diff 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
line wrap: on
line diff
--- a/src/ChangeLog	Thu Mar 12 23:31:42 2015 +0000
+++ b/src/ChangeLog	Sat Mar 14 00:07:50 2015 +0000
@@ -1,3 +1,13 @@
+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.
+
 2015-03-12  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* event-stream.c (lookup_command_event):