emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master a59deef: Allow non-float values in x-scroll-event-delta-factor


From: Po Lu
Subject: master a59deef: Allow non-float values in x-scroll-event-delta-factor
Date: Mon, 29 Nov 2021 20:47:05 -0500 (EST)

branch: master
commit a59deef359c5ffa49ea2adb78250f4d4adf94447
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    Allow non-float values in x-scroll-event-delta-factor
    
    * src/xterm.c (handle_one_xevent): Use XFLOATINT instead of
    XFLOAT_DATA.
---
 src/xterm.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/xterm.c b/src/xterm.c
index a6d9c8c..ed6a311 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -10045,8 +10045,8 @@ handle_one_xevent (struct x_display_info *dpyinfo,
 
                        scroll_unit = pow (FRAME_PIXEL_HEIGHT (f), 2.0 / 3.0);
 
-                       if (FLOATP (Vx_scroll_event_delta_factor))
-                         scroll_unit *= XFLOAT_DATA 
(Vx_scroll_event_delta_factor);
+                       if (NUMBERP (Vx_scroll_event_delta_factor))
+                         scroll_unit *= XFLOATINT 
(Vx_scroll_event_delta_factor);
 
                        if (val->horizontal)
                          {



reply via email to

[Prev in Thread] Current Thread [Next in Thread]