I have problem with repl on emacs: after run slime, before restarting repl on condition, all output prints on emacs buffer *inferior-lisp*. Example: *slime-repl* ; SLIME - ChangeLog file not found CL-USER> (format t "df") NIL CL-USER> *inferior-lisp* ;; Swank started at port: 1556. CL-USER> df
Then in repl I activated condition: *slime-repl* CL-USER> df
*sldb* The variable DF is unbound. [Condition of type UNBOUND-VARIABLE]
Restarts: 0: [RETRY] Retry SLIME REPL evaluation request. 1: [ABORT] Return to SLIME's top level. 2: [ABORT] Abort 3: [CLOSE-CONNECTION] Close SLIME connection 4: [ABORT] Exit debugger, returning to top level.
Backtrace: 0: (SB-INT:SIMPLE-EVAL-IN-LEXENV DF #<NULL-LEXENV>) --more--
only after choosing restart 2 repl acquire desired behaviour: *slime-repl* CL-USER> df ; Evaluation aborted. CL-USER> (format t "df") df NIL CL-USER>
used soft: Win XP GNU Emacs 22.2.1 SBCL 1.0.22 slime cvs snapshot on 27.03.2009