diff options
author | Karl Heuer <kwzh@gnu.org> | 1995-03-08 01:24:14 +0000 |
---|---|---|
committer | Karl Heuer <kwzh@gnu.org> | 1995-03-08 01:24:14 +0000 |
commit | a27ab362e01f1ff21c7206912d5528202f435399 (patch) | |
tree | 7919ff3515771e70f49f81f92426f0e05e91b3af /src/lisp.h | |
parent | 8e38c41aefd71dad652f4ef27c11861e42136915 (diff) | |
download | emacs-a27ab362e01f1ff21c7206912d5528202f435399.tar.gz |
(struct PERDISPLAY): New member Vlast_kbd_macro.
Diffstat (limited to 'src/lisp.h')
-rw-r--r-- | src/lisp.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lisp.h b/src/lisp.h index c40f07259a0..4159ff6e56b 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -510,7 +510,7 @@ struct PERDISPLAY /* The finalized section of the macro starts at kbd_macro_buffer and ends before this. This is not the same as kbd_macro_ptr, because - we advance this to kbd_macro_pointer when a key's command is complete. + we advance this to kbd_macro_ptr when a key's command is complete. This way, the keystrokes for "end-kbd-macro" are not included in the macro. */ Lisp_Object *kbd_macro_end; @@ -518,8 +518,11 @@ struct PERDISPLAY /* Allocated size of kbd_macro_buffer. */ int kbd_macro_bufsize; + /* Last anonymous kbd macro defined. */ + Lisp_Object Vlast_kbd_macro; + /* Placeholder for future vars that will be moved here. */ - Lisp_Object unused[20]; + Lisp_Object unused[19]; /* Nonzero means echo each character as typed. */ int immediate_echo; |