summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/byte-run.el
diff options
context:
space:
mode:
authorJared Finder <jared@finder.org>2020-10-31 21:25:47 -0800
committerEli Zaretskii <eliz@gnu.org>2020-11-14 14:31:55 +0200
commit91d5edd9d10db30418cb32f5734d496d76ef56f3 (patch)
tree3f21bae82386a7b9f976d483ef3b68cf387a9f0f /lisp/emacs-lisp/byte-run.el
parent31f94e4b1c3dc201646ec436d3e2c477f784ed21 (diff)
downloademacs-91d5edd9d10db30418cb32f5734d496d76ef56f3.tar.gz
emacs-91d5edd9d10db30418cb32f5734d496d76ef56f3.tar.bz2
emacs-91d5edd9d10db30418cb32f5734d496d76ef56f3.zip
Face-changing text properties and help-echo now work with xterm-mouse.
* src/dispnew.c (update_mouse_position): New function for mouse movement logic in 'handle_one_term_event' that can be shared across different mouse backends. (display--update-for-mouse-movement): New lisp function, call it. * lisp/xt-mouse.el (xterm-mouse--handle-mouse-movement): New function that calls 'display--update-for-mouse-movement'. (xterm-mouse-translate-1): Call it. * src/term.c (handle_one_term_event): Inline logic from 'term_mouse_movement' and call 'update_mouse_position'. (term_mouse_movement): Delete.
Diffstat (limited to 'lisp/emacs-lisp/byte-run.el')
0 files changed, 0 insertions, 0 deletions