1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 18:00:40 -08:00
emacs/doc
Eli Zaretskii bab2969404 Support precision mouse scrolling on MS-Windows
* src/w32fns.c (w32_wnd_proc): Pass the WM_SETTINGCHANGE message
to the Lisp thread.
* src/w32term.c (w32_construct_mouse_wheel): Support mice with
precision scrolling wheel.
(w32_get_mouse_wheel_vertical_delta): New function.
(w32_read_socket): When the WM_SETTINGCHANGE is received, call
'w32_get_mouse_wheel_vertical_delta'.
(w32_initialize): Call 'w32_get_mouse_wheel_vertical_delta' at
startup.
* src/nsterm.m (syms_of_nsterm):
* src/haikuterm.c (syms_of_haikuterm):
* src/xterm.c (syms_of_xterm): Remove window-system specific
variables for coalescing mwheel events.
* src/keyboard.c (syms_of_keyboard)
<mwheel-coalesce-scroll-events>: New variable, to replace the
above platform-specific ones.

* doc/lispref/commands.texi (Misc Events): Improve wording of the
description of mouse-wheel events.
2021-12-01 15:36:55 +02:00
..
emacs Allow storing buffer names in registers 2021-11-30 15:17:39 +01:00
lispintro Merge from origin/emacs-28 2021-12-01 06:30:22 +01:00
lispref Support precision mouse scrolling on MS-Windows 2021-12-01 15:36:55 +02:00
man ; * doc/man/emacsclient.1: Bump date after last change. 2021-11-05 01:10:32 +01:00
misc Remove problematic characters from modus-themes.org (bug#52126) 2021-11-29 21:18:28 +02:00