Just Launched: You can now import projects and releases from Google Code onto SourceForge
We are excited to release new functionality to enable a 1-click import from Google Code onto the Allura platform on SourceForge. You can import tickets, wikis, source, releases, and more with a few simple steps. Read More
From: James Y Knight <foom@fu...> - 2005-05-03 20:21:40
I recently tried to use the single stepper and was quite irritated by
the lack of ability to do *anything* but step into and step over from
it. While this patch doesn't really "fix" that, it does at least make
it not utterly useless. At least, with this, you can enter a recursive
debugger. A better fix would remove the separate single stepper prompt
and make it use the debugger instead.
RCS file: /cvsroot/sbcl/sbcl/src/code/step.lisp,v
retrieving revision 1.1
diff -u -r1.1 step.lisp
--- step.lisp 13 Sep 2004 07:14:41 -0000 1.1
+++ step.lisp 3 May 2005 20:18:10 -0000
@@ -21,6 +21,7 @@
S: Step into the current expression.
N: Evaluate the current expression without stepping.
C: Evaluate to finish without stepping.
+ D: Enter the debugger
Q: Abort evaluation.
?: Display this message.
@@ -55,7 +56,9 @@
- (write-line *step-help* *debug-io*))))))))
+ (write-line *step-help* *debug-io*))
(defvar *stepper-hook* #'single-step
#+sb-doc "Customization hook for alternative single-steppers.