]> git.eshelyaron.com Git - emacs.git/commit
Amend last change
authorPo Lu <luangruo@yahoo.com>
Sun, 9 Jun 2024 12:40:17 +0000 (20:40 +0800)
committerEshel Yaron <me@eshelyaron.com>
Mon, 10 Jun 2024 07:26:08 +0000 (09:26 +0200)
commita807a2d02bf2ce2f45dfffa2380ff8bc416474f4
tree1e2aec952af5de464740fe2fa3a5e9754b7d892f
parente4eb62defa01588877049402c44e010f569508e2
Amend last change

* lisp/loadup.el: Load touch-screen.el on MS-Windows.

* src/w32fns.c (Emacs_GESTURECONFIG): New structure.
(SetGestureConfig_fn): New variable.
(w32_createwindow): Disable emulated mouse and gesture events
for the frame's window.
(w32_wnd_proc) <WM_LBUTTONDOWN, WM_RBUTTONDOWN, WM_LBUTTONUP>
<WM_RBUTTONUP>: Ignore mouse events which are marked as emulated
pointer events.
(globals_of_w32fns): Load SetGestureConfig from user32.dll.

* src/w32term.c (w32_read_socket): Correct utilization of
GetTouchInputInfo, coordinate spaces, &c.

(cherry picked from commit 588a8439e0919b0b9fede908a55200bb790e6de3)
lisp/loadup.el
src/w32fns.c
src/w32term.c