<field type="GCONTEXT" name="gcontext" />
</union>
- <struct name="VISUALID">
- <field type="CARD32" name="id" />
- </struct>
+ <typedef oldname="CARD32" newname="VISUALID" />
- <struct name="TIMESTAMP">
- <field type="CARD32" name="id" />
- </struct>
+ <typedef oldname="CARD32" newname="TIMESTAMP" />
- <struct name="KEYSYM">
- <field type="CARD32" name="id" />
- </struct>
+ <typedef oldname="CARD32" newname="KEYSYM" />
- <struct name="KEYCODE">
- <field type="CARD8" name="id" />
- </struct>
+ <typedef oldname="CARD32" newname="KEYCODE" />
- <struct name="BUTTON">
- <field type="CARD8" name="id" />
- </struct>
+ <typedef oldname="CARD32" newname="BUTTON" />
<struct name="POINT">
<field type="INT16" name="x" />
</list>
</struct>
- <struct name="SetupReq">
+ <struct name="SetupRequest">
<field type="CARD8" name="byte_order" />
<pad bytes="1" />
<field type="CARD16" name="protocol_major_version" />
<field type="TIMESTAMP" name="time" />
</request>
- <enum name="Button">
+ <enum name="ButtonIndex">
<item name="Any"><value>0</value></item>
<item name="1"> <value>1</value></item>
<item name="2"> <value>2</value></item>
<item name="Previous"><value>1</value></item>
</enum>
- <request name="PolyPoint" opcode="64" combine-adjacent="true">
+ <!-- combine-adjacent doesn't work for mode==Relative -->
+ <request name="PolyPoint" opcode="64">
<field type="BYTE" name="coordinate_mode" />
<field type="DRAWABLE" name="drawable" />
<field type="GCONTEXT" name="gc" />
</reply>
</request>
- <enum name="Host">
+ <enum name="HostMode">
<item name="Insert"><value>0</value></item>
<item name="Delete"><value>1</value></item>
</enum>