Commit 603aaedc authored by Karl Heuer's avatar Karl Heuer
Browse files

(struct PERDISPLAY): New member Vlast_kbd_macro.

parent 624f44f1
...@@ -510,7 +510,7 @@ struct PERDISPLAY ...@@ -510,7 +510,7 @@ struct PERDISPLAY
/* The finalized section of the macro starts at kbd_macro_buffer and /* 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 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 This way, the keystrokes for "end-kbd-macro" are not included in the
macro. */ macro. */
Lisp_Object *kbd_macro_end; Lisp_Object *kbd_macro_end;
...@@ -518,8 +518,11 @@ struct PERDISPLAY ...@@ -518,8 +518,11 @@ struct PERDISPLAY
/* Allocated size of kbd_macro_buffer. */ /* Allocated size of kbd_macro_buffer. */
int kbd_macro_bufsize; int kbd_macro_bufsize;
/* Last anonymous kbd macro defined. */
Lisp_Object Vlast_kbd_macro;
/* Placeholder for future vars that will be moved here. */ /* Placeholder for future vars that will be moved here. */
Lisp_Object unused[20]; Lisp_Object unused[19];
/* Nonzero means echo each character as typed. */ /* Nonzero means echo each character as typed. */
int immediate_echo; int immediate_echo;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment