While working on an updated version of SupperFlatten, I found a call to vl-catch-all-apply within an *error* function seems to behave in an unexpected manor.
IOW, if vl-catch-all-apply retruns an error, the *error* function reports an error in the *error* function at the command line.
This leads me to think use of vl-catch-all-apply within an error handler does not behave the same as use of that function elsewhere.
Any thoughts on this?