]> code.delx.au - gnu-emacs/commitdiff
(struct PERDISPLAY): New member Vlast_kbd_macro.
authorKarl Heuer <kwzh@gnu.org>
Wed, 8 Mar 1995 01:24:14 +0000 (01:24 +0000)
committerKarl Heuer <kwzh@gnu.org>
Wed, 8 Mar 1995 01:24:14 +0000 (01:24 +0000)
src/lisp.h

index c40f07259a0553679fc62e569cd3bf2fbf32fffe..4159ff6e56bd774e896eba2a0ad7821dfd409eb0 100644 (file)
@@ -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;