aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKarl Heuer1995-03-08 01:24:14 +0000
committerKarl Heuer1995-03-08 01:24:14 +0000
commit603aaedc7b254c680b180b8206961868c80b66ed (patch)
tree4d917ad8c94503f9c80b0f4c1cb13c1acdd6015b /src
parent624f44f19fd6d7ef2c8c58ae709addd712d47ecc (diff)
downloademacs-603aaedc7b254c680b180b8206961868c80b66ed.tar.gz
emacs-603aaedc7b254c680b180b8206961868c80b66ed.zip
(struct PERDISPLAY): New member Vlast_kbd_macro.
Diffstat (limited to 'src')
-rw-r--r--src/lisp.h7
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
510 510
511 /* The finalized section of the macro starts at kbd_macro_buffer and 511 /* The finalized section of the macro starts at kbd_macro_buffer and
512 ends before this. This is not the same as kbd_macro_ptr, because 512 ends before this. This is not the same as kbd_macro_ptr, because
513 we advance this to kbd_macro_pointer when a key's command is complete. 513 we advance this to kbd_macro_ptr when a key's command is complete.
514 This way, the keystrokes for "end-kbd-macro" are not included in the 514 This way, the keystrokes for "end-kbd-macro" are not included in the
515 macro. */ 515 macro. */
516 Lisp_Object *kbd_macro_end; 516 Lisp_Object *kbd_macro_end;
@@ -518,8 +518,11 @@ struct PERDISPLAY
518 /* Allocated size of kbd_macro_buffer. */ 518 /* Allocated size of kbd_macro_buffer. */
519 int kbd_macro_bufsize; 519 int kbd_macro_bufsize;
520 520
521 /* Last anonymous kbd macro defined. */
522 Lisp_Object Vlast_kbd_macro;
523
521 /* Placeholder for future vars that will be moved here. */ 524 /* Placeholder for future vars that will be moved here. */
522 Lisp_Object unused[20]; 525 Lisp_Object unused[19];
523 526
524 /* Nonzero means echo each character as typed. */ 527 /* Nonzero means echo each character as typed. */
525 int immediate_echo; 528 int immediate_echo;