[slime-devel] SWANK STREAMS clobbered with lispworks
Martin Simmons
martin at lispworks.com
Mon Jun 22 11:21:22 UTC 2009
>>>>> On Sat, 20 Jun 2009 13:07:27 +0530, Madhu said:
> Cancel-Lock: sha1:E3KjN+JxDXTc+tqC03Kn9y8Hbpk=
>
> On Lispworks, the output associated with an editor window goes to the
> Output Browser pane. So evaluating a line such as (format t "foo~%"),
> or (format *standard-output* "foo~%") with C-M-x in an editor pane would
> print "foo" in the Output Browser.
>
> However, when using SLIME, once emacs has connected to Lispworks over
> SWANK, the output starts goes to the terminal on which Lispworks was
> initially started. This is because the value of *STANDARD-OUTPUT* in
> the editor pane gets clobbered and set to a Synonym stream to
> *TERMINAL-IO*.
>
> This behaviour is observed on LWL with any version of slime, and is not
> desirable. How can one get the `output stream' back so output from the
> Lispworks IDE can be seen inside the IDE ?
Which version of SLIME, which contribs are you loading and how are you
starting it? What is the value of SWANK:*GLOBALLY-REDIRECT-IO*?
__Martin
More information about the slime-devel
mailing list