[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Simulating a multithreaded Emacs with creative lisp..
From: |
Richard Stallman |
Subject: |
Re: Simulating a multithreaded Emacs with creative lisp.. |
Date: |
Sat, 2 Feb 2002 21:40:39 -0700 (MST) |
One of the major problems with Emacs is that it is not multithreaded. If
you
call a synchronous function your entire Emacs is locked up until it
finishes.
That is true. It would be very useful to make Emacs multithreaded,
but it's a big job. So we are waiting for someone to do it.
Using multiple separate processes is not likely to work. The
communication would be too hard. Using separate system-level threads
is not likely to work either, because Emacs has to allow thread-switching
only when it could safely call a Lisp program.