summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp.el
diff options
context:
space:
mode:
authormemeplex <carlosjosepita@gmail.com>2019-10-19 00:13:15 -0300
committerEli Zaretskii <eliz@gnu.org>2019-10-26 13:29:29 +0300
commite3cebbb839fc94f314659bf667c6790edebf4297 (patch)
tree304bedf735cd2d5da6c8290e808cfac457acefad /lisp/emacs-lisp/lisp.el
parent16372a5a04c1bf2028941dec6bbdbf75d1f61a62 (diff)
downloademacs-e3cebbb839fc94f314659bf667c6790edebf4297.tar.gz
emacs-e3cebbb839fc94f314659bf667c6790edebf4297.tar.bz2
emacs-e3cebbb839fc94f314659bf667c6790edebf4297.zip
Replay key if kboard is interrupted while initializing (Bug#37782)
The problem with the original fix for bug#5095 is that it drops the current event, which is a valid character event and not -2. Thus, the first ESC character sent by the terminal after turning on focus tracking is lost and we get '[' and 'I' events separately inserted into the buffer afterwards. * src/keyboard.c (read_key_sequence): Add key as mock_input and replay sequence using new keyboard, when the key is not -2.
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions