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. |