tfix alt on mac - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit e66de6b07736b88e3aa300640b862cc1c4f0d0a4
 (DIR) parent dea58c42de4bdf2eb9321be0a48fa27b5930909e
 (HTM) Author: rsc <devnull@localhost>
       Date:   Thu, 17 Jun 2004 03:31:47 +0000
       
       fix alt on mac
       
       Diffstat:
         M src/libdraw/x11-itrans.c            |       9 +++++++++
       
       1 file changed, 9 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/src/libdraw/x11-itrans.c b/src/libdraw/x11-itrans.c
       t@@ -134,6 +134,15 @@ xtoplan9latin1(XEvent *e)
                if(r < 0)
                        return nil;
                if(alting){
       +                /*
       +                 * Kludge for Mac's X11 3-button emulation.
       +                 * It treats Command+Button as button 3, but also
       +                 * ends up sending XK_Meta_L twice.
       +                 */
       +                if(r == Kalt){
       +                        alting = 0;
       +                        return nil;
       +                }
                        k[nk++] = r;
                        n = _latin1(k, nk);
                        if(n > 0){