diff --git a/specs/sect1-9.xml b/specs/sect1-9.xml
index 361fe27..ae7e972 100644
--- a/specs/sect1-9.xml
+++ b/specs/sect1-9.xml
@@ -264,8 +264,9 @@ Events in section 11 are described in the following format:
- LISTofFOO
+ LISTofFOOTypesLISTofFOO
+
A type name of the form LISTofFOO means a counted list of elements of type
FOO.
The size of the length field may vary (it is not necessarily the same
@@ -276,7 +277,7 @@ zero-length lists are legal.
- BITMASKLISTofVALUE
+ BITMASKTypesBITMASKLISTofVALUETypesLISTofVALUE
The types BITMASK and LISTofVALUE are somewhat special.
@@ -307,90 +308,90 @@ The values of the unused bytes do not matter.
- OR
+ ORTypesOR
A type of the form "T1 or ... or Tn" means the union of the indicated types.
A single-element type is given as the element without enclosing braces.
- WINDOW
+ WINDOWTypesWINDOW
32-bit value (top three bits guaranteed to be zero)
- PIXMAP
+ PIXMAPTypesPIXMAP
32-bit value (top three bits guaranteed to be zero)
- CURSOR
+ CURSORTypesCURSOR
32-bit value (top three bits guaranteed to be zero)
- FONT
+ FONTTypesFONT
32-bit value (top three bits guaranteed to be zero)
- GCONTEXT
+ GCONTEXTTypesGCONTEXT
32-bit value (top three bits guaranteed to be zero)
- COLORMAP
+ COLORMAPTypesCOLORMAP
32-bit value (top three bits guaranteed to be zero)
- DRAWABLE
+ DRAWABLETypesDRAWABLE
WINDOW or PIXMAP
- FONTABLE
+ FONTABLETypesFONTABLE
FONT or GCONTEXT
- ATOM
+ ATOMTypesATOM
32-bit value (top three bits guaranteed to be zero)
- VISUALID
+ VISUALIDTypesVISUALID
32-bit value (top three bits guaranteed to be zero)
- VALUE
+ VALUETypesVALUE
32-bit quantity (used only in LISTofVALUE)
- BYTE
+ BYTETypesBYTE
8-bit value
- INT8
+ INT8TypesINT8
8-bit signed integer
- INT16
+ INT16TypesINT16
16-bit signed integer
- INT32
+ INT32TypesINT32
32-bit signed integer
- CARD8
+ CARD8TypesCARD8
8-bit unsigned integer
- CARD16
+ CARD16TypesCARD16
16-bit unsigned integer
- CARD32
+ CARD32TypesCARD32
32-bit unsigned integer
- TIMESTAMP
+ TIMESTAMPTypesTIMESTAMP
CARD32
- BITGRAVITY
+ BITGRAVITYTypesBITGRAVITY
{ Forget,
Static,
@@ -406,7 +407,7 @@ A single-element type is given as the element without enclosing braces.
- WINGRAVITY
+ WINGRAVITYTypesWINGRAVITY
{ Unmap,
Static,
@@ -422,14 +423,14 @@ A single-element type is given as the element without enclosing braces.
- BOOL
+ BOOLTypesBOOL
{ True,
False }
- EVENT
+ EVENTTypesEVENT
{ KeyPress,
KeyRelease,
@@ -459,7 +460,7 @@ A single-element type is given as the element without enclosing braces.
- POINTEREVENT
+ POINTEREVENTTypesPOINTEREVENT
{ ButtonPress,
ButtonRelease,
@@ -477,7 +478,7 @@ A single-element type is given as the element without enclosing braces.
- DEVICEEVENT
+ DEVICEEVENTTypesDEVICEEVENT
{ KeyPress,
KeyRelease,
@@ -493,19 +494,19 @@ A single-element type is given as the element without enclosing braces.
- KEYSYM
+ KEYSYMTypesKEYSYM
32-bit value (top three bits guaranteed to be zero)
- KEYCODE
+ KEYCODETypesKEYCODE
CARD8
- BUTTON
+ BUTTONTypesBUTTON
CARD8
- KEYMASK
+ KEYMASKTypesKEYMASK
{ Shift,
Lock,
@@ -518,7 +519,7 @@ A single-element type is given as the element without enclosing braces.
- BUTMASK
+ BUTMASKTypesBUTMASK
{ Button1,
Button2,
@@ -528,34 +529,34 @@ A single-element type is given as the element without enclosing braces.
- KEYBUTMASK
+ KEYBUTMASKTypesKEYBUTMASK
KEYMASK or BUTMASK
- STRING8
+ STRING8TypesSTRING8
LISTofCARD8
- STRING16
+ STRING16TypesSTRING16
LISTofCHAR2B
- CHAR2B
+ CHAR2BTypesCHAR2B
[byte1, byte2: CARD8]
- POINT
+ POINTTypesPOINT
[x, y: INT16]
- RECTANGLE
+ RECTANGLETypesRECTANGLE
[x, y: INT16,
width, height: CARD16]
- ARC
+ ARCTypesARC
[x, y: INT16,
width, height: CARD16,
@@ -563,7 +564,7 @@ A single-element type is given as the element without enclosing braces.
- HOST
+ HOSTTypesHOST
[family:
@@ -643,7 +644,7 @@ The following error codes result from various requests as follows:
- Access
+ AccessError CodesAccess
An attempt is made to grab a key/button combination already grabbed by another
client.
@@ -657,7 +658,7 @@ select at a time when another client has already selected it.
- Alloc
+ AllocError CodesAlloc
The server failed to allocate the requested resource.
Note that the explicit listing of
@@ -674,32 +675,32 @@ or discard them.
- Atom
+ AtomError CodesAtom
A value for an ATOM argument does not name a defined ATOM.
- Colormap
+ ColormapError CodesColormap
A value for a COLORMAP argument does not name a defined COLORMAP.
- Cursor
+ CursorError CodesCursor
A value for a CURSOR argument does not name a defined CURSOR.
- Drawable
+ DrawableError CodesDrawable
A value for a DRAWABLE argument does not name a defined WINDOW
or PIXMAP.
- Font
+ FontError CodesFont
A value for a FONT argument does not name a defined FONT.
A value for a FONTABLE argument does not name a defined FONT or a
@@ -707,20 +708,20 @@ defined GCONTEXT.
- GContext
+ GContextError CodesGContext
A value for a GCONTEXT argument does not name a defined GCONTEXT.
- IDChoice
+ IDChoiceError CodesIDChoice
The value chosen for a resource identifier either is not included
in the range assigned to the client or is already in use.
- Implementation
+ ImplementationError CodesImplementation
The server does not implement some aspect of the request.
A server that generates this error for a core request is deficient.
@@ -730,7 +731,7 @@ and handle or discard them.
- Length
+ LengthError CodesLength
The length of a request is shorter or longer than that required
to minimally contain the arguments.
@@ -739,7 +740,7 @@ server.
- Match
+ MatchError CodesMatch
An
InputOnly
@@ -751,25 +752,25 @@ but it fails to match in some other way required by the request.
- Name
+ NameError CodesName
A font or color of the specified name does not exist.
- Pixmap
+ PixmapError CodesPixmap
A value for a PIXMAP argument does not name a defined PIXMAP.
- Request
+ RequestError CodesRequest
The major or minor opcode does not specify a valid request.
- Value
+ ValueError CodesValue
Some numeric value falls outside the range of values accepted by the request.
Unless a specific range is specified for an argument,
@@ -779,7 +780,7 @@ this error (due to the encoding).
- Window
+ WindowError CodesWindow
A value for a WINDOW argument does not name a defined WINDOW.
@@ -1790,8 +1791,9 @@ red-mask, green-mask, and blue-mask.
-
+
CreateWindow
+CreateWindow
@@ -2379,8 +2381,9 @@ undefined effect on the window state.
The server might or might not make a copy of the pixmap.
-
+
ChangeWindowAttributes
+ChangeWindowAttributes
@@ -2498,8 +2501,9 @@ If an error is generated,
a subset of the attributes may have been altered.
-
+
GetWindowAttributes
+GetWindowAttributes
@@ -2621,8 +2625,9 @@ by clients.
Your-event-mask is the event mask selected by the querying client.
-
+
DestroyWindow
+DestroyWindow
@@ -2673,8 +2678,9 @@ If the window is a root window,
this request has no effect.
-
+
DestroySubwindows
+DestroySubwindows
@@ -2706,8 +2712,9 @@ This request performs a
request on all children of the window, in bottom-to-top stacking order.
-
+
ChangeSaveSet
+ChangeSaveSet
@@ -2756,8 +2763,9 @@ When windows are destroyed,
the server automatically removes them from the save-set.
-
+
ReparentWindow
+ReparentWindow
@@ -2835,8 +2843,9 @@ The window has a
background, and the new parent is not the same depth as the window.
-
+
MapWindow
+MapWindow
@@ -2891,8 +2900,9 @@ Otherwise, only visible regions may be reported.
Similar tiling and exposure take place for any newly viewable inferiors.
-
+
MapSubwindows
+MapSubwindows
@@ -2925,8 +2935,9 @@ request on all unmapped children of the window,
in top-to-bottom stacking order.
-
+
UnmapWindow
+UnmapWindow
@@ -2960,8 +2971,9 @@ event is generated.
Normal exposure processing on formerly obscured windows is performed.
-
+
UnmapSubwindows
+UnmapSubwindows
@@ -2994,8 +3006,9 @@ request on all mapped children of the window,
in bottom-to-top stacking order.
-
+
ConfigureWindow
+ConfigureWindow
@@ -3423,8 +3436,9 @@ the other arguments to the request), not to its initial geometry.
Attempts to configure a root window have no effect.
-
+
CirculateWindow
+CirculateWindow
@@ -3482,8 +3496,9 @@ the bottom of the stack.
Exposure processing is performed on formerly obscured windows.
-
+
GetGeometry
+GetGeometry
@@ -3551,8 +3566,9 @@ It is legal to pass an
window as a drawable to this request.
-
+
QueryTree
+QueryTree
@@ -3606,8 +3622,9 @@ This request returns the root, the parent, and the children of the window.
The children are listed in bottom-to-top stacking order.
-
+
InternAtom
+InternAtom
@@ -3665,8 +3682,9 @@ The lifetime of an atom is not tied to the interning client.
Atoms remain defined until server reset (see section 10).
-
+
GetAtomName
+GetAtomName
@@ -3708,8 +3726,9 @@ Errors:
This request returns the name for the given atom.
-
+
ChangeProperty
+ChangeProperty
@@ -3803,8 +3822,9 @@ or until server reset (see section 10).
The maximum size of a property is server-dependent and may vary dynamically.
-
+
DeleteProperty
+DeleteProperty
@@ -3843,8 +3863,9 @@ if the property exists and generates a
event on the window unless the property does not exist.
-
+
GetProperty
+GetProperty
@@ -3968,8 +3989,9 @@ and a
event is generated on the window.
-
+
RotateProperties
+RotateProperties
@@ -4034,8 +4056,9 @@ or
error is generated, no properties are changed.
-
+
ListProperties
+ListProperties
@@ -4077,8 +4100,9 @@ Errors:
This request returns the atoms of properties currently defined on the window.
-
+
SetSelectionOwner
+SetSelectionOwner
@@ -4164,8 +4188,9 @@ events.
Selections are global to the server.
-
+
GetSelectionOwner
+GetSelectionOwner
@@ -4212,8 +4237,9 @@ If
is returned, then there is no owner for the selection.
-
+
ConvertSelection
+ConvertSelection
@@ -4270,8 +4296,9 @@ event to the requestor with property
The arguments are passed on unchanged in either of the events.
-
+
SendEvent
+SendEvent
@@ -4369,8 +4396,9 @@ and to set the sequence number in the event correctly.
Active grabs are ignored for this request.
-
+
GrabPointer
+GrabPointer
@@ -4546,8 +4574,9 @@ Otherwise, the last-pointer-grab time is set to the specified time, with
replaced by the current server time.
-
+
UngrabPointer
+UngrabPointer
@@ -4592,8 +4621,9 @@ or if window reconfiguration causes the confine-to window to lie
completely outside the boundaries of the root window.
-
+
GrabButton
+GrabButton
@@ -4726,8 +4756,9 @@ error is generated if there is a conflicting grab for any combination.
The request has no effect on an active grab.
-
+
UngrabButton
+UngrabButton
@@ -4779,8 +4810,9 @@ is equivalent to issuing the request for all possible buttons.
The request has no effect on an active grab.
-
+
ChangeActivePointerGrab
+ChangeActivePointerGrab
@@ -4830,8 +4862,9 @@ with
GrabButton .
-
+
GrabKeyboard
+GrabKeyboard
@@ -4970,8 +5003,9 @@ Otherwise, the last-keyboard-grab time is set to the specified time with
replaced by the current server time.
-
+
UngrabKeyboard
+UngrabKeyboard
@@ -5014,8 +5048,9 @@ is performed automatically if the event window for an active keyboard grab
becomes not viewable.
-
+
GrabKey
+GrabKey
@@ -5132,8 +5167,9 @@ and an
error is generated if there is a conflicting grab for any combination.
-
+
UngrabKey
+UngrabKey
@@ -5185,8 +5221,9 @@ is equivalent to issuing the request for all possible keycodes.
This request has no effect on an active grab.
-
+
AllowEvents
+AllowEvents
@@ -5393,24 +5430,27 @@ If a device is frozen twice by a single client, then a single
releases both.
-
+
GrabServer
+GrabServer
This request disables processing of requests and close-downs on all
connections other than the one this request arrived on.
-
+
UngrabServer
+UngrabServer
This request restarts processing of requests and close-downs
on other connections.
-
+
QueryPointer
+QueryPointer
@@ -5489,8 +5529,9 @@ Note that the logical state of a device (as seen by means of the protocol)
may lag the physical state if device event processing is frozen.
-
+
GetMotionEvents
+GetMotionEvents
@@ -5566,8 +5607,9 @@ If the stop time is in the future, it is equivalent to specifying
CurrentTime .
-
+
TranslateCoordinates
+TranslateCoordinates
@@ -5633,8 +5675,9 @@ If the coordinates are contained in a mapped child of dst-window,
then that child is returned.
-
+
WarpPointer
+WarpPointer
@@ -5713,8 +5756,9 @@ This request will generate events just as if the user had instantaneously
moved the pointer.
-
+
SetInputFocus
+SetInputFocus
@@ -5822,8 +5866,9 @@ events are generated,
but the last-focus-change time is not affected.
-
+
GetInputFocus
+GetInputFocus
@@ -5861,8 +5906,9 @@ revert-to:
This request returns the current focus state.
-
+
QueryKeymap
+QueryKeymap
@@ -5895,8 +5941,9 @@ Note that the logical state of a device (as seen by means of the protocol)
may lag the physical state if device event processing is frozen.
-
+
OpenFont
+OpenFont
@@ -5948,8 +5995,9 @@ Fonts are not associated with a particular screen
and can be stored as a component of any graphics context.
-
+
CloseFont
+CloseFont
@@ -5980,8 +6028,9 @@ This request deletes the association between the resource ID and the font.
The font itself will be freed when no other resource references it.
-
+
QueryFont
+QueryFont
@@ -6207,8 +6256,9 @@ The interpretation of the per-character attributes field is
server-dependent.
-
+
QueryTextExtents
+QueryTextExtents
@@ -6320,8 +6370,9 @@ If the font has no defined default-char,
then undefined characters in the string are also ignored.
-
+
ListFonts
+ListFonts
@@ -6372,8 +6423,9 @@ of characters.
The returned names are in lowercase.
-
+
ListFontsWithInfo
+ListFontsWithInfo
@@ -6450,8 +6502,9 @@ a reply with a zero-length name is sent to indicate the end of the reply
sequence.
-
+
SetFontPath
+SetFontPath
@@ -6497,8 +6550,9 @@ for which there currently are no explicit resource IDs allocated.
The meaning of an error from this request is system specific.
-
+
GetFontPath
+GetFontPath
@@ -6525,8 +6579,9 @@ path: LISTofSTRING8
This request returns the current search path for fonts.
-
+
CreatePixmap
+CreatePixmap
@@ -6587,8 +6642,9 @@ It is legal to pass an
window as a drawable to this request.
-
+
FreePixmap
+FreePixmap
@@ -6619,8 +6675,9 @@ This request deletes the association between the resource ID and the pixmap.
The pixmap storage will be freed when no other resource references it.
-
+
CreateGC
+CreateGC
@@ -7650,8 +7707,9 @@ identical state as significantly more expensive than making minor
changes to a single gcontext.
-
+
ChangeGC
+ChangeGC
@@ -7713,8 +7771,9 @@ If an error is generated,
a subset of the components may have been altered.
-
+
CopyGC
+CopyGC
@@ -7757,8 +7816,9 @@ The two gcontexts must have the same root and the same depth (or a
error results).
-
+
SetDashes
+SetDashes
@@ -7855,8 +7915,9 @@ if and only if the point lies inside the clipping region and the point
would be included in the dash when drawn unclipped.
-
+
SetClipRectangles
+SetClipRectangles
@@ -7950,8 +8011,9 @@ all rectangles that include that scanline have identical Y origins and Y
extents.
-
+
FreeGC
+FreeGC
@@ -7982,8 +8044,9 @@ This request deletes the association between the resource ID and the gcontext
and destroys the gcontext.
-
+
ClearArea
+ClearArea
@@ -8055,8 +8118,9 @@ error to use an
window in this request.
-
+
CopyArea
+CopyArea
@@ -8150,8 +8214,9 @@ GC components: function, plane-mask, subwindow-mode,
graphics-exposures, clip-x-origin, clip-y-origin, clip-mask
-
+
CopyPlane
+CopyPlane
@@ -8231,8 +8296,9 @@ subwindow-mode, graphics-exposures, clip-x-origin, clip-y-origin,
clip-mask
-
+
PolyPoint
+PolyPoint
@@ -8293,8 +8359,9 @@ GC components: function, plane-mask, foreground, subwindow-mode,
clip-x-origin, clip-y-origin, clip-mask
-
+
PolyLine
+PolyLine
@@ -8381,8 +8448,9 @@ GC mode-dependent components: foreground, background, tile, stipple,
tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes
-
+
PolySegment
+PolySegment
@@ -8454,8 +8522,9 @@ GC mode-dependent components: foreground, background, tile, stipple,
tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes
-
+
PolyRectangle
+PolyRectangle
@@ -8524,8 +8593,9 @@ GC mode-dependent components: foreground, background, tile, stipple,
tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes
-
+
PolyArc
+PolyArc
@@ -8687,8 +8757,9 @@ GC mode-dependent components: foreground, background, tile, stipple,
tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes
-
+
FillPoly
+FillPoly
@@ -8797,8 +8868,9 @@ GC mode-dependent components: foreground, background, tile, stipple,
tile-stipple-x-origin, tile-stipple-y-origin
-
+
PolyFillRectangle
+PolyFillRectangle
@@ -8864,8 +8936,9 @@ GC mode-dependent components: foreground, background, tile, stipple,
tile-stipple-x-origin, tile-stipple-y-origin
-
+
PolyFillArc
+PolyFillArc
@@ -8955,8 +9028,9 @@ GC mode-dependent components: foreground, background, tile, stipple,
tile-stipple-x-origin, tile-stipple-y-origin
-
+
PutImage
+PutImage
@@ -9080,8 +9154,9 @@ clip-y-origin, clip-mask
GC mode-dependent components: foreground, background
-
+
GetImage
+GetImage
@@ -9208,8 +9283,9 @@ graphics-related requests.
It is intended specifically for rudimentary hardcopy support.
-
+
PolyText8
+PolyText8
@@ -9310,8 +9386,9 @@ GC mode-dependent components: foreground, background, tile, stipple,
tile-stipple-x-origin, tile-stipple-y-origin
-
+
PolyText16
+PolyText16
@@ -9386,8 +9463,9 @@ has been transmitted most significant byte first (that is, byte1 of the
CHAR2B is taken as the most significant byte).
-
+
ImageText8
+ImageText8
@@ -9475,8 +9553,9 @@ GC components: plane-mask, foreground, background, font,
subwindow-mode, clip-x-origin, clip-y-origin, clip-mask
-
+
ImageText16
+ImageText16
@@ -9529,8 +9608,9 @@ has been transmitted most significant byte first (that is, byte1 of the
CHAR2B is taken as the most significant byte).
-
+
CreateColormap
+CreateColormap
@@ -9636,8 +9716,9 @@ in all cases, none of these entries can be freed with
FreeColors .
-
+
FreeColormap
+FreeColormap
@@ -9686,8 +9767,9 @@ The protocol does not define the colors displayed for a window with a colormap o
This request has no effect on a default colormap for a screen.
-
+
CopyColormapAndFree
+CopyColormapAndFree
@@ -9745,8 +9827,9 @@ or
and that have not been freed since they were allocated.
-
+
InstallColormap
+InstallColormap
@@ -9814,8 +9897,9 @@ Initially the default colormap for a screen is installed (but is not in
the required list).
-
+
UninstallColormap
+UninstallColormap
@@ -9863,8 +9947,9 @@ the request, a
event is generated on every window having that colormap as an attribute.
-
+
ListInstalledColormaps
+ListInstalledColormaps
@@ -9911,8 +9996,9 @@ and there is no explicit indication of the required list (see
request).
-
+
AllocColor
+AllocColor
@@ -9969,8 +10055,9 @@ Multiple clients requesting the same effective RGB values can be assigned
the same read-only entry, allowing entries to be shared.
-
+
AllocNamedColor
+AllocNamedColor
@@ -10037,8 +10124,9 @@ The exact RGB values specify the true values for the color,
and the visual values specify the values actually used in the colormap.
-
+
AllocColorCells
+AllocColorCells
@@ -10119,8 +10207,9 @@ and three contiguous sets of bits (one within each pixel subfield) for
The RGB values of the allocated entries are undefined.
-
+
AllocColorPlanes
+AllocColorPlanes
@@ -10209,8 +10298,9 @@ the pixel is decomposed according to the masks and the
corresponding independent entries are updated.
-
+
FreeColors
+FreeColors
@@ -10289,8 +10379,9 @@ If more than one pixel is in error,
it is arbitrary as to which pixel is reported.
-
+
StoreColors
+StoreColors
@@ -10374,8 +10465,9 @@ If more than one pixel is in error,
it is arbitrary as to which pixel is reported.
-
+
StoreNamedColor
+StoreNamedColor
@@ -10434,8 +10526,9 @@ errors are the same as in
StoreColors .
-
+
QueryColors
+QueryColors
@@ -10504,8 +10597,9 @@ If more than one pixel is in error,
it is arbitrary as to which pixel is reported.
-
+
LookupColor
+LookupColor
@@ -10563,8 +10657,9 @@ The name should use the ISO Latin-1 encoding,
and uppercase and lowercase do not matter.
-
+
CreateCursor
+CreateCursor
@@ -10661,8 +10756,9 @@ on the cursor.
The server might or might not make a copy of the pixmap.
-
+
CreateGlyphCursor
+CreateGlyphCursor
@@ -10748,8 +10844,9 @@ The fonts can be freed immediately if no further explicit references to
them are to be made.
-
+
FreeCursor
+FreeCursor
@@ -10780,8 +10877,9 @@ This request deletes the association between the resource ID and the cursor.
The cursor storage will be freed when no other resource references it.
-
+
RecolorCursor
+RecolorCursor
@@ -10823,8 +10921,9 @@ If the cursor is being displayed on a screen,
the change is visible immediately.
-
+
QueryBestSize
+QueryBestSize
@@ -10909,8 +11008,9 @@ or
error results).
-
+
QueryExtension
+QueryExtension
@@ -10975,8 +11075,9 @@ The extension name should use the ISO Latin-1 encoding,
and uppercase and lowercase matter.
-
+
ListExtensions
+ListExtensions
@@ -11002,8 +11103,9 @@ names: LISTofSTRING8
This request returns a list of all extensions supported by the server.
-
+
SetModifierMapping
+SetModifierMapping
@@ -11108,8 +11210,9 @@ event on a
status.
-
+
GetModifierMapping
+GetModifierMapping
@@ -11160,8 +11263,9 @@ the use of the corresponding modifier has been disabled.
The order of keycodes within each set is chosen arbitrarily by the server.
-
+
ChangeKeyboardMapping
+ChangeKeyboardMapping
@@ -11246,8 +11350,9 @@ There is no requirement that the server interpret this mapping;
it is merely stored for reading and writing by clients (see section 5).
-
+
GetKeyboardMapping
+GetKeyboardMapping
@@ -11332,8 +11437,9 @@ A special KEYSYM value of
is used to fill in unused elements for individual keycodes.
-
+
ChangeKeyboardControl
+ChangeKeyboardControl
@@ -11502,8 +11608,9 @@ If an error is generated,
a subset of the controls may have been altered.
-
+
GetKeyboardControl
+GetKeyboardControl
@@ -11570,8 +11677,9 @@ Byte N (from 0) contains the bits for keys 8N to 8N + 7,
with the least significant bit in the byte representing key 8N.
-
+
Bell
+Bell
@@ -11615,8 +11723,9 @@ base + [(base * percent) / 100]
-
+
SetPointerMapping
+SetPointerMapping
@@ -11688,8 +11797,9 @@ event on a
status.
-
+
GetPointerMapping
+GetPointerMapping
@@ -11721,8 +11831,9 @@ The length of the list indicates the number of physical buttons.
The nominal mapping for a pointer is the identity mapping: map[i]=i.
-
+
ChangePointerControl
+ChangePointerControl
@@ -11772,8 +11883,9 @@ Other negative values generate a
error, as does a zero value for acceleration-denominator.
-
+
GetPointerControl
+GetPointerControl
@@ -11805,8 +11917,9 @@ threshold: CARD16
This request returns the current acceleration and threshold for the pointer.
-
+
SetScreenSaver
+SetScreenSaver
@@ -11886,8 +11999,9 @@ tiling the screen with the root window background tile,
randomly reorigined periodically.
-
+
GetScreenSaver
+GetScreenSaver
@@ -11928,8 +12042,9 @@ allow-exposures:
This request returns the current screen-saver control values.
-
+
ForceScreenSaver
+ForceScreenSaver
@@ -11971,8 +12086,9 @@ and the activation timer is reset to its initial state
as if device input had just been received.
-
+
ChangeHosts
+ChangeHosts
@@ -12085,8 +12201,9 @@ secure forms of authentication, such as those based on shared secrets
or public key encryption, are recommended.
-
+
ListHosts
+ListHosts
@@ -12125,8 +12242,9 @@ enabled or disabled.
Each HOST is padded to a multiple of four bytes.
-
+
SetAccessControl
+SetAccessControl
@@ -12167,8 +12285,9 @@ to execute this request (or an
error results).
-
+
SetCloseDownMode
+SetCloseDownMode
@@ -12206,8 +12325,9 @@ mode.
The meaning of the close-down mode is described in section 10.
-
+
KillClient
+KillClient
@@ -12251,8 +12371,9 @@ then the resources of all clients that have terminated in
are destroyed.
-
+
NoOperation
+NoOperation
This request has no arguments and no results,
@@ -12436,8 +12557,9 @@ and
can both be used to modify the active grab.
-
+
KeyPress
+KeyPress
@@ -12626,8 +12748,9 @@ or
request.
-
+
EnterNotify
+EnterNotify
@@ -12981,12 +13104,13 @@ and final positions for the events.
-
+
FocusIn
+FocusIn
-FocusOut
-
+
FocusOut
+FocusOut
@@ -13488,8 +13612,9 @@ above) as if the focus were to change from G to F.
-
+
KeymapNotify
+KeymapNotify
@@ -13516,8 +13641,9 @@ and
FocusIn .
-
+
Expose
+Expose
@@ -13617,8 +13743,9 @@ and
events is not constrained.
-
+
GraphicsExposure
+GraphicsExposure
@@ -13686,8 +13813,9 @@ or
and minor-opcode is always zero.
-
+
NoExposure
+NoExposure
@@ -13734,8 +13862,9 @@ or
and the minor-opcode is always zero.
-
+
VisibilityNotify
+VisibilityNotify
@@ -13821,8 +13950,9 @@ and
events is not constrained.
-
+
CreateNotify
+CreateNotify
@@ -13865,8 +13995,9 @@ The arguments are as in the
request.
-
+
DestroyNotify
+DestroyNotify
@@ -13905,8 +14036,9 @@ The ordering among siblings and across subhierarchies is not
otherwise constrained.
-
+
UnmapNotify
+UnmapNotify
@@ -13945,8 +14077,9 @@ when the window itself had a win-gravity of
Unmap .
-
+
MapNotify
+MapNotify
@@ -13981,8 +14114,9 @@ and the window is the window that is mapped.
The override-redirect flag is from the window's attribute.
-
+
MapRequest
+MapRequest
@@ -14009,8 +14143,9 @@ request is issued on an unmapped window with an override-redirect attribute of
False .
-
+
ReparentNotify
+ReparentNotify
@@ -14053,8 +14188,9 @@ and specify the position of the upper-left outer corner of the window.
The override-redirect flag is from the window's attribute.
-
+
ConfigureNotify
+ConfigureNotify
@@ -14114,8 +14250,9 @@ Otherwise, the window is immediately on top of the specified sibling.
The override-redirect flag is from the window's attribute.
-
+
GravityNotify
+GravityNotify
@@ -14152,8 +14289,9 @@ The x and y coordinates are relative to the new parent's origin
and specify the position of the upper-left outer corner of the window.
-
+
ResizeRequest
+ResizeRequest
@@ -14186,8 +14324,9 @@ of the window.
The width and height are the requested inside size, not including the border.
-
+
ConfigureRequest
+ConfigureRequest
@@ -14254,8 +14393,9 @@ and
(respectively) if not given in the request.
-
+
CirculateNotify
+CirculateNotify
@@ -14297,8 +14437,9 @@ the window is now on top of all siblings.
Otherwise, it is below all siblings.
-
+
CirculateRequest
+CirculateRequest
@@ -14333,8 +14474,9 @@ The window specifies the window to be restacked,
and the place specifies what the new position in the stacking order should be.
-
+
PropertyNotify
+PropertyNotify
@@ -14394,8 +14536,9 @@ or
The timestamp indicates the server time when the property was changed.
-
+
SelectionClear
+SelectionClear
@@ -14433,8 +14576,9 @@ The owner argument is the window that was specified by the current owner in its
request.
-
+
SelectionRequest
+SelectionRequest
@@ -14500,8 +14644,9 @@ A complete specification for using selections is given in the X.Org
standard Inter-Client Communication Conventions Manual.
-
+
SelectionNotify
+SelectionNotify
@@ -14549,8 +14694,9 @@ or when a selection conversion could not be performed (indicated with property
None ).
-
+
ColormapNotify
+ColormapNotify
@@ -14600,8 +14746,9 @@ In either case,
the state indicates whether the colormap is currently installed.
-
+
MappingNotify
+MappingNotify
@@ -14646,8 +14793,9 @@ If the detail is
then first-keycode and count indicate the range of altered keycodes.
-
+
ClientMessage
+ClientMessage