I think Common Lisp has standard-error-hook; I would have copied that over in the original design. The rest is just an abort with a suitable message.
In any case, it seems weird to me that you don't want the debugger. Once that condition has aborted it's no longer accessible.
On Oct 4, 2021, 10:01 PM -0700, Tim Lee <progscriptclone@gmail.com>, wrote:
(param:standard-error-hook
(lambda (condition)
(abort->nearest (condition/report-string condition))))
Is this documented in the manual? This looks a bit like Common Lisp's
*debugger-hook*.