/[emacs]/emacs/src/lisp.h
ViewVC logotype

Diff of /emacs/src/lisp.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.423 by ttn, Mon Jun 3 01:53:27 2002 UTC revision 1.423.2.1 by miles, Wed Jun 12 01:50:57 2002 UTC
# Line 874  struct Lisp_Symbol Line 874  struct Lisp_Symbol
874    /* Interned state of the symbol.  This is an enumerator from    /* Interned state of the symbol.  This is an enumerator from
875       enum symbol_interned.  */       enum symbol_interned.  */
876    unsigned interned : 2;    unsigned interned : 2;
877      
878      /* Non-zero means that this variable has been explicitly declared
879         special (with `defvar' etc), and shouldn't be lexically bound.  */
880      unsigned declared_special : 1;
881    
882    /* The symbol's name, as a Lisp string.    /* The symbol's name, as a Lisp string.
883    
# Line 1245  typedef unsigned char UCHAR; Line 1249  typedef unsigned char UCHAR;
1249  #define COMPILED_STACK_DEPTH 3  #define COMPILED_STACK_DEPTH 3
1250  #define COMPILED_DOC_STRING 4  #define COMPILED_DOC_STRING 4
1251  #define COMPILED_INTERACTIVE 5  #define COMPILED_INTERACTIVE 5
1252    #define COMPILED_PUSH_ARGS 6
1253    
1254  /* Flag bits in a character.  These also get used in termhooks.h.  /* Flag bits in a character.  These also get used in termhooks.h.
1255     Richard Stallman <rms@gnu.ai.mit.edu> thinks that MULE     Richard Stallman <rms@gnu.ai.mit.edu> thinks that MULE
# Line 2533  extern Lisp_Object call4 P_ ((Lisp_Objec Line 2538  extern Lisp_Object call4 P_ ((Lisp_Objec
2538  extern Lisp_Object call5 P_ ((Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object));  extern Lisp_Object call5 P_ ((Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object));
2539  extern Lisp_Object call6 P_ ((Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object));  extern Lisp_Object call6 P_ ((Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object));
2540  EXFUN (Fdo_auto_save, 2);  EXFUN (Fdo_auto_save, 2);
2541  extern Lisp_Object apply_lambda P_ ((Lisp_Object, Lisp_Object, int));  extern Lisp_Object apply_lambda P_ ((Lisp_Object, Lisp_Object, int, Lisp_Object));
2542  extern Lisp_Object internal_catch P_ ((Lisp_Object, Lisp_Object (*) (Lisp_Object), Lisp_Object));  extern Lisp_Object internal_catch P_ ((Lisp_Object, Lisp_Object (*) (Lisp_Object), Lisp_Object));
2543  extern Lisp_Object internal_condition_case P_ ((Lisp_Object (*) (void), Lisp_Object, Lisp_Object (*) (Lisp_Object)));  extern Lisp_Object internal_condition_case P_ ((Lisp_Object (*) (void), Lisp_Object, Lisp_Object (*) (Lisp_Object)));
2544  extern Lisp_Object internal_condition_case_1 P_ ((Lisp_Object (*) (Lisp_Object), Lisp_Object, Lisp_Object, Lisp_Object (*) (Lisp_Object)));  extern Lisp_Object internal_condition_case_1 P_ ((Lisp_Object (*) (Lisp_Object), Lisp_Object, Lisp_Object, Lisp_Object (*) (Lisp_Object)));
# Line 2949  extern int read_bytecode_char P_ ((int)) Line 2954  extern int read_bytecode_char P_ ((int))
2954    
2955  /* defined in bytecode.c */  /* defined in bytecode.c */
2956  extern Lisp_Object Qbytecode;  extern Lisp_Object Qbytecode;
2957  EXFUN (Fbyte_code, 3);  EXFUN (Fbyte_code, MANY);
2958  extern void syms_of_bytecode P_ ((void));  extern void syms_of_bytecode P_ ((void));
2959  extern struct byte_stack *byte_stack_list;  extern struct byte_stack *byte_stack_list;
2960  extern void mark_byte_stack P_ ((void));  extern void mark_byte_stack P_ ((void));
2961  extern void unmark_byte_stack P_ ((void));  extern void unmark_byte_stack P_ ((void));
2962    extern Lisp_Object exec_byte_code P_ ((Lisp_Object, Lisp_Object, Lisp_Object,
2963                                           Lisp_Object, int, Lisp_Object *));
2964    
2965  /* defined in macros.c */  /* defined in macros.c */
2966  extern Lisp_Object Qexecute_kbd_macro;  extern Lisp_Object Qexecute_kbd_macro;

Legend:
Removed from v.1.423  
changed lines
  Added in v.1.423.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26