diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 8f0ea82a28a..939956fe94c 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,40 @@ | |||
| 1 | 2000-03-26 Gerd Moellmann <gerd@gnu.org> | ||
| 2 | |||
| 3 | * buffer.h (struct buffer): Remove member local_var_flags, | ||
| 4 | add local_flags. | ||
| 5 | (MAX_BUFFER_LOCAL_VARS): New macro. | ||
| 6 | (BUFFER_LOCAL_VAR_OFFSET, BUFFER_LOCAL_VAR_IDX) | ||
| 7 | (BUFFER_HAS_LOCAL_VALUE_P, SET_BUFFER_HAS_LOCAL_VALUE_P) | ||
| 8 | (BUFFER_LOCAL_IDX, BUFFER_LOCAL_DEFAULT_VALUE, BUFFER_LOCAL_VALUE) | ||
| 9 | (BUFFER_LOCAL_SYMBOL, BUFFER_LOCAL_TYPE): New macros. | ||
| 10 | |||
| 11 | * print.c (print_object): Use new macros for per-buffer | ||
| 12 | variables. | ||
| 13 | |||
| 14 | * category.c (Fset_category_table): Use new macros for per-buffer | ||
| 15 | variables. | ||
| 16 | |||
| 17 | * buffer.c (buffer_permanent_local_flags): Make a char array. | ||
| 18 | (max_buffer_local_idx): New variable. | ||
| 19 | (reset_buffer_local_variables, Fbuffer_local_variables): Rewritten | ||
| 20 | for new handling of per-buffer variables. | ||
| 21 | (buffer_slot_type_mismatch): Use new macros for per-buffer vars. | ||
| 22 | (init_buffer_once): Initialize per-buffer vars differently. | ||
| 23 | Set max_buffer_local_idx. | ||
| 24 | |||
| 25 | * syntax.c (Fset_syntax_table): Use new macros for per-buffer | ||
| 26 | variables. | ||
| 27 | |||
| 28 | * lread.c (defvar_per_buffer): Use new macros for per-buffer | ||
| 29 | variables. | ||
| 30 | |||
| 31 | * data.c (do_symval_forwarding, store_symval_forwarding) | ||
| 32 | (find_symbol_value, set_internal, default_value, Fset_default) | ||
| 33 | (Fkill_local_variable, Flocal_variable_p): Use new macros for | ||
| 34 | per-buffer variables. | ||
| 35 | |||
| 36 | * Makefile.in (bootstrap-emacs): Use `mv -f' instead of `mv'. | ||
| 37 | |||
| 1 | 2000-03-24 Gerd Moellmann <gerd@gnu.org> | 38 | 2000-03-24 Gerd Moellmann <gerd@gnu.org> |
| 2 | 39 | ||
| 3 | * xterm.c (x_term_init): Unblock input around call1 of | 40 | * xterm.c (x_term_init): Unblock input around call1 of |