[slime-devel] *break-on-signals* in ccl doesn't break if handler present

Helmut Eller heller at common-lisp.net
Sat May 23 16:50:40 UTC 2009


* Bill St. Clair [2009-05-23 16:35+0200] writes:

> Instead, it returns 1. This is not surprising given this in
> swank-openmcl.lisp:
>
> (defun break-in-sldb (x y &rest args)
>   (let ((*sldb-stack-top-hint* (or *sldb-stack-top-hint*
>                                    (ccl::%get-frame-ptr))))
>     (apply #'cerror y (if args "Break: ~a" x) args)))
>

I checked in a fix for this.  *break-on-signals* should work now.

Helmut.





More information about the slime-devel mailing list