[slime-devel] Faster output

Helmut Eller e9626484 at stud3.tuwien.ac.at
Fri Nov 28 12:36:24 UTC 2003


Hi, 

I've added some code to send the output for *slime-output* across a
dedicated network stream.  This is quite a bit faster, but the main
advantage is that Emacs remains more responsive if we get a lot of
output from the Lisp.  This was particularly problematic with XEmacs.
The drawback is that this scheme bypasses the state machine and the
added complexity for the second channel.  Also, this isn't a true
solution but only hides the problem.

The new scheme is currently only available for CMUCL and SBCL.  The old
scheme can still be used, selectable with
*use-dedicated-output-stream*.

Comments?

Helmut.




More information about the slime-devel mailing list