Jeffrin <[EMAIL PROTECTED]> writes: > Hello all, > > It is said that emacs is single threaded. > > * Why is it so ?
Mostly because no one has gotten around to write a multithreaded version, it is decidedly non-trivial. > * Is there any work in progress to make it multithreaded ? Sort-of, there is some work being done to replace the Emacs lisp-engine with Guile (with a compatibility mode for Emacs-lisp). This work is mostly done by the Guile developers though, the Emacs developers ar hard at work extending the lisp-engine. > * Is there any disadvantage or disadvantages if it is multithreaded. Well, the obvious disadvantage is that it can only do one thing at a time. For plain editing this does not matter much, but it would be nice if big apps like Gnus could run in their own thread. Henrik -- It's clearly a budget. It's got a lot of numbers in it. -- George W. Bush