# HG changeset patch # User Stefan Monnier # Date 972448943 0 # Node ID 0e2ea6e876c53b3c247de1d1250c56cc72df0818 # Parent c1b3ab2a1ccc7dafbde06b742c3b896c35f2752f *** empty log message *** diff -r c1b3ab2a1ccc -r 0e2ea6e876c5 src/ChangeLog --- a/src/ChangeLog Wed Oct 25 04:42:10 2000 +0000 +++ b/src/ChangeLog Wed Oct 25 04:42:23 2000 +0000 @@ -1,3 +1,16 @@ +2000-10-25 Stefan Monnier + + * keymap.c: Use AREF, ASET and ASIZE macros. + (Fmake_sparse_keymap): Docstring fix. + (synkey): Remove. + (shadow_lookup): Move up. + Handle the case where lookup-key returns an integer. + (where_is_internal_1): Drop arg `keymap'. Don't check shadowing. + (where_is_internal_2): Adapt to fewer args for where_is_internal_1. + (Fwhere_is_internal): Allow `xkeymap' to be a list of keymaps. + Simplify/rewrite the keymap-finding code. + Add check for command shadowing, using shadow_lookup. + 2000-10-24 Stefan Monnier * keymap.c (fix_submap_inheritance): Use get_keymap_1 on parent_entry