On 09/13/2015 01:31 PM, Stefan Monnier wrote: >> It's not possible to skip frames in module code using longjmp, so > > Why not? Because most C code isn't expecting to be unwound. Forcing non-local flow control on module code is completely unacceptable. Emacs needs to return with an error indication set.