The function
abort-callback
aborts out of the context of the current callback, returning
nil
when it is relevant (for example in an interface
confirm-destroy-callback
).
If called outside the context of a callback, if
always-abort
is
t
then abort-callback calls
(abort)
, otherwise it just returns.