<edgar-rft <at> web.de> writes:
Hi Andrey and the slime devels,
Andrey wrote: I have problem with repl on emacs: after run slime, before restarting repl on condition, all output prints on emacs buffer *inferior-lisp*....
Edgar: I had similar SLDB restart problems with SBCL on Windows. According to a workaround suggestion by Hartmut Eller:
--- citation ---
The best solution would be to fix HANDLE-LISTEN, but I don't know how to do that. As a workaround you can probably replace
(wait-for-event `(:sldb-return ,(1+ level)) t) ; clean event-queue
in sldb-loop with:
(poll-for-event `(:sldb-return ,(1+ level)))
--- end of citation ---
I know about this workaround and I already patched swank.lisp. Read my first post carefully: repl thread correctly react on event. Problem in first-run standart output on SBCL (on clisp all work correctly). After rerun function simple-repl() using condition system all seems ok.