• Gerd Moellmann's avatar
    (LIST_END_P, FOREACH): New macros. · a32fa736
    Gerd Moellmann authored
    (pure_size) [HAVE_SHM]: Declare extern size_t.
    (check_pure_size): Add prototype.
    
    (enum symbol_interned): New enumeration.
    (struct Lisp_Symbol): Remove member `obarray', add
    `indirect_variable', `constant', and `interned'.
    (SYMBOL_INTERNED_P, SYMBOL_INTERNED_IN_INITIAL_OBARRAY_P)
    (SYMBOL_CONSTANT_P, SYMBOL_VALUE, SET_SYMBOL_VALUE): New macros.
    (indirect_variable): Add prototype.
    a32fa736
lisp.h 107 KB