次のような再起動に沿って手をつなぐことは可能ですか?
(handler-bind ((simple-error #'(lambda(condition)
(write condition)
(invoke-restart 'alle condition))))
(restart-case
(restart-case
(error 'simple-error)
(next (err)))
(alle (err) (invoke-restart 'next))))
これは現在、
No restart NEXT is active.
[Condition of type SB-INT:SIMPLE-CONTROL-ERROR]
「just-log-all-conditions」のような一般的な再起動を実装できるようにしたいと思います。これにより、式内で通知された条件に対して正しい再起動が呼び出されます。