[slime-devel] Selecting the CONTINUE restart
Ralf Mattes
rm at mh-freiburg.de
Mon Jan 21 21:33:09 UTC 2008
I'm trying to select a CONTINUE restart that offers to modify a place from
within the slime debugger but, alas, this doesn't work. Even so I get
prompted for a new value (in the REPL, not in the debugger) the evaluation
gets aborted. Here's a (primitive) test case:
CL> (defparameter x 42)
X
CL> (assert nil (X) "Something fishy")
Something fishy
[Condition of type SIMPLE-ERROR]
Restarts:
0: [CONTINUE] Retry assertion with new value for X.
1: [ABORT] Return to SLIME's top level.
2: [ABORT] Exit debugger, returning to top level.
Backtrace:
0: (SB-KERNEL:ASSERT-ERROR NIL (X) "Something fishy")
1: (NIL)
(user enters '0' or 'C' here ...)
The old value of X is 42.
Do you want to supply a new value? (y or n)
; Evaluation aborted.
CL>
The same test works from the lisp REPL.
My system:
CL> (lisp-implementation-type)
"SBCL"
CL> (lisp-implementation-version)
"1.0.10.debian"
Slime is a current CVS checkout.
TIA Ralf Mattes
More information about the slime-devel
mailing list