diff options
| author | Philipp Stephani | 2016-11-22 21:32:11 +0100 |
|---|---|---|
| committer | Philipp Stephani | 2016-11-28 19:45:03 +0100 |
| commit | 13d468fc0793e23a2f7cd4338b4f5e42e16a96ee (patch) | |
| tree | be4dde93eb8377c69ce86bcb4d2444299c05d242 /src/eval.c | |
| parent | 1228055b320dbed92ab400c4a95813a2b8023909 (diff) | |
| download | emacs-13d468fc0793e23a2f7cd4338b4f5e42e16a96ee.tar.gz emacs-13d468fc0793e23a2f7cd4338b4f5e42e16a96ee.zip | |
Guard terminal parameter in XTerm mouse mode
It has been observed (in the HTerm terminal emulator) that the
event stored in the 'xterm-mouse-last-down' terminal parameter gets
overwritten during a mouse drag operation, causing Emacs to attempt to
synthesize the non-existing <drag-mouse-0> event. Copy the event into
the terminal parameter to protect against such modifications.
* lisp/xt-mouse.el (xterm-mouse-translate-1): Guard against modification
of input event list.
Diffstat (limited to 'src/eval.c')
0 files changed, 0 insertions, 0 deletions