summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp-mnt.el
diff options
context:
space:
mode:
authorGerd Möllmann <gerd@gnu.org>2025-01-25 07:33:45 +0100
committerGerd Möllmann <gerd@gnu.org>2025-01-25 07:35:51 +0100
commitf37559a1ee035d184bc4db6e4f597281d3ac6879 (patch)
treeae5f53b1a577beb27b50bf0cf08a66e1f3c430c2 /lisp/emacs-lisp/lisp-mnt.el
parent9693f2a95ad14bf0caa34e60d72722d4dd4d85c9 (diff)
downloademacs-f37559a1ee035d184bc4db6e4f597281d3ac6879.tar.gz
emacs-f37559a1ee035d184bc4db6e4f597281d3ac6879.tar.bz2
emacs-f37559a1ee035d184bc4db6e4f597281d3ac6879.zip
Fix mouse position handling for nested tty child frames
* src/dispnew.c (child_xy): New function. * src/dispextern.h: Declare it. * src/term.c (tty_frame_at): Return child-relative (x, y) in output parameters. (Ftty_frame_at): Return a list (FRAME CHILD-X CHILD-Y). (handle_one_term_event): Adapt use of tty_frame_at. * lisp/xt-mouse.el (xterm-mouse-event): Use new tty-frame-at.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mnt.el')
0 files changed, 0 insertions, 0 deletions