[slime-devel] SLIME/Allegro communication-style

Lynn Quam quam at ai.sri.com
Thu Sep 15 00:53:26 UTC 2005


Is it possible to run SLIME with Allegro using communication-style =
:sigio rather than :spawn?

I have a custom REPL loop which handles tcl/tk events in addition to
input from *standard-input*.  This work fine with SLIME and CMUCL with
communication-style = :sigio.

I have encountered difficulties implementing event-handling for tcl/tk
with SLIME using communication-style = :spawn.  One problem is that
(method stream-listen slime-input-stream) on Allegro just checks if
the buffer contains characters.  It does not attempt to ask the socket
is there are characters available.  This does not appear to be a
problem in CMUCL.



More information about the slime-devel mailing list