Answer by m-n for Using the [Take New] restart in SBCL
handler-case exits the scope of the restarts before it transfers control to a handler; you need handler-bind. The two other differences between the constructs are that handler-bind has a different...
View ArticleUsing the [Take New] restart in SBCL
When I try to re-define a package in SBCL in such a way that causes name conflicts, I get a NAME-CONFLICT error with the restarts 0: [KEEP-OLD] Keep symbols already accessible FOO (shadowing others)....
View Article