Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 5858:36934833b4f3
#'event-matches-key-specifier-p, check keysyms and modifiers too on TTY
src/ChangeLog addition:
2015-03-14 Aidan Kehoe <kehoea@parhasard.net>
* keymap.c (event_matches_key_specifier_p):
If on a TTY, check the keysym and modifiers too, before converting
both events to characters and comparing them. We may well have
seen a function key (by means of function-key-map) and it is
actively unhelpful for
(event-matches-key-specifier-p (character-to-event 'f1) 'f1)
to given nil when the current device is a TTY.
| author | Aidan Kehoe <kehoea@parhasard.net> |
|---|---|
| date | Sat, 14 Mar 2015 00:07:50 +0000 |
| parents | 6ec4964c1687 |
| children | 5423bb35a956 |
comparison
equal
deleted
inserted
replaced
| 5857:6ec4964c1687 | 5858:36934833b4f3 |
|---|---|
| 1 2015-03-14 Aidan Kehoe <kehoea@parhasard.net> | |
| 2 | |
| 3 * keymap.c (event_matches_key_specifier_p): | |
| 4 If on a TTY, check the keysym and modifiers too, before converting | |
| 5 both events to characters and comparing them. We may well have | |
| 6 seen a function key (by means of function-key-map) and it is | |
| 7 actively unhelpful for | |
| 8 (event-matches-key-specifier-p (character-to-event 'f1) 'f1) | |
| 9 to given nil when the current device is a TTY. | |
| 10 | |
| 1 2015-03-12 Aidan Kehoe <kehoea@parhasard.net> | 11 2015-03-12 Aidan Kehoe <kehoea@parhasard.net> |
| 2 | 12 |
| 3 * event-stream.c (lookup_command_event): | 13 * event-stream.c (lookup_command_event): |
| 4 Check whether echo_buf_fill_pointer is negative before using it in | 14 Check whether echo_buf_fill_pointer is negative before using it in |
| 5 arithmetic, avoiding a crash in GC. | 15 arithmetic, avoiding a crash in GC. |
