emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [...] the location specified in the


From: Ted Zlatanov
Subject: Re: [...] the location specified in the
Date: Mon, 04 Apr 2011 08:38:19 -0500
User-agent: Gnus/5.110016 (No Gnus v0.16) Emacs/24.0.50 (gnu/linux)

On Sat, 2 Apr 2011 13:10:38 +0200 Juanma Barranquero <address@hidden> wrote: 

JB> Emacs source comments. Keeping the readers on the edge of their seats
JB> since 1992:

JB>    Before each catch is discarded, unbind all special bindings and
JB>    execute all unwind-protect clauses made above that catch.  Unwind
JB>    the handler stack as we go, so that the proper handlers are in
JB>    effect for each unwind-protect clause we run.  At the end, restore
JB>    some static info saved in CATCH, and longjmp to the location
JB>    specified in the
JB>                    ^^^ what? Don't keep it to yourself, damnit!

JB> (This one courtesy of eval.c:1257)

Obviously you need to longjmp to the rest of the comment ;)

Ted




reply via email to

[Prev in Thread] Current Thread [Next in Thread]