[w3m-dev-en 00012] 0.1.4: small GPM change

From: w3m-dev-en@mips.rhein-neckar.de
Date: Wed Jan 19 2000 - 18:14:42 CST


I would like to suggest a small change to w3m's GPM support:

Rather than explicitly drawing the mouse pointer, this could be left to
the server, i.e.
- remove GPM_DRAWPOINTER() calls,
- set conn.defaultMask to GPM_MOVE|GPM_HARD.
I use the same approach successfully in recent versions of aumix(1).

Patch:

--- main.c.old Wed Jan 19 17:53:15 2000
+++ main.c Wed Jan 19 17:54:20 2000
@@ -3097,7 +3097,6 @@
     }
   }
   else {
- GPM_DRAWPOINTER(event);
     return 0;
   }
   x = event->x;
--- menu.c.old Wed Jan 19 17:53:19 2000
+++ menu.c Wed Jan 19 17:54:35 2000
@@ -854,7 +854,6 @@
     }
   }
   else {
- GPM_DRAWPOINTER(event);
     return 0;
   }
   x = event->x;
--- terms.c.old Wed Jan 19 17:53:06 2000
+++ terms.c Wed Jan 19 17:59:56 2000
@@ -1466,7 +1466,7 @@
   }
   else {
     conn.eventMask = ~0;
- conn.defaultMask = 0;
+ conn.defaultMask = GPM_MOVE|GPM_HARD;
     conn.maxMod = 0;
     conn.minMod = 0;
     Gpm_Open(&conn,0); /* don't care even if it fails */

-- 
Christian "naddy" Weisgerber                  naddy@mips.rhein-neckar.de



This archive was generated by hypermail 2b29 : Wed Jul 19 2000 - 10:30:43 CDT