I was never able to use this feature, but I think now it's time to figure it out :)
I have SBCL 1.0.37 on Ubuntu on the server side + latest Slime.
On the client side GNU Emacs 23.1.50.1on WinXP + latest Slime.
Connection is established via ssh (putty).
When I have a function like this:
(defun test ()
(declare (optimize (debug 3)))
(break)
(let ((a 1)
(b 2)
(c))
(setq c (+ a b))
(setq c (* a b))))
When I evaluate it and the debugger stops at the (break), can I step through the code using the "s" command watching c assuming different values?
Currently when I press "s" the function just executes non-stop and returns the value.
What should I expect from a single-step debugging in Slime and how can I enable it?
Thank you,
Andrei