diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2013-05-23 13:25:42 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2013-05-23 13:25:42 -0400 |
commit | a7eb9b0fbeeaa24d803355fd90d462809916a2d8 (patch) | |
tree | 4696206f7fcaf47c38cea418a47ceeb4bb2f0264 /lisp/emacs-lisp/easymenu.el | |
parent | fe1eb856c5457a220c7c9cc96030247aaad2a0a3 (diff) | |
download | emacs-a7eb9b0fbeeaa24d803355fd90d462809916a2d8.tar.gz emacs-a7eb9b0fbeeaa24d803355fd90d462809916a2d8.tar.bz2 emacs-a7eb9b0fbeeaa24d803355fd90d462809916a2d8.zip |
Don't apply keyboard decoding to unread-command-events.
* src/keyboard.c: Apply keyboard decoding only to events that come directly
from the tty, not from unread-command-events (bug#14368).
(read_event_from_main_queue): New function, extracted from read_char).
(read_decoded_char): Remove.
(read_decoded_event_from_main_queue): New function to replace it.
(read_char): Use it.
(read_key_sequence): Use read_char rather than read_decoded_char.
Fixes: debbugs:14403
Diffstat (limited to 'lisp/emacs-lisp/easymenu.el')
0 files changed, 0 insertions, 0 deletions