# HG changeset patch # User Richard M. Stallman # Date 841293587 0 # Node ID d54ae2343dff2c837b664553fa75a1800ce02f6c # Parent a93195fe529707b461fbca871d7adf03c354c222 (executing_macro_iterations, executing_macro): Declared. diff -r a93195fe5297 -r d54ae2343dff src/macros.h --- a/src/macros.h Thu Aug 29 04:38:33 1996 +0000 +++ b/src/macros.h Thu Aug 29 04:39:47 1996 +0000 @@ -19,10 +19,23 @@ Boston, MA 02111-1307, USA. */ -/* Kbd macro currently being executed (a string) */ +/* Kbd macro currently being executed (a string or vector). */ extern Lisp_Object Vexecuting_macro; -/* Index of next character to fetch from that macro */ +/* Index of next character to fetch from that macro. */ extern int executing_macro_index; + +/* Number of successful iterations so far + for innermost keyboard macro. + This is not bound at each level, + so after an error, it describes the innermost interrupted macro. */ + +extern int executing_macro_iterations; + +/* This is the macro that was executing. + This is not bound at each level, + so after an error, it describes the innermost interrupted macro. */ + +extern Lisp_Object executing_macro;