diff options
author | Richard M. Stallman <rms@gnu.org> | 1996-08-29 04:39:47 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1996-08-29 04:39:47 +0000 |
commit | 657ce5d94054537af76ea890f7d6b0b64c9bbb7c (patch) | |
tree | 54c1c068b5024578f679f33efe808d4b7d8e4f81 /src/macros.h | |
parent | f620f7241555a6b85642e87d3eea36e493dd5d7d (diff) | |
download | emacs-657ce5d94054537af76ea890f7d6b0b64c9bbb7c.tar.gz |
(executing_macro_iterations, executing_macro): Declared.
Diffstat (limited to 'src/macros.h')
-rw-r--r-- | src/macros.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/macros.h b/src/macros.h index 1d5ba570f14..2396514ea23 100644 --- a/src/macros.h +++ b/src/macros.h @@ -19,10 +19,23 @@ the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 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; |