Since Emacs isn't capable of multi-threaded lisp, I've played around with executing large background tasks in a separate process and returning the results.

The code is attached and also available from: http://nschum.de/src/emacs/async-eval/ If anybody has a "real world" use for this, please let me know. I'd also appreciate any comments and ideas. regards, Nikolaj Schumacher

async-eval.el

Description: async-eval

_______________________________________________ gnu-emacs-sources mailing list gnu-emacs-sources@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources