summaryrefslogtreecommitdiffstats
path: root/x11.scm
diff options
context:
space:
mode:
authorJames LewisMoss <dres@debian.org>2000-03-12 09:04:17 -0500
committerBryan Newbold <bnewbold@robocracy.org>2017-02-20 00:05:26 -0800
commit8cfce36c6a4fc2e0a0ab6ef2db66a23cbe462693 (patch)
tree17427e4f777ca85990a449fe939fbae29770b346 /x11.scm
parenta47af30d2f0e96afcd1f14b1984575c359faa3d6 (diff)
parent3278b75942bdbe706f7a0fba87729bb1e935b68b (diff)
downloadscm-8cfce36c6a4fc2e0a0ab6ef2db66a23cbe462693.tar.gz
scm-8cfce36c6a4fc2e0a0ab6ef2db66a23cbe462693.zip
Import Debian changes 5d2-3debian/5d2-3
scm (5d2-3) unstable frozen; urgency=low * Fix libncurses4-dev -> libncurses5-dev build depend (Closes: #58435) * Fix libreadline2-dev -> libreadline4-dev build depend. * Fix license location in copyright file (lintian warning) * Add tetex-bin as a build depend (needs makeinfo) (Closes: #53197) * Add -isp option to dpkg-gencontrol (lintian error) * Move scm to section interpreters. scm (5d2-2) unstable; urgency=low * Apply patch from upstream for bug in eval.c. (Picked up from comp.lang.scheme) * Add Build-Depends on slib, librx1g-dev, libncurses4-dev, libreadlineg2-dev. * Up standards version. * Correct description: this is an R5RS implementation now * Make sure no optimizations are done on m68k. (Closes: #52434) scm (5d2-1) unstable; urgency=low * New upstream. scm (5d1-2) unstable; urgency=low * Remove TAGS on clean (cut the diff back down to reasonable size). scm (5d1-1) unstable; urgency=low * New upstream. * move stuff to /usr/share. scm (5d0-3) unstable; urgency=low * Change scmlit call to ./scmlit call (missed one) (Fixes bugs #37455 and #35545) * Change man file permissions to 644 (fixes lintian warning) scm (5d0-2) unstable; urgency=low * Removed call to add_final in init_crs. lendwin doesn't do anything and scm was crashing when quit everytime in final_scm. * Changed copyright to reflect new source. scm (5d0-1) unstable; urgency=low * New upstream. * Changed (terms) to access "/usr/doc/copyright/GPL". * Changed regex to use -lrx scm (5c3-6) unstable; urgency=low * New maintainer.
Diffstat (limited to 'x11.scm')
-rw-r--r--x11.scm587
1 files changed, 587 insertions, 0 deletions
diff --git a/x11.scm b/x11.scm
new file mode 100644
index 0000000..ee5fa32
--- /dev/null
+++ b/x11.scm
@@ -0,0 +1,587 @@
+;;inc2scm extracted #define values from /usr/include/X11/X.h
+(define X:PROTOCOL 11)
+(define X:PROTOCOL-REVISION 0)
+(define x:None 0)
+(define x:Parent-Relative 1)
+(define x:Copy-From-Parent 0)
+(define x:Pointer-Window 0)
+(define x:Input-Focus 1)
+(define x:Pointer-Root 1)
+(define x:Any-Property-Type 0)
+(define x:Any-Key 0)
+(define x:Any-Button 0)
+(define x:All-Temporary 0)
+(define x:Current-Time 0)
+(define x:No-Symbol 0)
+(define x:No-Event-Mask 0)
+(define x:Key-Press-Mask 1)
+(define x:Key-Release-Mask 2)
+(define x:Button-Press-Mask 4)
+(define x:Button-Release-Mask 8)
+(define x:Enter-Window-Mask 16)
+(define x:Leave-Window-Mask 32)
+(define x:Pointer-Motion-Mask 64)
+(define x:Pointer-Motion-Hint-Mask 128)
+(define x:Button1-Motion-Mask 256)
+(define x:Button2-Motion-Mask 512)
+(define x:Button3-Motion-Mask 1024)
+(define x:Button4-Motion-Mask 2048)
+(define x:Button5-Motion-Mask 4096)
+(define x:Button-Motion-Mask 8192)
+(define x:Keymap-State-Mask 16384)
+(define x:Exposure-Mask 32768)
+(define x:Visibility-Change-Mask 65536)
+(define x:Structure-Notify-Mask 131072)
+(define x:Resize-Redirect-Mask 262144)
+(define x:Substructure-Notify-Mask 524288)
+(define x:Substructure-Redirect-Mask 1048576)
+(define x:Focus-Change-Mask 2097152)
+(define x:Property-Change-Mask 4194304)
+(define x:Colormap-Change-Mask 8388608)
+(define x:Owner-Grab-Button-Mask 16777216)
+(define x:Key-Press 2)
+(define x:Key-Release 3)
+(define x:Button-Press 4)
+(define x:Button-Release 5)
+(define x:Motion-Notify 6)
+(define x:Enter-Notify 7)
+(define x:Leave-Notify 8)
+(define x:Focus-In 9)
+(define x:Focus-Out 10)
+(define x:Keymap-Notify 11)
+(define x:Expose 12)
+(define x:Graphics-Expose 13)
+(define x:No-Expose 14)
+(define x:Visibility-Notify 15)
+(define x:Create-Notify 16)
+(define x:Destroy-Notify 17)
+(define x:Unmap-Notify 18)
+(define x:Map-Notify 19)
+(define x:Map-Request 20)
+(define x:Reparent-Notify 21)
+(define x:Configure-Notify 22)
+(define x:Configure-Request 23)
+(define x:Gravity-Notify 24)
+(define x:Resize-Request 25)
+(define x:Circulate-Notify 26)
+(define x:Circulate-Request 27)
+(define x:Property-Notify 28)
+(define x:Selection-Clear 29)
+(define x:Selection-Request 30)
+(define x:Selection-Notify 31)
+(define x:Colormap-Notify 32)
+(define x:Client-Message 33)
+(define x:Mapping-Notify 34)
+(define x:LAST-Event 35)
+(define x:Shift-Mask 1)
+(define x:Lock-Mask 2)
+(define x:Control-Mask 4)
+(define x:Mod1-Mask 8)
+(define x:Mod2-Mask 16)
+(define x:Mod3-Mask 32)
+(define x:Mod4-Mask 64)
+(define x:Mod5-Mask 128)
+(define x:Shift-Map-Index 0)
+(define x:Lock-Map-Index 1)
+(define x:Control-Map-Index 2)
+(define x:Mod1-Map-Index 3)
+(define x:Mod2-Map-Index 4)
+(define x:Mod3-Map-Index 5)
+(define x:Mod4-Map-Index 6)
+(define x:Mod5-Map-Index 7)
+(define x:Button1-Mask 256)
+(define x:Button2-Mask 512)
+(define x:Button3-Mask 1024)
+(define x:Button4-Mask 2048)
+(define x:Button5-Mask 4096)
+(define x:Any-Modifier 32768)
+(define x:Button1 1)
+(define x:Button2 2)
+(define x:Button3 3)
+(define x:Button4 4)
+(define x:Button5 5)
+(define x:Notify-Normal 0)
+(define x:Notify-Grab 1)
+(define x:Notify-Ungrab 2)
+(define x:Notify-While-Grabbed 3)
+(define x:Notify-Hint 1)
+(define x:Notify-Ancestor 0)
+(define x:Notify-Virtual 1)
+(define x:Notify-Inferior 2)
+(define x:Notify-Nonlinear 3)
+(define x:Notify-Nonlinear-Virtual 4)
+(define x:Notify-Pointer 5)
+(define x:Notify-Pointer-Root 6)
+(define x:Notify-Detail-None 7)
+(define x:Visibility-Unobscured 0)
+(define x:Visibility-Partially-Obscured 1)
+(define x:Visibility-Fully-Obscured 2)
+(define x:Place-On-Top 0)
+(define x:Place-On-Bottom 1)
+(define x:Family-Internet 0)
+(define x:Family-DE-Cnet 1)
+(define x:Family-Chaos 2)
+(define x:Property-New-Value 0)
+(define x:Property-Delete 1)
+(define x:Colormap-Uninstalled 0)
+(define x:Colormap-Installed 1)
+(define x:Grab-Mode-Sync 0)
+(define x:Grab-Mode-Async 1)
+(define x:Grab-Success 0)
+(define x:Already-Grabbed 1)
+(define x:Grab-Invalid-Time 2)
+(define x:Grab-Not-Viewable 3)
+(define x:Grab-Frozen 4)
+(define x:Async-Pointer 0)
+(define x:Sync-Pointer 1)
+(define x:Replay-Pointer 2)
+(define x:Async-Keyboard 3)
+(define x:Sync-Keyboard 4)
+(define x:Replay-Keyboard 5)
+(define x:Async-Both 6)
+(define x:Sync-Both 7)
+(define x:Revert-To-None 0)
+(define x:Revert-To-Pointer-Root 1)
+(define x:Revert-To-Parent 2)
+(define x:Success 0)
+(define x:Bad-Request 1)
+(define x:Bad-Value 2)
+(define x:Bad-Window 3)
+(define x:Bad-Pixmap 4)
+(define x:Bad-Atom 5)
+(define x:Bad-Cursor 6)
+(define x:Bad-Font 7)
+(define x:Bad-Match 8)
+(define x:Bad-Drawable 9)
+(define x:Bad-Access 10)
+(define x:Bad-Alloc 11)
+(define x:Bad-Color 12)
+(define x:Bad-GC 13)
+(define x:Bad-ID-Choice 14)
+(define x:Bad-Name 15)
+(define x:Bad-Length 16)
+(define x:Bad-Implementation 17)
+(define x:First-Extension-Error 128)
+(define x:Last-Extension-Error 255)
+(define x:Input-Output 1)
+(define x:Input-Only 2)
+(define x:CW-Back-Pixmap 1)
+(define x:CW-Back-Pixel 2)
+(define x:CW-Border-Pixmap 4)
+(define x:CW-Border-Pixel 8)
+(define x:CW-Bit-Gravity 16)
+(define x:CW-Win-Gravity 32)
+(define x:CW-Backing-Store 64)
+(define x:CW-Backing-Planes 128)
+(define x:CW-Backing-Pixel 256)
+(define x:CW-Override-Redirect 512)
+(define x:CW-Save-Under 1024)
+(define x:CW-Event-Mask 2048)
+(define x:CW-Dont-Propagate 4096)
+(define x:CW-Colormap 8192)
+(define x:CW-Cursor 16384)
+(define x:CWX 1)
+(define x:CWY 2)
+(define x:CW-Width 4)
+(define x:CW-Height 8)
+(define x:CW-Border-Width 16)
+(define x:CW-Sibling 32)
+(define x:CW-Stack-Mode 64)
+(define x:Forget-Gravity 0)
+(define x:North-West-Gravity 1)
+(define x:North-Gravity 2)
+(define x:North-East-Gravity 3)
+(define x:West-Gravity 4)
+(define x:Center-Gravity 5)
+(define x:East-Gravity 6)
+(define x:South-West-Gravity 7)
+(define x:South-Gravity 8)
+(define x:South-East-Gravity 9)
+(define x:Static-Gravity 10)
+(define x:Unmap-Gravity 0)
+(define x:Not-Useful 0)
+(define x:When-Mapped 1)
+(define x:Always 2)
+(define x:Is-Unmapped 0)
+(define x:Is-Unviewable 1)
+(define x:Is-Viewable 2)
+(define x:Set-Mode-Insert 0)
+(define x:Set-Mode-Delete 1)
+(define x:Destroy-All 0)
+(define x:Retain-Permanent 1)
+(define x:Retain-Temporary 2)
+(define x:Above 0)
+(define x:Below 1)
+(define x:Top-If 2)
+(define x:Bottom-If 3)
+(define x:Opposite 4)
+(define x:Raise-Lowest 0)
+(define x:Lower-Highest 1)
+(define x:Prop-Mode-Replace 0)
+(define x:Prop-Mode-Prepend 1)
+(define x:Prop-Mode-Append 2)
+(define x:G-Xclear 0)
+(define x:G-Xand 1)
+(define x:G-Xand-Reverse 2)
+(define x:G-Xcopy 3)
+(define x:G-Xand-Inverted 4)
+(define x:G-Xnoop 5)
+(define x:G-Xxor 6)
+(define x:G-Xor 7)
+(define x:G-Xnor 8)
+(define x:G-Xequiv 9)
+(define x:G-Xinvert 10)
+(define x:G-Xor-Reverse 11)
+(define x:G-Xcopy-Inverted 12)
+(define x:G-Xor-Inverted 13)
+(define x:G-Xnand 14)
+(define x:G-Xset 15)
+(define x:Line-Solid 0)
+(define x:Line-On-Off-Dash 1)
+(define x:Line-Double-Dash 2)
+(define x:Cap-Not-Last 0)
+(define x:Cap-Butt 1)
+(define x:Cap-Round 2)
+(define x:Cap-Projecting 3)
+(define x:Join-Miter 0)
+(define x:Join-Round 1)
+(define x:Join-Bevel 2)
+(define x:Fill-Solid 0)
+(define x:Fill-Tiled 1)
+(define x:Fill-Stippled 2)
+(define x:Fill-Opaque-Stippled 3)
+(define x:Even-Odd-Rule 0)
+(define x:Winding-Rule 1)
+(define x:Clip-By-Children 0)
+(define x:Include-Inferiors 1)
+(define x:Unsorted 0)
+(define x:Y-Sorted 1)
+(define x:YX-Sorted 2)
+(define x:YX-Banded 3)
+(define x:Coord-Mode-Origin 0)
+(define x:Coord-Mode-Previous 1)
+(define x:Complex 0)
+(define x:Nonconvex 1)
+(define x:Convex 2)
+(define x:Arc-Chord 0)
+(define x:Arc-Pie-Slice 1)
+(define x:GC-Function 1)
+(define x:GC-Plane-Mask 2)
+(define x:GC-Foreground 4)
+(define x:GC-Background 8)
+(define x:GC-Line-Width 16)
+(define x:GC-Line-Style 32)
+(define x:GC-Cap-Style 64)
+(define x:GC-Join-Style 128)
+(define x:GC-Fill-Style 256)
+(define x:GC-Fill-Rule 512)
+(define x:GC-Tile 1024)
+(define x:GC-Stipple 2048)
+(define x:GC-Tile-Stip-X-Origin 4096)
+(define x:GC-Tile-Stip-Y-Origin 8192)
+(define x:GC-Font 16384)
+(define x:GC-Subwindow-Mode 32768)
+(define x:GC-Graphics-Exposures 65536)
+(define x:GC-Clip-X-Origin 131072)
+(define x:GC-Clip-Y-Origin 262144)
+(define x:GC-Clip-Mask 524288)
+(define x:GC-Dash-Offset 1048576)
+(define x:GC-Dash-List 2097152)
+(define x:GC-Arc-Mode 4194304)
+(define x:GC-Last-Bit 22)
+(define x:Font-Left-To-Right 0)
+(define x:Font-Right-To-Left 1)
+(define x:Font-Change 255)
+(define x:XY-Bitmap 0)
+(define x:XY-Pixmap 1)
+(define x:Z-Pixmap 2)
+(define x:Alloc-None 0)
+(define x:Alloc-All 1)
+(define x:Do-Red 1)
+(define x:Do-Green 2)
+(define x:Do-Blue 4)
+(define x:Cursor-Shape 0)
+(define x:Tile-Shape 1)
+(define x:Stipple-Shape 2)
+(define x:Auto-Repeat-Mode-Off 0)
+(define x:Auto-Repeat-Mode-On 1)
+(define x:Auto-Repeat-Mode-Default 2)
+(define x:Led-Mode-Off 0)
+(define x:Led-Mode-On 1)
+(define x:KB-Key-Click-Percent 1)
+(define x:KB-Bell-Percent 2)
+(define x:KB-Bell-Pitch 4)
+(define x:KB-Bell-Duration 8)
+(define x:KB-Led 16)
+(define x:KB-Led-Mode 32)
+(define x:KB-Key 64)
+(define x:KB-Auto-Repeat-Mode 128)
+(define x:Mapping-Success 0)
+(define x:Mapping-Busy 1)
+(define x:Mapping-Failed 2)
+(define x:Mapping-Modifier 0)
+(define x:Mapping-Keyboard 1)
+(define x:Mapping-Pointer 2)
+(define x:Dont-Prefer-Blanking 0)
+(define x:Prefer-Blanking 1)
+(define x:Default-Blanking 2)
+(define x:Disable-Screen-Saver 0)
+(define x:Disable-Screen-Interval 0)
+(define x:Dont-Allow-Exposures 0)
+(define x:Allow-Exposures 1)
+(define x:Default-Exposures 2)
+(define x:Screen-Saver-Reset 0)
+(define x:Screen-Saver-Active 1)
+(define x:Host-Insert 0)
+(define x:Host-Delete 1)
+(define x:Enable-Access 1)
+(define x:Disable-Access 0)
+(define x:Static-Gray 0)
+(define x:Gray-Scale 1)
+(define x:Static-Color 2)
+(define x:Pseudo-Color 3)
+(define x:True-Color 4)
+(define x:Direct-Color 5)
+(define x:LSB-First 0)
+(define x:MSB-First 1)
+;;inc2scm extracted #define values from /usr/include/X11/cursorfont.h
+(define XC:num-glyphs 154)
+(define XC:X-cursor 0)
+(define XC:arrow 2)
+(define XC:based-arrow-down 4)
+(define XC:based-arrow-up 6)
+(define XC:boat 8)
+(define XC:bogosity 10)
+(define XC:bottom-left-corner 12)
+(define XC:bottom-right-corner 14)
+(define XC:bottom-side 16)
+(define XC:bottom-tee 18)
+(define XC:box-spiral 20)
+(define XC:center-ptr 22)
+(define XC:circle 24)
+(define XC:clock 26)
+(define XC:coffee-mug 28)
+(define XC:cross 30)
+(define XC:cross-reverse 32)
+(define XC:crosshair 34)
+(define XC:diamond-cross 36)
+(define XC:dot 38)
+(define XC:dotbox 40)
+(define XC:double-arrow 42)
+(define XC:draft-large 44)
+(define XC:draft-small 46)
+(define XC:draped-box 48)
+(define XC:exchange 50)
+(define XC:fleur 52)
+(define XC:gobbler 54)
+(define XC:gumby 56)
+(define XC:hand1 58)
+(define XC:hand2 60)
+(define XC:heart 62)
+(define XC:icon 64)
+(define XC:iron-cross 66)
+(define XC:left-ptr 68)
+(define XC:left-side 70)
+(define XC:left-tee 72)
+(define XC:leftbutton 74)
+(define XC:ll-angle 76)
+(define XC:lr-angle 78)
+(define XC:man 80)
+(define XC:middlebutton 82)
+(define XC:mouse 84)
+(define XC:pencil 86)
+(define XC:pirate 88)
+(define XC:plus 90)
+(define XC:question-arrow 92)
+(define XC:right-ptr 94)
+(define XC:right-side 96)
+(define XC:right-tee 98)
+(define XC:rightbutton 100)
+(define XC:rtl-logo 102)
+(define XC:sailboat 104)
+(define XC:sb-down-arrow 106)
+(define XC:sb-h-double-arrow 108)
+(define XC:sb-left-arrow 110)
+(define XC:sb-right-arrow 112)
+(define XC:sb-up-arrow 114)
+(define XC:sb-v-double-arrow 116)
+(define XC:shuttle 118)
+(define XC:sizing 120)
+(define XC:spider 122)
+(define XC:spraycan 124)
+(define XC:star 126)
+(define XC:target 128)
+(define XC:tcross 130)
+(define XC:top-left-arrow 132)
+(define XC:top-left-corner 134)
+(define XC:top-right-corner 136)
+(define XC:top-side 138)
+(define XC:top-tee 140)
+(define XC:trek 142)
+(define XC:ul-angle 144)
+(define XC:umbrella 146)
+(define XC:ur-angle 148)
+(define XC:watch 150)
+(define XC:xterm 152)
+;;inc2scm extracted #define values from /usr/include/X11/Xlib.h
+(define x:Xlib-Specification-Release 6)
+(define x:True 1)
+(define x:False 0)
+(define x:Queued-Already 0)
+(define x:Queued-After-Reading 1)
+(define x:Queued-After-Flush 2)
+(define x:All-Planes -1)
+(define x:XN-Required-Char-Set 134530035)
+(define x:XN-Query-Orientation 134530074)
+(define x:XN-Base-Font-Name 134530114)
+(define x:XNOM-Automatic 134530147)
+(define x:XN-Missing-Char-Set 134530176)
+(define x:XN-Default-String 134530213)
+(define x:XN-Orientation 134530247)
+(define x:XN-Directional-Dependent-Drawing 134530276)
+(define x:XN-Contextual-Drawing 134530339)
+(define x:XN-Font-Info 134530381)
+(define x:XIM-Preedit-Area 1)
+(define x:XIM-Preedit-Callbacks 2)
+(define x:XIM-Preedit-Position 4)
+(define x:XIM-Preedit-Nothing 8)
+(define x:XIM-Preedit-None 16)
+(define x:XIM-Status-Area 256)
+(define x:XIM-Status-Callbacks 512)
+(define x:XIM-Status-Nothing 1024)
+(define x:XIM-Status-None 2048)
+(define x:XN-Va-Nested-List 134530592)
+(define x:XN-Query-Input-Style 134530627)
+(define x:XN-Client-Window 134530666)
+(define x:XN-Input-Style 134530698)
+(define x:XN-Focus-Window 134530726)
+(define x:XN-Resource-Name 134530756)
+(define x:XN-Resource-Class 134530788)
+(define x:XN-Geometry-Callback 134530822)
+(define x:XN-Destroy-Callback 134530862)
+(define x:XN-Filter-Events 134530900)
+(define x:XN-Preedit-Start-Callback 134530932)
+(define x:XN-Preedit-Done-Callback 134530981)
+(define x:XN-Preedit-Draw-Callback 134531028)
+(define x:XN-Preedit-Caret-Callback 134531075)
+(define x:XN-Preedit-State-Notify-Callback 134531124)
+(define x:XN-Preedit-Attributes 134531186)
+(define x:XN-Status-Start-Callback 134531228)
+(define x:XN-Status-Done-Callback 134531275)
+(define x:XN-Status-Draw-Callback 134531320)
+(define x:XN-Status-Attributes 134531365)
+(define x:XN-Area 134531405)
+(define x:XN-Area-Needed 134531420)
+(define x:XN-Spot-Location 134531448)
+(define x:XN-Colormap 134531480)
+(define x:XN-Std-Colormap 134531503)
+(define x:XN-Foreground 134531533)
+(define x:XN-Background 134531560)
+(define x:XN-Background-Pixmap 134531587)
+(define x:XN-Font-Set 134531627)
+(define x:XN-Line-Space 134531649)
+(define x:XN-Cursor 134531675)
+(define x:XN-Query-IM-Values-List 134531694)
+(define x:XN-Query-IC-Values-List 134531738)
+(define x:XN-Visible-Position 134531782)
+(define x:XNR6-Preedit-Callback 134531820)
+(define x:XN-String-Conversion-Callback 134531862)
+(define x:XN-String-Conversion 134531919)
+(define x:XN-Reset-State 134531959)
+(define x:XN-Hot-Key 134531987)
+(define x:XN-Hot-Key-State 134532007)
+(define x:XN-Preedit-State 134532038)
+(define x:XN-Separatorof-Nested-List 134532070)
+(define x:X-Buffer-Overflow -1)
+(define x:X-Lookup-None 1)
+(define x:X-Lookup-Chars 2)
+(define x:X-Lookup-Key-Sym 3)
+(define x:X-Lookup-Both 4)
+(define x:XIM-Reverse 1)
+(define x:XIM-Underline 2)
+(define x:XIM-Highlight 4)
+(define x:XIM-Primary 32)
+(define x:XIM-Secondary 64)
+(define x:XIM-Tertiary 128)
+(define x:XIM-Visible-To-Forward 256)
+(define x:XIM-Visible-To-Backword 512)
+(define x:XIM-Visible-To-Center 1024)
+(define x:XIM-Preedit-Un-Known 0)
+(define x:XIM-Preedit-Enable 1)
+(define x:XIM-Preedit-Disable 2)
+(define x:XIM-Initial-State 1)
+(define x:XIM-Preserve-State 2)
+(define x:XIM-String-Conversion-Left-Edge 1)
+(define x:XIM-String-Conversion-Right-Edge 2)
+(define x:XIM-String-Conversion-Top-Edge 4)
+(define x:XIM-String-Conversion-Bottom-Edge 8)
+(define x:XIM-String-Conversion-Concealed 16)
+(define x:XIM-String-Conversion-Wrapped 32)
+(define x:XIM-String-Conversion-Buffer 1)
+(define x:XIM-String-Conversion-Line 2)
+(define x:XIM-String-Conversion-Word 3)
+(define x:XIM-String-Conversion-Char 4)
+(define x:XIM-String-Conversion-Substitution 1)
+(define x:XIM-String-Conversion-Retrival 2)
+(define x:XIM-Hot-Key-State-ON 1)
+(define x:XIM-Hot-Key-State-OFF 2)
+;;inc2scm extracted #define values from /usr/include/X11/Xutil.h
+(define x:No-Value 0)
+(define x:X-Value 1)
+(define x:Y-Value 2)
+(define x:Width-Value 4)
+(define x:Height-Value 8)
+(define x:All-Values 15)
+(define x:X-Negative 16)
+(define x:Y-Negative 32)
+(define x:US-Position 1)
+(define x:US-Size 2)
+(define x:P-Position 4)
+(define x:P-Size 8)
+(define x:P-Min-Size 16)
+(define x:P-Max-Size 32)
+(define x:P-Resize-Inc 64)
+(define x:P-Aspect 128)
+(define x:P-Base-Size 256)
+(define x:P-Win-Gravity 512)
+(define x:P-All-Hints 252)
+(define x:Input-Hint 1)
+(define x:State-Hint 2)
+(define x:Icon-Pixmap-Hint 4)
+(define x:Icon-Window-Hint 8)
+(define x:Icon-Position-Hint 16)
+(define x:Icon-Mask-Hint 32)
+(define x:Window-Group-Hint 64)
+(define x:All-Hints 127)
+(define x:X-Urgency-Hint 256)
+(define x:Withdrawn-State 0)
+(define x:Normal-State 1)
+(define x:Iconic-State 3)
+(define x:Dont-Care-State 0)
+(define x:Zoom-State 2)
+(define x:Inactive-State 4)
+(define x:X-No-Memory -1)
+(define x:X-Locale-Not-Supported -2)
+(define x:X-Converter-Not-Found -3)
+(define x:Rectangle-Out 0)
+(define x:Rectangle-In 1)
+(define x:Rectangle-Part 2)
+(define x:Visual-No-Mask 0)
+(define x:Visual-ID-Mask 1)
+(define x:Visual-Screen-Mask 2)
+(define x:Visual-Depth-Mask 4)
+(define x:Visual-Class-Mask 8)
+(define x:Visual-Red-Mask-Mask 16)
+(define x:Visual-Green-Mask-Mask 32)
+(define x:Visual-Blue-Mask-Mask 64)
+(define x:Visual-Colormap-Size-Mask 128)
+(define x:Visual-Bits-Per-RGB-Mask 256)
+(define x:Visual-All-Mask 511)
+(define x:Release-By-Freeing-Colormap 1)
+(define x:Bitmap-Success 0)
+(define x:Bitmap-Open-Failed 1)
+(define x:Bitmap-File-Invalid 2)
+(define x:Bitmap-No-Memory 3)
+(define x:XCSUCCESS 0)
+(define x:XCNOMEM 1)
+(define x:XCNOENT 2)