[slime-devel] Re: [slime-cvs] CVS update: slime/swank.lisp
Luke Gorrie
luke at bluetail.com
Tue Dec 16 07:58:46 UTC 2003
Helmut Eller <e9626484 at stud3.tuwien.ac.at> writes:
> Luke Gorrie <lgorrie at common-lisp.net> writes:
>
> > (send-to-emacs): Put back WITHOUT-INTERRUPTS* -- not sure exactly what
> > it's for, but I had no actual reason to remove it so I probably broke
> > something!
>
> The without-interrupts ensures that we don't write partial sexps to
> the Emacs buffer. If Lisp receives a SIGINT before the expression is
> completely written, we enter the debugger and send some debugger
> messages to the stream, but Emacs will not be able to parse it
> correctly.
Thanks for the explanation -- makes perfect sense.
-Luke
More information about the slime-devel
mailing list