Mercurial > emacs
comparison src/m/arm.h @ 45279:220c13a65624
(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.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Tue, 14 May 2002 03:04:24 +0000 |
parents | 4be8406ebef9 |
children | afd7531a5181 |
comparison
equal
deleted
inserted
replaced
45278:97b1e590eb61 | 45279:220c13a65624 |
---|