On Thu, Apr 22, 2004 at 04:40:41PM +0300, Nikodemus Siivola wrote:
> The following replacement for SIGNAL in src/code/cold-error.lisp provides
> an additional restart to set the value of *break-on-signals* when the
> debugger is entered due to it.
> This is usefull during long compilations: After a failed compile set
> *break-on-signals* to T, and select the RECOMPILE restart. Once the
> problem is diagnosed fix it, select RECOMPILE again... and discover that
> you've entered the *break-on-signals* hell with no escape.
OK, I merged the patch. Thank you.
I reformatted it in various ways; I think the most substantive change
I made was to use the words "reassign"/"assign" instead of "reset",
since in the context of error recovery I thought "reset" has a
confusing connotation of "restart everything" which doesn't apply. I'm
not particularly in love with that change, though, so if someone wants
to do it differently, feel free to speak up.
William Harold Newman <william.newman@...>
Clan McCthulhu. In the end, there can be only one.
-- Cael at Raytheon Systems Company
PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C