Mercurial > emacs
changeset 6131:854e14ecfa93
(struct handler): New field chosen_clause.
(memory_signal_data): Declare it.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 02 Mar 1994 03:44:58 +0000 |
parents | d4e5878462cb |
children | ddf57829cf03 |
files | src/lisp.h |
diffstat | 1 files changed, 5 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lisp.h Wed Mar 02 03:43:07 1994 +0000 +++ b/src/lisp.h Wed Mar 02 03:44:58 1994 +0000 @@ -905,6 +905,9 @@ /* The handler clauses and variable from the condition-case form. */ Lisp_Object handler; Lisp_Object var; + /* Fsignal stores here the condition-case clause that applies, + and Fcondition_case thus knows which clause to run. */ + Lisp_Object chosen_clause; /* Used to effect the longjump out to the handler. */ struct catchtag *tag; @@ -918,6 +921,8 @@ extern struct catchtag *catchlist; extern struct backtrace *backtrace_list; +extern Lisp_Object memory_signal_data; + /* An address near the bottom of the stack. Tells GC how to save a copy of the stack. */ extern char *stack_bottom;