diff --git a/specs/libX11/AppC.xml b/specs/libX11/AppC.xml
index f9371d21..fb08f859 100644
--- a/specs/libX11/AppC.xml
+++ b/specs/libX11/AppC.xml
@@ -48,7 +48,7 @@ and
XQueryExtension
-
+
Bool XQueryExtension
Display *display
@@ -133,7 +133,7 @@ the strings ``thing'', ``Thing'', and ``thinG''
are all considered different names.
XListExtensions
-
+
char **XListExtensions
Display *display
@@ -175,7 +175,7 @@ then the returned strings are in the Host Portable Character Encoding.
Otherwise, the result is implementation-dependent.
XFreeExtensionList
-
+
XFreeExtensionList
char **list
@@ -258,7 +258,7 @@ typedef struct _XExtCodes { /* public to extension, cannot be changed */
XInitExtension
-
+
XExtCodes *XInitExtension
Display *display
@@ -324,7 +324,7 @@ This extension number is unique only to a single connection.
XAddExtension
-
+
XExtCodes *XAddExtension
Display *display
@@ -372,7 +372,7 @@ All of these functions return the previous procedure defined for this
extension.
XESetCloseDisplay
-
+
int XESetCloseDisplay
Display *display
@@ -442,7 +442,7 @@ with these arguments:
XESetCreateGC
-
+
int *XESetCreateGC
Display *display
@@ -510,7 +510,7 @@ your procedure is called with these arguments:
XESetCopyGC
-
+
int *XESetCopyGC
Display *display
@@ -573,7 +573,7 @@ your procedure is called with these arguments:
-
+
int *XESetFreeGC
Display *display
@@ -645,7 +645,7 @@ your procedure is called with these arguments:
XESetCreateFont
-
+
int *XESetCreateFont
Display *display
@@ -726,7 +726,7 @@ your procedure is called with these arguments:
XESetFreeFont
-
+
int *XESetFreeFont
Display *display
@@ -838,7 +838,7 @@ in the structure will be fully portable between machines.
XESetWireToEvent
-
+
int *XESetWireToEvent
Display *display
@@ -948,7 +948,7 @@ with the event and use the return value.
_XSetLastRequestRead
-
+
unsigned long_XSetLastRequestRead
Display *display
@@ -992,7 +992,7 @@ serial number in the event.
XESetEventToWire
-
+
Status *XESetEventToWire
Display *display
@@ -1084,7 +1084,7 @@ All other members then should be copied from the host format to the
structure.
XESetWireToError
-
+
Bool *XESetWireToError
Display *display
@@ -1179,7 +1179,7 @@ otherwise, it should return
True.
XESetError
-
+
int *XESetError
Display *display
@@ -1269,7 +1269,7 @@ the error is suppressed, and
returns the value of ret_code.
XESetErrorString
-
+
char *XESetErrorString
Display *display
@@ -1345,7 +1345,7 @@ You should copy nbytes of a null-terminated string containing the
error message into buffer.
XESetPrintErrorValues
-
+
void *XESetPrintErrorValues
Display *display
@@ -1427,7 +1427,7 @@ The underlying type of the fp argument is system dependent;
on a POSIX-compliant system, fp should be cast to type FILE*.
XESetFlushGC
-
+
int *XESetFlushGC
Display *display
@@ -1617,7 +1617,7 @@ union { Display *display;
XEHeadOfExtensionList
-
+
XExtData **XEHeadOfExtensionList
XEDataObject object
@@ -1655,7 +1655,7 @@ of types contained in
XAddToExtensionList
-
+
XAddToExtensionList
XExtData **structure
@@ -1695,7 +1695,7 @@ You must initialize ext_data->number with the extension number
before calling this function.
XFindOnExtensionList
-
+
XExtData *XFindOnExtensionList
struct_XExtData **structure
@@ -1746,7 +1746,7 @@ macro, which allocates and returns a resource ID, is defined in
<X11/Xlib.h>.
XAllocID
-
+
XAllocID
Display *display
@@ -1781,7 +1781,7 @@ The
macro allocates and returns an array of resource ID.
XAllocIDs
-
+
XAllocIDs
Display *display
@@ -1858,7 +1858,7 @@ The
macro is defined as follows:
FlushGC
-
+
FlushGC
Display *display
@@ -1908,7 +1908,7 @@ procedure
is defined as follows:
_XFlushGCCache
-
+
_XFlushGCCache
Display *display
@@ -2331,7 +2331,7 @@ architecture.
Two calls, which are generally implemented as macros, have been provided.
LockDisplay
-
+
LockDisplay
Display *display
@@ -2342,7 +2342,7 @@ Two calls, which are generally implemented as macros, have been provided.
UnlockDisplay
-
+
UnlockDisplay
Display *display
@@ -2526,7 +2526,7 @@ macros take three arguments:
the display, a pointer to the beginning of the data,
and the number of bytes to be sent.
-
+
Data
display
@@ -2582,7 +2582,7 @@ If any events arrive in the meantime,
places them in the queue for later use.
_XReply
-
+
Status _XReply
Display *display
@@ -2750,7 +2750,7 @@ function to read the variable-length data.
-
+
_XRead
Display *display
@@ -2802,7 +2802,7 @@ function reads the specified number of bytes into data_return.
-
+
_XRead16
Display *display
@@ -2856,7 +2856,7 @@ into the specified array as shorts.
-
+
_XRead32
Display *display
@@ -2910,7 +2910,7 @@ into the specified array as longs.
-
+
_XRead16Pad
Display *display
@@ -2967,7 +2967,7 @@ reads and discards up to two additional pad bytes.
-
+
_XReadPad
Display *display
@@ -3067,7 +3067,7 @@ The following function returns a scratch buffer for use within a
critical section:
_XAllocScratch
-
+
char *_XAllocScratch
Display *display
@@ -3124,7 +3124,7 @@ The following function returns a scratch buffer for use across
critical sections:
_XAllocTemp
-
+
char *_XAllocTemp
Display *display
@@ -3163,7 +3163,7 @@ execute inside Xlib. The storage must be explicitly returned to Xlib.
The following function returns the storage:
_XFreeTemp
-
+
void _XFreeTemp
Display *display
diff --git a/specs/libX11/AppD.xml b/specs/libX11/AppD.xml
index 15b39cb5..afe65907 100644
--- a/specs/libX11/AppD.xml
+++ b/specs/libX11/AppD.xml
@@ -55,7 +55,7 @@ and sets all or portions of the
and WM_NORMAL_HINTS properties.
XSetStandardProperties
-
+
XSetStandardProperties
Display *display
@@ -204,7 +204,7 @@ This function has been superseded by
XSetWMNormalHints.
XSetNormalHints
-
+
XSetNormalHints
Display *display
@@ -293,7 +293,7 @@ This function has been superseded by
XGetWMNormalHints.
XGetNormalHints
-
+
Status XGetNormalHints
Display *display
@@ -364,7 +364,7 @@ This function is no longer supported by the
Inter-Client Communication Conventions Manual.
XSetZoomHints
-
+
XSetZoomHints
Display *display
@@ -434,7 +434,7 @@ This function is no longer supported by the
Inter-Client Communication Conventions Manual.
XGetZoomHints
-
+
Status XGetZoomHints
Display *display
@@ -501,7 +501,7 @@ This function has been superseded by
XSetWMSizeHints.
XSetSizeHints
-
+
XSetSizeHints
Display *display
@@ -588,7 +588,7 @@ This function has been superseded by
XGetWMSizeHints.
XGetSizeHints
-
+
Status XGetSizeHints
Display *display
@@ -681,7 +681,7 @@ This function has been superseded by
XGetRGBColormaps.
XGetStandardColormap
-
+
Status XGetStandardColormap
Display *display
@@ -773,7 +773,7 @@ This function has been superseded by
XSetRGBColormaps.
XSetStandardColormap
-
+
XSetStandardColormap
Display *display
@@ -856,7 +856,7 @@ This function has been superseded by
Windowdetermining location
XGeometry
-
+
int XGeometry
Display *display
@@ -1058,7 +1058,7 @@ It is only useful in very simple applications.
XGetDefault
-
+
char *XGetDefault
Display *display
@@ -1253,7 +1253,7 @@ use
#include <X11/X10.h>
-
+
Status XDraw
Display *display
@@ -1460,7 +1460,7 @@ use
#include <X11/X10.h>
-
+
Status XDrawFilled
Display *display
@@ -1616,7 +1616,7 @@ use
XCreateAssocTable
-
+
XAssocTable *XCreateAssocTable
int size
@@ -1662,7 +1662,7 @@ use
XMakeAssoc
-
+
XMakeAssoc
Display *display
@@ -1736,7 +1736,7 @@ use
XLookUpAssoc.
XLookUpAssoc
-
+
char *XLookUpAssoc
Display *display
@@ -1801,7 +1801,7 @@ use
XDeleteAssoc.
XDeleteAssoc
-
+
XDeleteAssoc
Display *display
@@ -1865,7 +1865,7 @@ use
XDestroyAssocTable
-
+
XDestroyAssocTable
XAssocTable *table
diff --git a/specs/libX11/CH02.xml b/specs/libX11/CH02.xml
index f4ef1bcd..901a3850 100644
--- a/specs/libX11/CH02.xml
+++ b/specs/libX11/CH02.xml
@@ -66,7 +66,7 @@ To open a connection to the X server that controls a display, use
XOpenDisplay.
XOpenDisplay
-
+
Display *XOpenDisplay
char *display_name
@@ -356,7 +356,7 @@ The names are intended to convey the expected relative intensity of the colors.
BlackPixel(display, screen_number)
-
+
unsigned long XBlackPixel
Display *display
@@ -401,7 +401,7 @@ Both return the black pixel value for the specified screen.
WhitePixel(display, screen_number)
-
+
unsigned long XWhitePixel
Display *display
@@ -446,7 +446,7 @@ Both return the white pixel value for the specified screen.
ConnectionNumber(display)
-
+
int XConnectionNumber
Display *display
@@ -483,7 +483,7 @@ this is the file descriptor of the connection.
DefaultColormap(display, screen_number)
-
+
Colormap XDefaultColormap
Display *display
@@ -529,7 +529,7 @@ Most routine allocations of color should be made out of this colormap.
DefaultDepth(display, screen_number)
-
+
int XDefaultDepth
Display *display
@@ -580,7 +580,7 @@ To determine the number of depths that are available on a given screen, use
DefaultGC(display, screen_number)
-
+
GC XDefaultGC
Display *display
@@ -698,7 +698,7 @@ This GC should never be freed.
DefaultRootWindow(display)
-
+
Window XDefaultRootWindow
Display *display
@@ -732,7 +732,7 @@ Both return the root window for the default screen.
DefaultScreenOfDisplay(display)
-
+
Screen *XDefaultScreenOfDisplay
Display *display
@@ -766,7 +766,7 @@ Both return a pointer to the default screen.
ScreenOfDisplay(display, screen_number)
-
+
Screen *XScreenOfDisplay
Display *display
@@ -811,7 +811,7 @@ Both return a pointer to the indicated screen.
DefaultScreen(display)
-
+
int XDefaultScreen
Display *display
@@ -849,7 +849,7 @@ in applications that will use only a single screen.
DefaultVisual(display, screen_number)
-
+
Visual *XDefaultVisual
Display *display
@@ -896,7 +896,7 @@ see section 3.1.
DisplayCells(display, screen_number)
-
+
int XDisplayCells
Display *display
@@ -941,7 +941,7 @@ Both return the number of entries in the default colormap.
DisplayPlanes(display, screen_number)
-
+
int XDisplayPlanes
Display *display
@@ -988,7 +988,7 @@ see the glossary.
DisplayString(display)
-
+
char *XDisplayString
Display *display
@@ -1032,7 +1032,7 @@ child process as well as for printing error messages.
LastKnownRequestProcessed(display)
-
+
unsigned long XLastKnownRequestProcessed
Display *display
@@ -1175,7 +1175,7 @@ are received.
NextRequest(display)
-
+
unsigned long XNextRequest
Display *display
@@ -1211,7 +1211,7 @@ Serial numbers are maintained separately for each display connection.
ProtocolVersion(display)
-
+
int XProtocolVersion
Display *display
@@ -1246,7 +1246,7 @@ the connected display.
ProtocolRevision(display)
-
+
int XProtocolRevision
Display *display
@@ -1280,7 +1280,7 @@ Both return the minor protocol revision number of the X server.
QLength(display)
-
+
int XQLength
Display *display
@@ -1317,7 +1317,7 @@ the queue yet (see
RootWindow(display, screen_number)
-
+
Window XRootWindow
Display *display
@@ -1366,7 +1366,7 @@ and for creating top-level windows.
ScreenCount(display)
-
+
int XScreenCount
Display *display
@@ -1400,7 +1400,7 @@ Both return the number of available screens.
ServerVendor(display)
-
+
char *XServerVendor
Display *display
@@ -1438,7 +1438,7 @@ Otherwise, the contents of the string are implementation-dependent.
VendorRelease(display)
-
+
int XVendorRelease
Display *display
@@ -1511,7 +1511,7 @@ To obtain the pixmap format information for a given display, use
ImageByteOrder(display)
-
+
int XImageByteOrder
Display *display
@@ -1614,7 +1614,7 @@ or
BitmapUnit(display)
-
+
int XBitmapUnit
Display *display
@@ -1649,7 +1649,7 @@ The scanline is calculated in multiples of this value.
BitmapBitOrder(display)
-
+
int XBitmapBitOrder
Display *display
@@ -1689,7 +1689,7 @@ or
BitmapPad(display)
-
+
int XBitmapPad
Display *display
@@ -1724,7 +1724,7 @@ by this macro or function.
DisplayHeight(display, screen_number)
-
+
int XDisplayHeight
Display *display
@@ -1770,7 +1770,7 @@ in pixels.
DisplayHeightMM(display, screen_number)
-
+
int XDisplayHeightMM
Display *display
@@ -1815,7 +1815,7 @@ Both return the height of the specified screen in millimeters.
DisplayWidth(display, screen_number)
-
+
int XDisplayWidth
Display *display
@@ -1860,7 +1860,7 @@ Both return the width of the screen in pixels.
DisplayWidthMM(display, screen_number)
-
+
int XDisplayWidthMM
Display *display
@@ -1919,7 +1919,7 @@ structure.
BlackPixelOfScreen(screen)
-
+
unsigned long XBlackPixelOfScreen
Screen *screen
@@ -1955,7 +1955,7 @@ Both return the black pixel value of the specified screen.
WhitePixelOfScreen(screen)
-
+
unsigned long XWhitePixelOfScreen
Screen *screen
@@ -1991,7 +1991,7 @@ Both return the white pixel value of the specified screen.
CellsOfScreen(screen)
-
+
int XCellsOfScreen
Screen *screen
@@ -2028,7 +2028,7 @@ of the specified screen.
DefaultColormapOfScreen(screen)
-
+
Colormap XDefaultColormapOfScreen
Screen *screen
@@ -2064,7 +2064,7 @@ Both return the default colormap of the specified screen.
DefaultDepthOfScreen(screen)
-
+
int XDefaultDepthOfScreen
Screen *screen
@@ -2100,7 +2100,7 @@ Both return the depth of the root window.
DefaultGCOfScreen(screen)
-
+
GC XDefaultGCOfScreen
Screen *screen
@@ -2138,7 +2138,7 @@ The GC must never be freed.
DefaultVisualOfScreen(screen)
-
+
Visual *XDefaultVisualOfScreen
Screen *screen
@@ -2176,7 +2176,7 @@ see section 3.1.
DoesBackingStore(screen)
-
+
int XDoesBackingStore
Screen *screen
@@ -2219,7 +2219,7 @@ or
DoesSaveUnders(screen)
-
+
Bool XDoesSaveUnders
Screen *screen
@@ -2262,7 +2262,7 @@ the screen does not support save unders (see section 3.2.5).
DisplayOfScreen(screen)
-
+
Display *XDisplayOfScreen
Screen *screen
@@ -2299,7 +2299,7 @@ Both return the display of the specified screen.
EventMaskOfScreen(screen)
-
+
long XEventMaskOfScreen
Screen *screen
@@ -2372,7 +2372,7 @@ at connection setup time.
WidthOfScreen(screen)
-
+
int XWidthOfScreen
Screen *screen
@@ -2408,7 +2408,7 @@ Both return the width of the specified screen in pixels.
HeightOfScreen(screen)
-
+
int XHeightOfScreen
Screen *screen
@@ -2444,7 +2444,7 @@ Both return the height of the specified screen in pixels.
WidthMMOfScreen(screen)
-
+
int XWidthMMOfScreen
Screen *screen
@@ -2480,7 +2480,7 @@ Both return the width of the specified screen in millimeters.
HeightMMOfScreen(screen)
-
+
int XHeightMMOfScreen
Screen *screen
@@ -2516,7 +2516,7 @@ Both return the height of the specified screen in millimeters.
MaxCmapsOfScreen(screen)
-
+
int XMaxCmapsOfScreen
Screen *screen
@@ -2553,7 +2553,7 @@ by the specified screen (see section 9.3).
MinCmapsOfScreen(screen)
-
+
int XMinCmapsOfScreen
Screen *screen
@@ -2590,7 +2590,7 @@ by the specified screen (see section 9.3).
PlanesOfScreen(screen)
-
+
int XPlanesOfScreen
Screen *screen
@@ -2626,7 +2626,7 @@ Both return the depth of the root window.
RootWindowOfScreen(screen)
-
+
Window XRootWindowOfScreen
Screen *screen
@@ -2670,7 +2670,7 @@ protocol request, use
XNoOp
-
+
XNoOp
Display *display
@@ -2708,7 +2708,7 @@ To free in-memory data that was created by an Xlib function, use
XFree
-
+
XFree
void *data
@@ -2754,7 +2754,7 @@ To close a display or disconnect from the X server, use
-
+
XCloseDisplay
Display *display
@@ -2822,7 +2822,7 @@ To change a client's close-down mode, use
XSetCloseDownMode
-
+
XSetCloseDownMode
Display *display
@@ -3107,7 +3107,7 @@ To lock a display across several Xlib calls, use
XLockDisplay
-
+
XLockDisplay
Display *display
@@ -3152,7 +3152,7 @@ To unlock a display, use
XUnlockDisplay
-
+
XUnlockDisplay
Display *display
@@ -3211,7 +3211,7 @@ facilities.
To track internal connections for a display, use
XAddConnectionWatch.
-
+
type void XConnectionWatchProc
Display *display
@@ -3222,7 +3222,7 @@ To track internal connections for a display, use
-
+
Status XAddConnectionWatch
Display *display
@@ -3313,7 +3313,7 @@ To stop tracking internal connections for a display, use
()
-
+
Status XRemoveConnectionWatch
Display *display
@@ -3375,7 +3375,7 @@ To process input on an internal connection, use
()
-
+
void XProcessInternalConnection
Display *display
@@ -3430,7 +3430,7 @@ To obtain all of the current internal connections for a display, use
()
-
+
Status XInternalConnectionNumbers
Display *display
diff --git a/specs/libX11/CH03.xml b/specs/libX11/CH03.xml
index 36768e2b..9cbacd83 100644
--- a/specs/libX11/CH03.xml
+++ b/specs/libX11/CH03.xml
@@ -176,7 +176,7 @@ use
XVisualIDFromVisual.
XVisualIDFromVisual
-
+
VisualID XVisualIDFromVisual
Visual *visual
@@ -1241,7 +1241,7 @@ To create an unmapped window and set its window attributes, use
XCreateWindow.
XCreateWindow
-
+
Window XCreateWindow
Display *display
@@ -1506,7 +1506,7 @@ subwindow of a given parent window, use
XCreateSimpleWindow.
XCreateSimpleWindow
-
+
Window XCreateSimpleWindow
Display *display
@@ -1676,7 +1676,7 @@ To destroy a window and all of its subwindows, use
XDestroyWindow.
XDestroyWindow
-
+
XDestroyWindow
Display *display
@@ -1746,7 +1746,7 @@ To destroy all subwindows of a specified window, use
XDestroySubwindows.
XDestroySubwindows
-
+
XDestroySubwindows
Display *display
@@ -1889,7 +1889,7 @@ To map a given window, use
XMapWindow.
XMapWindow
-
+
XMapWindow
Display *display
@@ -2015,7 +2015,7 @@ To map and raise a window, use
XMapRaised.
XMapRaised
-
+
XMapRaised
Display *display
@@ -2075,7 +2075,7 @@ To map all subwindows for a specified window, use
XMapSubwindows.
XMapSubwindows
-
+
XMapSubwindows
Display *display
@@ -2145,7 +2145,7 @@ To unmap a window, use
XUnmapWindow.
XUnmapWindow
-
+
XUnmapWindow
Display *display
@@ -2212,7 +2212,7 @@ To unmap all subwindows for a specified window, use
XUnmapSubwindows.
XUnmapSubwindows
-
+
XUnmapSubwindows
Display *display
@@ -2517,7 +2517,7 @@ To configure a window's size, location, stacking, or border, use
XConfigureWindow.
XConfigureWindow
-
+
XConfigureWindow
Display *display
@@ -2623,7 +2623,7 @@ To move a window without changing its size, use
XMoveWindow.
XMoveWindow
-
+
XMoveWindow
Display *display
@@ -2725,7 +2725,7 @@ To change a window's size without changing the upper-left coordinate, use
XResizeWindow.
XResizeWindow
-
+
XResizeWindow
Display *display
@@ -2828,7 +2828,7 @@ To change the size and location of a window, use
XMoveResizeWindow.
XMoveResizeWindow
-
+
XMoveResizeWindow
Display *display
@@ -2949,7 +2949,7 @@ To change the border width of a given window, use
XSetWindowBorderWidth.
XSetWindowBorderWidth
-
+
XSetWindowBorderWidth
Display *display
@@ -3026,7 +3026,7 @@ To raise a window so that no sibling window obscures it, use
XRaiseWindow.
XRaiseWindow
-
+
XRaiseWindow
Display *display
@@ -3099,7 +3099,7 @@ To lower a window so that it does not obscure any sibling windows, use
XLowerWindow.
XLowerWindow
-
+
XLowerWindow
Display *display
@@ -3173,7 +3173,7 @@ To circulate a subwindow up or down, use
XCirculateSubwindows.
XCirculateSubwindows
-
+
XCirculateSubwindows
Display *display
@@ -3265,7 +3265,7 @@ occluded by another child, use
XCirculateSubwindowsUp.
XCirculateSubwindowsUp
-
+
XCirculateSubwindowsUp
Display *display
@@ -3327,7 +3327,7 @@ completely occludes another child, use
XCirculateSubwindowsDown.
XCirculateSubwindowsDown
-
+
XCirculateSubwindowsDown
Display *display
@@ -3386,7 +3386,7 @@ To restack a set of windows from top to bottom, use
XRestackWindows.
XRestackWindows
-
+
XRestackWindows
Display *display
@@ -3491,7 +3491,7 @@ To change one or more attributes for a given window, use
XChangeWindowAttributes.
XChangeWindowAttributes
-
+
XChangeWindowAttributes
Display *display
@@ -3649,7 +3649,7 @@ To set the background of a window to a given pixel, use
XSetWindowBackground.
XSetWindowBackground
-
+
XSetWindowBackground
Display *display
@@ -3726,7 +3726,7 @@ To set the background of a window to a given pixmap, use
Windowbackground
XSetWindowBackgroundPixmap
-
+
XSetWindowBackgroundPixmap
Display *display
@@ -3818,7 +3818,7 @@ To change and repaint a window's border to a given pixel, use
XSetWindowBorder.
XSetWindowBorder
-
+
XSetWindowBorder
Display *display
@@ -3888,7 +3888,7 @@ To change and repaint the border tile of a given window, use
XSetWindowBorderPixmap.
XSetWindowBorderPixmap
-
+
XSetWindowBorderPixmap
Display *display
@@ -3967,7 +3967,7 @@ To set the colormap of a given window, use
XSetWindowColormap.
XSetWindowColormap
-
+
XSetWindowColormap
Display *display
@@ -4038,7 +4038,7 @@ To define which cursor will be used in a window, use
Windowdefining the cursor
XDefineCursor
-
+
XDefineCursor
Display *display
@@ -4107,7 +4107,7 @@ To undefine the cursor in a given window, use
Windowundefining the cursor
XUndefineCursor
-
+
XUndefineCursor
Display *display
diff --git a/specs/libX11/CH04.xml b/specs/libX11/CH04.xml
index 8a3e8c53..d224216d 100644
--- a/specs/libX11/CH04.xml
+++ b/specs/libX11/CH04.xml
@@ -40,7 +40,7 @@ a given window, use
Parent Window
XQueryTree
-
+
Status XQueryTree
Display *display
@@ -147,7 +147,7 @@ To obtain the current attributes of a given window, use
XGetWindowAttributes.
XGetWindowAttributes
-
+
Status XGetWindowAttributes
Display *display
@@ -372,7 +372,7 @@ To obtain the current geometry of a given drawable, use
XGetGeometry.
XGetGeometry
-
+
Status XGetGeometry
Display *display
@@ -533,7 +533,7 @@ space of another window, use
XTranslateCoordinates.
XTranslateCoordinates
-
+
Bool XTranslateCoordinates
Display *display
@@ -667,7 +667,7 @@ or to determine the pointer coordinates relative to a specified window, use
XQueryPointer.
XQueryPointer
-
+
Bool XQueryPointer
Display *display
@@ -1050,7 +1050,7 @@ To return an atom for a given name, use
Atominterning
XInternAtom
-
+
Atom XInternAtom
Display *display
@@ -1132,7 +1132,7 @@ To return atoms for an array of names, use
Atominterning
XInternAtoms
-
+
Status XInternAtoms
Display *display
@@ -1233,7 +1233,7 @@ To return a name for a given atom identifier, use
Atomgetting name
XGetAtomName
-
+
char *XGetAtomName
Display *display
@@ -1292,7 +1292,7 @@ To return the names for an array of atom identifiers, use
Atomgetting name
XGetAtomNames
-
+
Status XGetAtomNames
Display *display
@@ -1409,7 +1409,7 @@ To obtain the type, format, and value of a property of a given window, use
XGetWindowProperty
-
+
int XGetWindowProperty
display
@@ -1689,7 +1689,7 @@ To obtain a given window's property list, use
Propertylisting
XListProperties
-
+
Atom *XListProperties
Display *display
@@ -1762,7 +1762,7 @@ To change a property of a given window, use
Propertytype
XChangeProperty
-
+
XChangeProperty
Display *display
@@ -1963,7 +1963,7 @@ To rotate a window's property list, use
XRotateWindowProperties
-
+
XRotateWindowProperties
Display *display
@@ -2077,7 +2077,7 @@ To delete a property on a given window, use
Propertydeleting
XDeleteProperty
-
+
XDeleteProperty
Display *display
@@ -2200,7 +2200,7 @@ To set the selection owner, use
Selectionsetting the owner
XSetSelectionOwner
-
+
XSetSelectionOwner
Display *display
@@ -2323,7 +2323,7 @@ To return the selection owner, use
Selectiongetting the owner
XGetSelectionOwner
-
+
Window XGetSelectionOwner
Display *display
@@ -2385,7 +2385,7 @@ To request conversion of a selection, use
Selectionconverting
XConvertSelection
-
+
XConvertSelection
Display *display
diff --git a/specs/libX11/CH05.xml b/specs/libX11/CH05.xml
index c5dcdcab..3ad7076e 100644
--- a/specs/libX11/CH05.xml
+++ b/specs/libX11/CH05.xml
@@ -24,7 +24,7 @@ To create a pixmap of a given size, use
XCreatePixmap.
XCreatePixmap
-
+
Pixmap XCreatePixmap
Display *display
@@ -136,7 +136,7 @@ To free all storage associated with a specified pixmap, use
XFreePixmap.
XFreePixmap
-
+
XFreePixmap
Display *display
@@ -228,7 +228,7 @@ To create a cursor from the standard cursor font, use
XCreateFontCursor
-
+