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.