comparison src/macros.h @ 272:c5d627a313b1 r21-0b34

Import from CVS: tag r21-0b34
author cvs
date Mon, 13 Aug 2007 10:28:48 +0200
parents 376386a54a3c
children 74fd4e045ea6
comparison
equal deleted inserted replaced
271:c7b7086b0a39 272:c5d627a313b1
21 /* Synched up with: FSF 19.30. */ 21 /* Synched up with: FSF 19.30. */
22 22
23 #ifndef _XEMACS_MACROS_H_ 23 #ifndef _XEMACS_MACROS_H_
24 #define _XEMACS_MACROS_H_ 24 #define _XEMACS_MACROS_H_
25 25
26 /* Kbd macro currently being executed (a string or vector) */
27
28 extern Lisp_Object Vexecuting_macro;
29
30 /* Index of next character to fetch from that macro */ 26 /* Index of next character to fetch from that macro */
31 27
32 extern int executing_macro_index; 28 extern int executing_macro_index;
33 29
34 extern void store_kbd_macro_event (Lisp_Object event); 30 void store_kbd_macro_event (Lisp_Object event);
35 extern void pop_kbd_macro_event (Lisp_Object event); 31 void pop_kbd_macro_event (Lisp_Object event);
36 extern void finalize_kbd_macro_chars (struct console *con); 32 void finalize_kbd_macro_chars (struct console *con);
33
34 EXFUN (Fexecute_kbd_macro, 2);
35
36 extern Lisp_Object Vexecuting_macro;
37 37
38 #endif /* _XEMACS_MACROS_H_ */ 38 #endif /* _XEMACS_MACROS_H_ */