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 / emacs_protos.h < prev    next >
C/C++ Source or Header  |  1996-09-28  |  1KB  |  70 lines

  1. /* Prototypes for functions defined in
  2. emacs.c
  3.  */
  4.  
  5. extern int Vcommand_line_args;
  6.  
  7. extern int Vinvocation_name;
  8.  
  9. extern int Vinvocation_directory;
  10.  
  11. extern int Vinstallation_directory;
  12.  
  13. extern int Vkill_emacs_hook;
  14.  
  15. extern int initialized;
  16.  
  17. extern int Vsystem_type;
  18.  
  19. extern int Vsystem_configuration;
  20.  
  21. extern int inhibit_window_system;
  22.  
  23. extern int emacs_priority;
  24.  
  25. extern char * stack_bottom;
  26.  
  27. extern int noninteractive;
  28.  
  29. extern int noninteractive1;
  30.  
  31. extern int fatal_error_code;
  32.  
  33. extern int fatal_error_in_progress;
  34.  
  35. void fatal_error_signal(int sig);
  36.  
  37. int init_cmdargs(int argc,
  38.                  char ** argv,
  39.                  int skip_args);
  40.  
  41. extern struct Lisp_Subr Sinvocation_name;
  42.  
  43. int Finvocation_name(void);
  44.  
  45. extern struct Lisp_Subr Sinvocation_directory;
  46.  
  47. int Finvocation_directory(void);
  48.  
  49. int emacs_main(int argc,
  50.                char ** argv,
  51.                char ** envp);
  52.  
  53. extern struct Lisp_Subr Skill_emacs;
  54.  
  55. int Fkill_emacs(int );
  56.  
  57. void shut_down_emacs(int sig,
  58.                      int no_x,
  59.                      int stuff);
  60.  
  61. extern struct Lisp_Subr Sdump_emacs_data;
  62.  
  63. int Fdump_emacs_data(int );
  64.  
  65. int decode_env_path(char * evarname,
  66.                     char * defalt);
  67.  
  68. int syms_of_emacs(void);
  69.  
  70.