summaryrefslogtreecommitdiffstats
path: root/keysymdef.scm
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2017-02-20 00:05:26 -0800
committerBryan Newbold <bnewbold@robocracy.org>2017-02-20 00:05:26 -0800
commitdeda2c0fd8689349fea2a900199a76ff7ecb319e (patch)
treec9726d54a0806a9b0c75e6c82db8692aea0053cf /keysymdef.scm
parent3278b75942bdbe706f7a0fba87729bb1e935b68b (diff)
downloadscm-deda2c0fd8689349fea2a900199a76ff7ecb319e.tar.gz
scm-deda2c0fd8689349fea2a900199a76ff7ecb319e.zip
Import Upstream version 5d6upstream/5d6
Diffstat (limited to 'keysymdef.scm')
-rw-r--r--keysymdef.scm674
1 files changed, 674 insertions, 0 deletions
diff --git a/keysymdef.scm b/keysymdef.scm
new file mode 100644
index 0000000..d35fcc7
--- /dev/null
+++ b/keysymdef.scm
@@ -0,0 +1,674 @@
+;;inc2scm extracted #define values from /usr/include/X11/keysym.h
+;;inc2scm extracted #define values from /usr/include/X11/keysymdef.h
+(define XK:VoidSymbol 16777215)
+(define XK:BackSpace 65288)
+(define XK:Tab 65289)
+(define XK:Linefeed 65290)
+(define XK:Clear 65291)
+(define XK:Return 65293)
+(define XK:Pause 65299)
+(define XK:Scroll-Lock 65300)
+(define XK:Sys-Req 65301)
+(define XK:Escape 65307)
+(define XK:Delete 65535)
+(define XK:Multi-key 65312)
+(define XK:Codeinput 65335)
+(define XK:SingleCandidate 65340)
+(define XK:MultipleCandidate 65341)
+(define XK:PreviousCandidate 65342)
+(define XK:Kanji 65313)
+(define XK:Muhenkan 65314)
+(define XK:Henkan-Mode 65315)
+(define XK:Henkan 65315)
+(define XK:Romaji 65316)
+(define XK:Hiragana 65317)
+(define XK:Katakana 65318)
+(define XK:Hiragana-Katakana 65319)
+(define XK:Zenkaku 65320)
+(define XK:Hankaku 65321)
+(define XK:Zenkaku-Hankaku 65322)
+(define XK:Touroku 65323)
+(define XK:Massyo 65324)
+(define XK:Kana-Lock 65325)
+(define XK:Kana-Shift 65326)
+(define XK:Eisu-Shift 65327)
+(define XK:Eisu-toggle 65328)
+(define XK:Kanji-Bangou 65335)
+(define XK:Zen-Koho 65341)
+(define XK:Mae-Koho 65342)
+(define XK:Home 65360)
+(define XK:Left 65361)
+(define XK:Up 65362)
+(define XK:Right 65363)
+(define XK:Down 65364)
+(define XK:Prior 65365)
+(define XK:Page-Up 65365)
+(define XK:Next 65366)
+(define XK:Page-Down 65366)
+(define XK:End 65367)
+(define XK:Begin 65368)
+(define XK:Select 65376)
+(define XK:Print 65377)
+(define XK:Execute 65378)
+(define XK:Insert 65379)
+(define XK:Undo 65381)
+(define XK:Redo 65382)
+(define XK:Menu 65383)
+(define XK:Find 65384)
+(define XK:Cancel 65385)
+(define XK:Help 65386)
+(define XK:Break 65387)
+(define XK:Mode-switch 65406)
+(define XK:script-switch 65406)
+(define XK:Num-Lock 65407)
+(define XK:KP-Space 65408)
+(define XK:KP-Tab 65417)
+(define XK:KP-Enter 65421)
+(define XK:KP-F1 65425)
+(define XK:KP-F2 65426)
+(define XK:KP-F3 65427)
+(define XK:KP-F4 65428)
+(define XK:KP-Home 65429)
+(define XK:KP-Left 65430)
+(define XK:KP-Up 65431)
+(define XK:KP-Right 65432)
+(define XK:KP-Down 65433)
+(define XK:KP-Prior 65434)
+(define XK:KP-Page-Up 65434)
+(define XK:KP-Next 65435)
+(define XK:KP-Page-Down 65435)
+(define XK:KP-End 65436)
+(define XK:KP-Begin 65437)
+(define XK:KP-Insert 65438)
+(define XK:KP-Delete 65439)
+(define XK:KP-Equal 65469)
+(define XK:KP-Multiply 65450)
+(define XK:KP-Add 65451)
+(define XK:KP-Separator 65452)
+(define XK:KP-Subtract 65453)
+(define XK:KP-Decimal 65454)
+(define XK:KP-Divide 65455)
+(define XK:KP-0 65456)
+(define XK:KP-1 65457)
+(define XK:KP-2 65458)
+(define XK:KP-3 65459)
+(define XK:KP-4 65460)
+(define XK:KP-5 65461)
+(define XK:KP-6 65462)
+(define XK:KP-7 65463)
+(define XK:KP-8 65464)
+(define XK:KP-9 65465)
+(define XK:F1 65470)
+(define XK:F2 65471)
+(define XK:F3 65472)
+(define XK:F4 65473)
+(define XK:F5 65474)
+(define XK:F6 65475)
+(define XK:F7 65476)
+(define XK:F8 65477)
+(define XK:F9 65478)
+(define XK:F10 65479)
+(define XK:F11 65480)
+(define XK:L1 65480)
+(define XK:F12 65481)
+(define XK:L2 65481)
+(define XK:F13 65482)
+(define XK:L3 65482)
+(define XK:F14 65483)
+(define XK:L4 65483)
+(define XK:F15 65484)
+(define XK:L5 65484)
+(define XK:F16 65485)
+(define XK:L6 65485)
+(define XK:F17 65486)
+(define XK:L7 65486)
+(define XK:F18 65487)
+(define XK:L8 65487)
+(define XK:F19 65488)
+(define XK:L9 65488)
+(define XK:F20 65489)
+(define XK:L10 65489)
+(define XK:F21 65490)
+(define XK:R1 65490)
+(define XK:F22 65491)
+(define XK:R2 65491)
+(define XK:F23 65492)
+(define XK:R3 65492)
+(define XK:F24 65493)
+(define XK:R4 65493)
+(define XK:F25 65494)
+(define XK:R5 65494)
+(define XK:F26 65495)
+(define XK:R6 65495)
+(define XK:F27 65496)
+(define XK:R7 65496)
+(define XK:F28 65497)
+(define XK:R8 65497)
+(define XK:F29 65498)
+(define XK:R9 65498)
+(define XK:F30 65499)
+(define XK:R10 65499)
+(define XK:F31 65500)
+(define XK:R11 65500)
+(define XK:F32 65501)
+(define XK:R12 65501)
+(define XK:F33 65502)
+(define XK:R13 65502)
+(define XK:F34 65503)
+(define XK:R14 65503)
+(define XK:F35 65504)
+(define XK:R15 65504)
+(define XK:Shift-L 65505)
+(define XK:Shift-R 65506)
+(define XK:Control-L 65507)
+(define XK:Control-R 65508)
+(define XK:Caps-Lock 65509)
+(define XK:Shift-Lock 65510)
+(define XK:Meta-L 65511)
+(define XK:Meta-R 65512)
+(define XK:Alt-L 65513)
+(define XK:Alt-R 65514)
+(define XK:Super-L 65515)
+(define XK:Super-R 65516)
+(define XK:Hyper-L 65517)
+(define XK:Hyper-R 65518)
+(define XK:ISO-Lock 65025)
+(define XK:ISO-Level2-Latch 65026)
+(define XK:ISO-Level3-Shift 65027)
+(define XK:ISO-Level3-Latch 65028)
+(define XK:ISO-Level3-Lock 65029)
+(define XK:ISO-Group-Shift 65406)
+(define XK:ISO-Group-Latch 65030)
+(define XK:ISO-Group-Lock 65031)
+(define XK:ISO-Next-Group 65032)
+(define XK:ISO-Next-Group-Lock 65033)
+(define XK:ISO-Prev-Group 65034)
+(define XK:ISO-Prev-Group-Lock 65035)
+(define XK:ISO-First-Group 65036)
+(define XK:ISO-First-Group-Lock 65037)
+(define XK:ISO-Last-Group 65038)
+(define XK:ISO-Last-Group-Lock 65039)
+(define XK:ISO-Left-Tab 65056)
+(define XK:ISO-Move-Line-Up 65057)
+(define XK:ISO-Move-Line-Down 65058)
+(define XK:ISO-Partial-Line-Up 65059)
+(define XK:ISO-Partial-Line-Down 65060)
+(define XK:ISO-Partial-Space-Left 65061)
+(define XK:ISO-Partial-Space-Right 65062)
+(define XK:ISO-Set-Margin-Left 65063)
+(define XK:ISO-Set-Margin-Right 65064)
+(define XK:ISO-Release-Margin-Left 65065)
+(define XK:ISO-Release-Margin-Right 65066)
+(define XK:ISO-Release-Both-Margins 65067)
+(define XK:ISO-Fast-Cursor-Left 65068)
+(define XK:ISO-Fast-Cursor-Right 65069)
+(define XK:ISO-Fast-Cursor-Up 65070)
+(define XK:ISO-Fast-Cursor-Down 65071)
+(define XK:ISO-Continuous-Underline 65072)
+(define XK:ISO-Discontinuous-Underline 65073)
+(define XK:ISO-Emphasize 65074)
+(define XK:ISO-Center-Object 65075)
+(define XK:ISO-Enter 65076)
+(define XK:dead-grave 65104)
+(define XK:dead-acute 65105)
+(define XK:dead-circumflex 65106)
+(define XK:dead-tilde 65107)
+(define XK:dead-macron 65108)
+(define XK:dead-breve 65109)
+(define XK:dead-abovedot 65110)
+(define XK:dead-diaeresis 65111)
+(define XK:dead-abovering 65112)
+(define XK:dead-doubleacute 65113)
+(define XK:dead-caron 65114)
+(define XK:dead-cedilla 65115)
+(define XK:dead-ogonek 65116)
+(define XK:dead-iota 65117)
+(define XK:dead-voiced-sound 65118)
+(define XK:dead-semivoiced-sound 65119)
+(define XK:dead-belowdot 65120)
+(define XK:First-Virtual-Screen 65232)
+(define XK:Prev-Virtual-Screen 65233)
+(define XK:Next-Virtual-Screen 65234)
+(define XK:Last-Virtual-Screen 65236)
+(define XK:Terminate-Server 65237)
+(define XK:AccessX-Enable 65136)
+(define XK:AccessX-Feedback-Enable 65137)
+(define XK:RepeatKeys-Enable 65138)
+(define XK:SlowKeys-Enable 65139)
+(define XK:BounceKeys-Enable 65140)
+(define XK:StickyKeys-Enable 65141)
+(define XK:MouseKeys-Enable 65142)
+(define XK:MouseKeys-Accel-Enable 65143)
+(define XK:Overlay1-Enable 65144)
+(define XK:Overlay2-Enable 65145)
+(define XK:AudibleBell-Enable 65146)
+(define XK:Pointer-Left 65248)
+(define XK:Pointer-Right 65249)
+(define XK:Pointer-Up 65250)
+(define XK:Pointer-Down 65251)
+(define XK:Pointer-UpLeft 65252)
+(define XK:Pointer-UpRight 65253)
+(define XK:Pointer-DownLeft 65254)
+(define XK:Pointer-DownRight 65255)
+(define XK:Pointer-Button-Dflt 65256)
+(define XK:Pointer-Button1 65257)
+(define XK:Pointer-Button2 65258)
+(define XK:Pointer-Button3 65259)
+(define XK:Pointer-Button4 65260)
+(define XK:Pointer-Button5 65261)
+(define XK:Pointer-DblClick-Dflt 65262)
+(define XK:Pointer-DblClick1 65263)
+(define XK:Pointer-DblClick2 65264)
+(define XK:Pointer-DblClick3 65265)
+(define XK:Pointer-DblClick4 65266)
+(define XK:Pointer-DblClick5 65267)
+(define XK:Pointer-Drag-Dflt 65268)
+(define XK:Pointer-Drag1 65269)
+(define XK:Pointer-Drag2 65270)
+(define XK:Pointer-Drag3 65271)
+(define XK:Pointer-Drag4 65272)
+(define XK:Pointer-Drag5 65277)
+(define XK:Pointer-EnableKeys 65273)
+(define XK:Pointer-Accelerate 65274)
+(define XK:Pointer-DfltBtnNext 65275)
+(define XK:Pointer-DfltBtnPrev 65276)
+(define XK:space 32)
+(define XK:exclam 33)
+(define XK:quotedbl 34)
+(define XK:numbersign 35)
+(define XK:dollar 36)
+(define XK:percent 37)
+(define XK:ampersand 38)
+(define XK:apostrophe 39)
+(define XK:quoteright 39)
+(define XK:parenleft 40)
+(define XK:parenright 41)
+(define XK:asterisk 42)
+(define XK:plus 43)
+(define XK:comma 44)
+(define XK:minus 45)
+(define XK:period 46)
+(define XK:slash 47)
+(define XK:0 48)
+(define XK:1 49)
+(define XK:2 50)
+(define XK:3 51)
+(define XK:4 52)
+(define XK:5 53)
+(define XK:6 54)
+(define XK:7 55)
+(define XK:8 56)
+(define XK:9 57)
+(define XK:colon 58)
+(define XK:semicolon 59)
+(define XK:less 60)
+(define XK:equal 61)
+(define XK:greater 62)
+(define XK:question 63)
+(define XK:at 64)
+(define XK:A 65)
+(define XK:B 66)
+(define XK:C 67)
+(define XK:D 68)
+(define XK:E 69)
+(define XK:F 70)
+(define XK:G 71)
+(define XK:H 72)
+(define XK:I 73)
+(define XK:J 74)
+(define XK:K 75)
+(define XK:L 76)
+(define XK:M 77)
+(define XK:N 78)
+(define XK:O 79)
+(define XK:P 80)
+(define XK:Q 81)
+(define XK:R 82)
+(define XK:S 83)
+(define XK:T 84)
+(define XK:U 85)
+(define XK:V 86)
+(define XK:W 87)
+(define XK:X 88)
+(define XK:Y 89)
+(define XK:Z 90)
+(define XK:bracketleft 91)
+(define XK:backslash 92)
+(define XK:bracketright 93)
+(define XK:asciicircum 94)
+(define XK:underscore 95)
+(define XK:grave 96)
+(define XK:quoteleft 96)
+(define XK:a 97)
+(define XK:b 98)
+(define XK:c 99)
+(define XK:d 100)
+(define XK:e 101)
+(define XK:f 102)
+(define XK:g 103)
+(define XK:h 104)
+(define XK:i 105)
+(define XK:j 106)
+(define XK:k 107)
+(define XK:l 108)
+(define XK:m 109)
+(define XK:n 110)
+(define XK:o 111)
+(define XK:p 112)
+(define XK:q 113)
+(define XK:r 114)
+(define XK:s 115)
+(define XK:t 116)
+(define XK:u 117)
+(define XK:v 118)
+(define XK:w 119)
+(define XK:x 120)
+(define XK:y 121)
+(define XK:z 122)
+(define XK:braceleft 123)
+(define XK:bar 124)
+(define XK:braceright 125)
+(define XK:asciitilde 126)
+(define XK:nobreakspace 160)
+(define XK:exclamdown 161)
+(define XK:cent 162)
+(define XK:sterling 163)
+(define XK:currency 164)
+(define XK:yen 165)
+(define XK:brokenbar 166)
+(define XK:section 167)
+(define XK:diaeresis 168)
+(define XK:copyright 169)
+(define XK:ordfeminine 170)
+(define XK:guillemotleft 171)
+(define XK:notsign 172)
+(define XK:hyphen 173)
+(define XK:registered 174)
+(define XK:macron 175)
+(define XK:degree 176)
+(define XK:plusminus 177)
+(define XK:twosuperior 178)
+(define XK:threesuperior 179)
+(define XK:acute 180)
+(define XK:mu 181)
+(define XK:paragraph 182)
+(define XK:periodcentered 183)
+(define XK:cedilla 184)
+(define XK:onesuperior 185)
+(define XK:masculine 186)
+(define XK:guillemotright 187)
+(define XK:onequarter 188)
+(define XK:onehalf 189)
+(define XK:threequarters 190)
+(define XK:questiondown 191)
+(define XK:Agrave 192)
+(define XK:Aacute 193)
+(define XK:Acircumflex 194)
+(define XK:Atilde 195)
+(define XK:Adiaeresis 196)
+(define XK:Aring 197)
+(define XK:AE 198)
+(define XK:Ccedilla 199)
+(define XK:Egrave 200)
+(define XK:Eacute 201)
+(define XK:Ecircumflex 202)
+(define XK:Ediaeresis 203)
+(define XK:Igrave 204)
+(define XK:Iacute 205)
+(define XK:Icircumflex 206)
+(define XK:Idiaeresis 207)
+(define XK:ETH 208)
+(define XK:Eth 208)
+(define XK:Ntilde 209)
+(define XK:Ograve 210)
+(define XK:Oacute 211)
+(define XK:Ocircumflex 212)
+(define XK:Otilde 213)
+(define XK:Odiaeresis 214)
+(define XK:multiply 215)
+(define XK:Ooblique 216)
+(define XK:Ugrave 217)
+(define XK:Uacute 218)
+(define XK:Ucircumflex 219)
+(define XK:Udiaeresis 220)
+(define XK:Yacute 221)
+(define XK:THORN 222)
+(define XK:Thorn 222)
+(define XK:ssharp 223)
+(define XK:agrave 224)
+(define XK:aacute 225)
+(define XK:acircumflex 226)
+(define XK:atilde 227)
+(define XK:adiaeresis 228)
+(define XK:aring 229)
+(define XK:ae 230)
+(define XK:ccedilla 231)
+(define XK:egrave 232)
+(define XK:eacute 233)
+(define XK:ecircumflex 234)
+(define XK:ediaeresis 235)
+(define XK:igrave 236)
+(define XK:iacute 237)
+(define XK:icircumflex 238)
+(define XK:idiaeresis 239)
+(define XK:eth 240)
+(define XK:ntilde 241)
+(define XK:ograve 242)
+(define XK:oacute 243)
+(define XK:ocircumflex 244)
+(define XK:otilde 245)
+(define XK:odiaeresis 246)
+(define XK:division 247)
+(define XK:oslash 248)
+(define XK:ugrave 249)
+(define XK:uacute 250)
+(define XK:ucircumflex 251)
+(define XK:udiaeresis 252)
+(define XK:yacute 253)
+(define XK:thorn 254)
+(define XK:ydiaeresis 255)
+(define XK:Aogonek 417)
+(define XK:breve 418)
+(define XK:Lstroke 419)
+(define XK:Lcaron 421)
+(define XK:Sacute 422)
+(define XK:Scaron 425)
+(define XK:Scedilla 426)
+(define XK:Tcaron 427)
+(define XK:Zacute 428)
+(define XK:Zcaron 430)
+(define XK:Zabovedot 431)
+(define XK:aogonek 433)
+(define XK:ogonek 434)
+(define XK:lstroke 435)
+(define XK:lcaron 437)
+(define XK:sacute 438)
+(define XK:caron 439)
+(define XK:scaron 441)
+(define XK:scedilla 442)
+(define XK:tcaron 443)
+(define XK:zacute 444)
+(define XK:doubleacute 445)
+(define XK:zcaron 446)
+(define XK:zabovedot 447)
+(define XK:Racute 448)
+(define XK:Abreve 451)
+(define XK:Lacute 453)
+(define XK:Cacute 454)
+(define XK:Ccaron 456)
+(define XK:Eogonek 458)
+(define XK:Ecaron 460)
+(define XK:Dcaron 463)
+(define XK:Dstroke 464)
+(define XK:Nacute 465)
+(define XK:Ncaron 466)
+(define XK:Odoubleacute 469)
+(define XK:Rcaron 472)
+(define XK:Uring 473)
+(define XK:Udoubleacute 475)
+(define XK:Tcedilla 478)
+(define XK:racute 480)
+(define XK:abreve 483)
+(define XK:lacute 485)
+(define XK:cacute 486)
+(define XK:ccaron 488)
+(define XK:eogonek 490)
+(define XK:ecaron 492)
+(define XK:dcaron 495)
+(define XK:dstroke 496)
+(define XK:nacute 497)
+(define XK:ncaron 498)
+(define XK:odoubleacute 501)
+(define XK:udoubleacute 507)
+(define XK:rcaron 504)
+(define XK:uring 505)
+(define XK:tcedilla 510)
+(define XK:abovedot 511)
+(define XK:Hstroke 673)
+(define XK:Hcircumflex 678)
+(define XK:Iabovedot 681)
+(define XK:Gbreve 683)
+(define XK:Jcircumflex 684)
+(define XK:hstroke 689)
+(define XK:hcircumflex 694)
+(define XK:idotless 697)
+(define XK:gbreve 699)
+(define XK:jcircumflex 700)
+(define XK:Cabovedot 709)
+(define XK:Ccircumflex 710)
+(define XK:Gabovedot 725)
+(define XK:Gcircumflex 728)
+(define XK:Ubreve 733)
+(define XK:Scircumflex 734)
+(define XK:cabovedot 741)
+(define XK:ccircumflex 742)
+(define XK:gabovedot 757)
+(define XK:gcircumflex 760)
+(define XK:ubreve 765)
+(define XK:scircumflex 766)
+(define XK:kra 930)
+(define XK:kappa 930)
+(define XK:Rcedilla 931)
+(define XK:Itilde 933)
+(define XK:Lcedilla 934)
+(define XK:Emacron 938)
+(define XK:Gcedilla 939)
+(define XK:Tslash 940)
+(define XK:rcedilla 947)
+(define XK:itilde 949)
+(define XK:lcedilla 950)
+(define XK:emacron 954)
+(define XK:gcedilla 955)
+(define XK:tslash 956)
+(define XK:ENG 957)
+(define XK:eng 959)
+(define XK:Amacron 960)
+(define XK:Iogonek 967)
+(define XK:Eabovedot 972)
+(define XK:Imacron 975)
+(define XK:Ncedilla 977)
+(define XK:Omacron 978)
+(define XK:Kcedilla 979)
+(define XK:Uogonek 985)
+(define XK:Utilde 989)
+(define XK:Umacron 990)
+(define XK:amacron 992)
+(define XK:iogonek 999)
+(define XK:eabovedot 1004)
+(define XK:imacron 1007)
+(define XK:ncedilla 1009)
+(define XK:omacron 1010)
+(define XK:kcedilla 1011)
+(define XK:uogonek 1017)
+(define XK:utilde 1021)
+(define XK:umacron 1022)
+(define XK:OE 5052)
+(define XK:oe 5053)
+(define XK:Ydiaeresis 5054)
+(define XK:Greek-ALPHAaccent 1953)
+(define XK:Greek-EPSILONaccent 1954)
+(define XK:Greek-ETAaccent 1955)
+(define XK:Greek-IOTAaccent 1956)
+(define XK:Greek-IOTAdiaeresis 1957)
+(define XK:Greek-OMICRONaccent 1959)
+(define XK:Greek-UPSILONaccent 1960)
+(define XK:Greek-UPSILONdieresis 1961)
+(define XK:Greek-OMEGAaccent 1963)
+(define XK:Greek-accentdieresis 1966)
+(define XK:Greek-horizbar 1967)
+(define XK:Greek-alphaaccent 1969)
+(define XK:Greek-epsilonaccent 1970)
+(define XK:Greek-etaaccent 1971)
+(define XK:Greek-iotaaccent 1972)
+(define XK:Greek-iotadieresis 1973)
+(define XK:Greek-iotaaccentdieresis 1974)
+(define XK:Greek-omicronaccent 1975)
+(define XK:Greek-upsilonaccent 1976)
+(define XK:Greek-upsilondieresis 1977)
+(define XK:Greek-upsilonaccentdieresis 1978)
+(define XK:Greek-omegaaccent 1979)
+(define XK:Greek-ALPHA 1985)
+(define XK:Greek-BETA 1986)
+(define XK:Greek-GAMMA 1987)
+(define XK:Greek-DELTA 1988)
+(define XK:Greek-EPSILON 1989)
+(define XK:Greek-ZETA 1990)
+(define XK:Greek-ETA 1991)
+(define XK:Greek-THETA 1992)
+(define XK:Greek-IOTA 1993)
+(define XK:Greek-KAPPA 1994)
+(define XK:Greek-LAMDA 1995)
+(define XK:Greek-LAMBDA 1995)
+(define XK:Greek-MU 1996)
+(define XK:Greek-NU 1997)
+(define XK:Greek-XI 1998)
+(define XK:Greek-OMICRON 1999)
+(define XK:Greek-PI 2000)
+(define XK:Greek-RHO 2001)
+(define XK:Greek-SIGMA 2002)
+(define XK:Greek-TAU 2004)
+(define XK:Greek-UPSILON 2005)
+(define XK:Greek-PHI 2006)
+(define XK:Greek-CHI 2007)
+(define XK:Greek-PSI 2008)
+(define XK:Greek-OMEGA 2009)
+(define XK:Greek-alpha 2017)
+(define XK:Greek-beta 2018)
+(define XK:Greek-gamma 2019)
+(define XK:Greek-delta 2020)
+(define XK:Greek-epsilon 2021)
+(define XK:Greek-zeta 2022)
+(define XK:Greek-eta 2023)
+(define XK:Greek-theta 2024)
+(define XK:Greek-iota 2025)
+(define XK:Greek-kappa 2026)
+(define XK:Greek-lamda 2027)
+(define XK:Greek-lambda 2027)
+(define XK:Greek-mu 2028)
+(define XK:Greek-nu 2029)
+(define XK:Greek-xi 2030)
+(define XK:Greek-omicron 2031)
+(define XK:Greek-pi 2032)
+(define XK:Greek-rho 2033)
+(define XK:Greek-sigma 2034)
+(define XK:Greek-finalsmallsigma 2035)
+(define XK:Greek-tau 2036)
+(define XK:Greek-upsilon 2037)
+(define XK:Greek-phi 2038)
+(define XK:Greek-chi 2039)
+(define XK:Greek-psi 2040)
+(define XK:Greek-omega 2041)
+(define XK:Greek-switch 65406)
+(define XK:EcuSign 8352)
+(define XK:ColonSign 8353)
+(define XK:CruzeiroSign 8354)
+(define XK:FFrancSign 8355)
+(define XK:LiraSign 8356)
+(define XK:MillSign 8357)
+(define XK:NairaSign 8358)
+(define XK:PesetaSign 8359)
+(define XK:RupeeSign 8360)
+(define XK:WonSign 8361)
+(define XK:NewSheqelSign 8362)
+(define XK:DongSign 8363)
+(define XK:EuroSign 8364)