Luke Gorrie luke@bluetail.com writes:
In a single-threaded SERVE-EVENT-based system, it might be nice if SLIME goes into an infinite loop as Helmut says, but is calling SYS:SERVE-EVENT instead of READ-FROM-EMACS. i.e. the usual SERVE-EVENT loop is running and serving the REPL, webserver, etc, but all within SLIME's dynamic binding setup. When the SLIME socket closes, we throw back out. (Or is that what you meant, Helmut?)
Yes, that's what I meant. I just want to note that CMUCL calls SERVE-EVENT automatically if the file-descriptor is non-blocking.
Helmut.