Mercurial > emacs
diff src/macros.h @ 15970:d54ae2343dff
(executing_macro_iterations, executing_macro): Declared.
| author | Richard M. Stallman <rms@gnu.org> |
|---|---|
| date | Thu, 29 Aug 1996 04:39:47 +0000 |
| parents | ee40177f6c68 |
| children | 1030a9fcf001 |
line wrap: on
line diff
--- 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;
