diff options
| author | Stefan Monnier | 2002-05-14 03:04:31 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2002-05-14 03:04:31 +0000 |
| commit | 31bea176a601dbd6a6ed3756057e5b78a791f5be (patch) | |
| tree | 8a451558423c9f3520d3fb6a0cc17fbf118be319 /src/ChangeLog | |
| parent | cadc926b47906a4f37cfe8b2f2a7c7be106084fe (diff) | |
| download | emacs-31bea176a601dbd6a6ed3756057e5b78a791f5be.tar.gz emacs-31bea176a601dbd6a6ed3756057e5b78a791f5be.zip | |
(keymap_parent): New fun, extracted from Fkeymap_parent.
(Fkeymap_parent, keymap_memberp, fix_submap_inheritance): Use it.
(Fset_keymap_parent): Gcpro a bit more.
(access_keymap): Gcpro around meta_map call and around the main loop.
(get_keyelt): Gcpro when following indirect references.
(copy_keymap_item): New fun, extracted from Fcopy_keymap.
(copy_keymap_1, Fcopy_keymap): Use it. Don't copy the parent map.
(Fdefine_key, Flookup_key): Gcpro before calling get_keymap.
Remove useless ad-hoc remap code.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index aeb6f3e6370..7c86badcde0 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,15 @@ | |||
| 1 | 2002-05-13 Stefan Monnier <monnier@cs.yale.edu> | ||
| 2 | |||
| 3 | * keymap.c (keymap_parent): New fun, extracted from Fkeymap_parent. | ||
| 4 | (Fkeymap_parent, keymap_memberp, fix_submap_inheritance): Use it. | ||
| 5 | (Fset_keymap_parent): Gcpro a bit more. | ||
| 6 | (access_keymap): Gcpro around meta_map call and around the main loop. | ||
| 7 | (get_keyelt): Gcpro when following indirect references. | ||
| 8 | (copy_keymap_item): New fun, extracted from Fcopy_keymap. | ||
| 9 | (copy_keymap_1, Fcopy_keymap): Use it. Don't copy the parent map. | ||
| 10 | (Fdefine_key, Flookup_key): Gcpro before calling get_keymap. | ||
| 11 | Remove useless ad-hoc remap code. | ||
| 12 | |||
| 1 | 2002-05-13 Richard M. Stallman <rms@gnu.org> | 13 | 2002-05-13 Richard M. Stallman <rms@gnu.org> |
| 2 | 14 | ||
| 3 | * search.c (search_buffer): Give up boyer moore search if inverse | 15 | * search.c (search_buffer): Give up boyer moore search if inverse |