home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / emacs-19.28-src.tgz / tar.out / fsf / emacs / src / macros_protos.h < prev    next >
C/C++ Source or Header  |  1996-09-28  |  813b  |  51 lines

  1. /* Prototypes for functions defined in
  2. macros.c
  3.  */
  4.  
  5. extern int Qexecute_kbd_macro;
  6.  
  7. extern int defining_kbd_macro;
  8.  
  9. extern int * kbd_macro_buffer;
  10.  
  11. extern int kbd_macro_bufsize;
  12.  
  13. extern int * kbd_macro_ptr;
  14.  
  15. extern int * kbd_macro_end;
  16.  
  17. extern int Vlast_kbd_macro;
  18.  
  19. extern int Vexecuting_macro;
  20.  
  21. extern int executing_macro_index;
  22.  
  23. extern struct Lisp_Subr Sstart_kbd_macro;
  24.  
  25. int Fstart_kbd_macro(int );
  26.  
  27. extern struct Lisp_Subr Send_kbd_macro;
  28.  
  29. int Fend_kbd_macro(int );
  30.  
  31. int store_kbd_macro_char(int c);
  32.  
  33. int finalize_kbd_macro_chars(void);
  34.  
  35. extern struct Lisp_Subr Scall_last_kbd_macro;
  36.  
  37. int Fcall_last_kbd_macro(int );
  38.  
  39. int pop_kbd_macro(int info);
  40.  
  41. extern struct Lisp_Subr Sexecute_kbd_macro;
  42.  
  43. int Fexecute_kbd_macro(int , int );
  44.  
  45. int init_macros(void);
  46.  
  47. int syms_of_macros(void);
  48.  
  49. int keys_of_macros(void);
  50.  
  51.