aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Moellmann2000-03-26 14:13:40 +0000
committerGerd Moellmann2000-03-26 14:13:40 +0000
commit89e80928967971a4cd875708ce3cf3005d5cf384 (patch)
treed6f4da27008d0927beea420a5d21da62eb484ee1
parent3aca9e8caaab2c89da0e4bdb7e3c0d8d4ff9431f (diff)
downloademacs-89e80928967971a4cd875708ce3cf3005d5cf384.tar.gz
emacs-89e80928967971a4cd875708ce3cf3005d5cf384.zip
*** empty log message ***
-rw-r--r--ChangeLog7
-rw-r--r--src/ChangeLog37
2 files changed, 44 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d031f8a617a..a8d05a83e05 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
12000-03-26 Gerd Moellmann <gerd@gnu.org>
2
3 * Makefile.in (bootstrap-lisp-1, bootstrap-list, bootstrap-src):
4 New targets.
5 (bootstrap): Rewritten in terms of the new targets above. Make
6 info files, too.
7
12000-03-12 Gerd Moellmann <gerd@gnu.org> 82000-03-12 Gerd Moellmann <gerd@gnu.org>
2 9
3 * config.guess, config.sub: Use the versions of the files from 10 * config.guess, config.sub: Use the versions of the files from
diff --git a/src/ChangeLog b/src/ChangeLog
index 8f0ea82a28a..939956fe94c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,40 @@
12000-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
12000-03-24 Gerd Moellmann <gerd@gnu.org> 382000-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