Mercurial > emacs
changeset 1315:884c3d7e7172
* keymap.c (access_keymap, store_in_keymap,
Fsingle_key_description): No need to check for
EVENT_HAS_PARAMETERS before using EVENT_HEAD; the latter now
works properly on all sorts of events.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Sat, 03 Oct 1992 00:05:39 +0000 |
parents | 4cbe6db1041e |
children | f09c5c6563b8 |
files | src/keymap.c |
diffstat | 1 files changed, 3 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/src/keymap.c Sat Oct 03 00:04:59 1992 +0000 +++ b/src/keymap.c Sat Oct 03 00:05:39 1992 +0000 @@ -215,8 +215,7 @@ /* If idx is a list (some sort of mouse click, perhaps?), the index we want to use is the car of the list, which ought to be a symbol. */ - if (EVENT_HAS_PARAMETERS (idx)) - idx = EVENT_HEAD (idx); + idx = EVENT_HEAD (idx); if (XTYPE (idx) == Lisp_Int && (XINT (idx) < 0 || XINT (idx) >= DENSE_TABLE_SIZE)) @@ -312,8 +311,7 @@ /* If idx is a list (some sort of mouse click, perhaps?), the index we want to use is the car of the list, which ought to be a symbol. */ - if (EVENT_HAS_PARAMETERS (idx)) - idx = EVENT_HEAD (idx); + idx = EVENT_HEAD (idx); if (XTYPE (idx) == Lisp_Int && (XINT (idx) < 0 || XINT (idx) >= DENSE_TABLE_SIZE)) @@ -1105,8 +1103,7 @@ register unsigned char c; char tem[6]; - if (EVENT_HAS_PARAMETERS (key)) - key = EVENT_HEAD (key); + key = EVENT_HEAD (key); switch (XTYPE (key)) {