- 05 Oct, 2001 11 commits
-
-
Gerd Moellmann authored
symbols differently.
-
Gerd Moellmann authored
symbols' value directly.
-
Gerd Moellmann authored
bit-fields. (init_obarray): Likewise for t and nil.
-
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.
-
Gerd Moellmann authored
that EVENT->code isn't a function key, use the keysym's name. Use SYMBOL_VALUE/SET_SYMBOL_VALUE macros instead of accessing symbols' value directly.
-
Gerd Moellmann authored
(specbind): Simplify the test if symbol is a constant. (syms_of_eval): Defsubr Fdefvaralias.
-
Gerd Moellmann authored
(fatal_error_signal): Call that function. (Fdump_emacs_data, Fdump_emacs): Call check_pure_size.
-
Gerd Moellmann authored
(Qcyclic_variable_indirection): New variable. (Fkeywordp): Check for internedness differently. (Fmakunbound): Simplify the test if symbol is a constant. (indirect_variable, Findirect_variable): New functions. (swap_in_symval_forwarding): If SYMBOL is an alias, use the aliased symbol. (let_shadows_buffer_binding_p): Check for variable aliases. (set_internal): Simplify the test if SYMBOL is a constant. If SYMBOL has a buffer-local value and is an alias, use the aliased symbol instead. (syms_of_data): Initialze Qcyclic_variable_indirection and defsubr Sindirect_variable.
-
Gerd Moellmann authored
-
Gerd Moellmann authored
(Fbyte_code) <varset>: Simplify the test if symbol's value can be set directly.
-
Gerd Moellmann authored
New variables. (init_alloc_once): Initialize new variables. (PURE_POINTER_P): Use new variables. (pure_alloc): If pure storage overflows, allocate from the heap. (check_pure_size): New function. (Fgarbage_collect): Don't GC if pure storage has overflowed. (Vpost_gc_hook, Qpost_gc_hook): New variables. (syms_of_alloc): DEFVAR_LISP post-gc-hook, initialize Qpost_gc_hook. (Fgarbage_collect): Run post-gc-hook. (Fmake_symbol): Adapt to changes of struct Lisp_Symbol.
-
- 04 Oct, 2001 3 commits
-
-
Andrew Innes authored
-
Andrew Innes authored
(w32_load_system_font): Don't believe what GetLanguageFontInfo says; query codepage info directly to determine if font is double byte. (x_to_w32_charset): Handle private format for unknown charsets. Handle wildcards in charset spec, by ignoring them. (w32_codepage_for_font): Fix argument to alloca. Don't remove "*-" prefix from charset. (x_to_w32_font): Enlarge remainder array for safety. Specifically handle the truncated font spec form constructed by font_list_1, so that we correctly identify the charset fields. Don't remove "*-" prefix from charset. (w32_list_synthesized_fonts): Fix argument to alloca.
-
Eli Zaretskii authored
-
- 03 Oct, 2001 1 commit
-
-
Miles Bader authored
`process-environment' that earlier entries take precedence over later ones.
-
- 02 Oct, 2001 2 commits
-
-
Miles Bader authored
-
Miles Bader authored
(Fprevious_char_property_change): Remove reference to non-existant argument OBJECT from doc-string.
-
- 01 Oct, 2001 5 commits
-
-
Gerd Moellmann authored
New bit flag
-
Gerd Moellmann authored
(try_window_id): Skip back over lines ending in a newline from a string.
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
- 30 Sep, 2001 3 commits
-
-
Andrew Innes authored
f->menu_bar_vector can be nil, and not a vector. From Ken Raeburn <raeburn@gnu.org>.
-
Eli Zaretskii authored
-
Eli Zaretskii authored
-
- 28 Sep, 2001 4 commits
-
-
Pavel Janík authored
-
Andreas Schwab authored
-
Andreas Schwab authored
nocombreloc, in case -z combreloc is the default.
-
Gerd Moellmann authored
really going on here.
-
- 27 Sep, 2001 6 commits
-
-
Stefan Monnier authored
-
Eli Zaretskii authored
and latin-N. (SOME_MACHINE_LISP): Remove menu-bar, since it's loaded unconditionally now. (lisp): Add latin-N, since they are preloaded.
-
Gerd Moellmann authored
-
Gerd Moellmann authored
to the left. Some cleanup.
-
Gerd Moellmann authored
-
Gerd Moellmann authored
multibyteness should be used for display.
-
- 26 Sep, 2001 5 commits
-
-
Gerd Moellmann authored
reading at EOF.
-
Gerd Moellmann authored
-
Gerd Moellmann authored
of the only tempoarily set echoing flag for deciding when the cancel echoing.
-
Gerd Moellmann authored
-
Gerd Moellmann authored
-