[slime-devel] Using SLIME with ACL on Win2000
Bill_Clementson at peoplesoft.com
Bill_Clementson at peoplesoft.com
Wed Mar 3 21:31:42 UTC 2004
Helmut Eller <e9626484 at stud3.tuwien.ac.at> writes:
> Bill_Clementson at peoplesoft.com writes:
>
> [snip]
> > I have another question:
> > I see that you can create multiple SLIME repl's to the same lisp by
just
> > manually connecting on different sockets. However, if I open 2
connections,
> > all output (whether from repl[1] or repl[2] goes to repl[2]. Presumably
> > both repl's are using *standard-output* and this is why the output from
> > both goes to the same emacs buffer. Is this a bug or is there a
specific
> > command that I should be using for creating a second repl or is there
> > something that needs to be specified manually so that output from each
repl
> > is directed to the correct buffer? A side effect of this is that once
you
> > evaluate something in repl[1] and the output is sent to repl[2], the
prompt
> > disappears from repl[1]. You can still enter expressions and evaluate
them;
> > however, you no longer have the prompt.
>
> This wasn't supported. There were some global variables and creating
> a second socket overwrote the current state, so that all requests were
> effectively handled by the second connection. I reorganized some
> things a bit and the variables in question are now thread local. It
> should now work to create multiple servers in the same Lisp.
That fixes it - thanks!
- Bill
More information about the slime-devel
mailing list