File: gpm-wheel.patch

package info (click to toggle)
elinks 0.19.0-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 24,424 kB
  • sloc: ansic: 174,653; cpp: 31,967; sh: 7,841; python: 4,039; perl: 2,183; javascript: 1,794; pascal: 1,710; makefile: 1,006; yacc: 295; lisp: 125; awk: 79; ruby: 70
file content (14 lines) | stat: -rw-r--r-- 630 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Make GPM emit mouse-wheel-only events so you can use the wheel to
scroll in ELinks.  GPM 1.20.3pre5 already contains a similar patch.

--- gpm-1.20.1/src/gpm.c.old	2006-07-27 22:52:10.095084528 +0200
+++ gpm-1.20.1/src/gpm.c	2006-07-27 22:52:48.503245600 +0200
@@ -530,7 +530,7 @@
    /* up and down, up and down, ... who does a do..while(0) loop ???
       and then makes a break into it... argh ! */
 
-   if (!event->dx && !event->dy && (event->buttons==oldB))
+   if (!event->dx && !event->dy && !event->wdx && !event->wdy && (event->buttons==oldB))
       do { /* so to break */
          static long awaketime;
          /*