[Ecls-list] DESCRIBE in SLIME traps to debugger

Dave Roberts dave at vyatta.com
Sun Jul 9 18:41:30 UTC 2006


If I type a DESCRIBE form into the SLIME REPL, it traps to the debugger
with an error. The same form typed at the ECL REPL started from a shell
does what you would expect it to. This is with the latest ECL from CVS
and the latest SLIME from CVS. Not sure if the problem is with SLIME or
ECL.

For example:

CL-USER> (describe 'cl:cons)

#<a SLIME-OUTPUT-STREAM> is not of type (OR STREAM T NIL).
   [Condition of type TYPE-ERROR]

Restarts:
  0: [ABORT-REQUEST] Abort handling SLIME request.

Backtrace:
  0: LAMBDA
  1: CALL-WITH-DEBUGGING-ENVIRONMENT
  2: LAMBDA
  3: LAMBDA
  4: CALL-WITH-BINDINGS
  5: DEBUG-IN-EMACS
  6: SWANK-DEBUGGER-HOOK
  7: DESCRIBE
  8: EVAL
  9: EVAL
 10: EVAL-REGION
 11: LAMBDA
 12: CALL-WITH-SYNTAX-HOOKS
 13: LAMBDA
 14: CALL-WITH-BUFFER-SYNTAX
 15: LISTENER-EVAL
 16: EVAL
 17: EVAL
 18: LAMBDA
 19: CALL-WITH-DEBUGGER-HOOK
 20: LAMBDA
 21: EVAL-FOR-EMACS
 22: FUNCALL
 23: APPLY
 24: READ-FROM-EMACS
 25: LAMBDA
 26: CALL-WITH-DEBUGGER-HOOK
 27: LAMBDA
 28: LAMBDA
 29: CALL-WITH-REDIRECTED-IO
 30: MAYBE-CALL-WITH-IO-REDIRECTION
 31: CALL-WITH-CONNECTION
 32: HANDLE-REQUEST
 33: SIMPLE-SERVE-REQUESTS
 34: SERVE-REQUESTS
 35: SERVE-CONNECTION
 36: SERVE
 37: SETUP-SERVER
 38: START-SERVER
 39: EVAL
 40: TOP-LEVEL
 41: EVAL





More information about the ecl-devel mailing list