[slime-devel] Re: sldb-quit and debugger for non-repl process
Luke Gorrie
luke at bluetail.com
Fri Jan 16 07:10:45 UTC 2004
Ahoy Alan,
I tested & committed your fixes and also added the multiprocessing
functions to swank-opencml.lisp. Seems to work with OpenMCL
0.14-031018 on OSX.
> Following onto my previous message, if I do get a debugger, when I
> execute sldb-quit I get another error:
> Can't throw to tag SWANK::SLIME-TOPLEVEL
Yeah, the new threads don't have any restarts / catch tags that we
know about, and there's no slime-toplevel to return to. In OpenMCL
they don't seem to have any restarts at all by default (in CMUCL there
is a `destroy' restart at the top to kill off the thread).
I'm not sure of the right fix. Should we add some extra restarts
somewhere in these new threads so that 'q' and 'a' in *sldb* buffers
do something meaningful?
More information about the slime-devel
mailing list