[slime-cvs] CVS update: slime/slime.el
Alan Ruttenberg
aruttenberg at common-lisp.net
Wed Dec 17 04:40:25 UTC 2003
Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv11655/slime
Modified Files:
slime.el
Log Message:
sldb-continue now uses slime-oneway-eval
Date: Tue Dec 16 23:40:25 2003
Author: aruttenberg
Index: slime/slime.el
diff -u slime/slime.el:1.151 slime/slime.el:1.152
--- slime/slime.el:1.151 Tue Dec 16 07:49:05 2003
+++ slime/slime.el Tue Dec 16 23:40:25 2003
@@ -3849,11 +3849,15 @@
(defun sldb-continue ()
(interactive)
- (slime-eval-async '(swank:sldb-continue)
- nil
- (lambda (foo)
- (message "No restart named continue")
- (ding))))
+ (slime-eval-async
+ '(cl:and (cl:find-restart 'cl:continue swank::*swank-debugger-condition*) t)
+ nil
+ (lambda (thereis)
+ (if thereis
+ (progn (slime-oneway-eval '(swank::sldb-continue) nil) t)
+ (progn
+ (message "No restart named continue")
+ (ding))))))
(defun sldb-abort ()
(interactive)
More information about the slime-cvs
mailing list