]> gitweb.factorcode.org Git - factor.git/commitdiff
Updating X11 UI backend for stricter stack effect checking
authorslava <slava@slava-laptop.(none)>
Tue, 24 Feb 2009 07:06:50 +0000 (01:06 -0600)
committerslava <slava@slava-laptop.(none)>
Tue, 24 Feb 2009 07:06:50 +0000 (01:06 -0600)
basis/ui/x11/x11.factor

index 34cff4277790d35a405836b148c3cb12ae1a375f..d0d7eeb2346dd2811c53cf83e7bb45a310c73a0b 100755 (executable)
@@ -29,14 +29,14 @@ M: world configure-event
     ! In case dimensions didn't change
     relayout-1 ;
 
-: modifiers
+CONSTANT: modifiers
     {
         { S+ HEX: 1 }
         { C+ HEX: 4 }
         { A+ HEX: 8 }
-    } ;
-    
-: key-codes
+    }
+
+CONSTANT: key-codes
     H{
         { HEX: FF08 "BACKSPACE" }
         { HEX: FF09 "TAB"       }
@@ -62,7 +62,7 @@ M: world configure-event
         { HEX: FFC4 "F7"        }
         { HEX: FFC5 "F8"        }
         { HEX: FFC6 "F9"        }
-    } ;
+    }
 
 : key-code ( keysym -- keycode action? )
     dup key-codes at [ t ] [ 1string f ] ?if ;