]> git.eshelyaron.com Git - emacs.git/commit
Respect mouse-fine-graned-tracking in touch screen simple translation
authorPo Lu <luangruo@yahoo.com>
Sat, 20 Jul 2024 03:28:47 +0000 (11:28 +0800)
committerEshel Yaron <me@eshelyaron.com>
Mon, 22 Jul 2024 10:34:40 +0000 (12:34 +0200)
commit25d2215b00c954c0b938a57511ada391c53bcb69
treec396c3f7babb6f0a472bcdebb26fddfeaa3ad6ee
parentb105202bf9920a62e234b410ac8be8cfc0df72cb
Respect mouse-fine-graned-tracking in touch screen simple translation

* lisp/touch-screen.el (touch-screen-current-tool): Expand doc
string.
(touch-screen-handle-point-update): Record extents of glyph
beneath the mouse as computed by `remember_mouse_glyph' if
necessary, and defer generation of mouse-movement events till
the mouse exit it.

* src/xdisp.c (Fremember_mouse_glyph): New function.
(syms_of_xdisp): Define new subr.

(cherry picked from commit 892abde34e052f7a9b1b27fcb27ded13b4ba3c04)
lisp/touch-screen.el
src/xdisp.c