aboutsummaryrefslogtreecommitdiff
path: root/libX11/specs/XKB/ch13.xml
diff options
context:
space:
mode:
Diffstat (limited to 'libX11/specs/XKB/ch13.xml')
-rw-r--r--libX11/specs/XKB/ch13.xml625
1 files changed, 338 insertions, 287 deletions
diff --git a/libX11/specs/XKB/ch13.xml b/libX11/specs/XKB/ch13.xml
index 101003817..ed6066d10 100644
--- a/libX11/specs/XKB/ch13.xml
+++ b/libX11/specs/XKB/ch13.xml
@@ -557,19 +557,22 @@ type</emphasis>
fields are shown in Table 13.1.
</para>
-<table frame='none'>
+<table frame='topbot'>
<title>Doodad Types</title>
-<tgroup cols='3'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='3' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
+<colspec colname='c2' colwidth='1.0*'/>
+<colspec colname='c3' colwidth='1.0*'/>
<thead>
-<row rowsep='0'>
+<row rowsep='1'>
<entry>Doodad</entry>
<entry>Structure</entry>
<entry>Type</entry>
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry><emphasis>
indicator doodad</emphasis>
</entry>
@@ -580,7 +583,7 @@ XkbIndicatorDoodadRec</emphasis>
XkbIndicatorDoodad</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry><emphasis>
outline doodad</emphasis>
</entry>
@@ -591,7 +594,7 @@ XkbShapeDoodadRec</emphasis>
XkbOutlineDoodad</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry><emphasis>
solid doodad</emphasis>
</entry>
@@ -602,7 +605,7 @@ XkbShapeDoodadRec</emphasis>
XkbSolidDoodad</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry><emphasis>
text doodad</emphasis>
</entry>
@@ -613,7 +616,7 @@ XkbTextDoodadRec</emphasis>
XkbTextDoodad</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry><emphasis>
logo doodad</emphasis>
</entry>
@@ -1091,10 +1094,11 @@ To load a keyboard geometry if you already have the keyboard description, use
</para>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbGetGeometry</emphasis>
@@ -1105,14 +1109,14 @@ dpy</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Display * <emphasis>
dpy</emphasis>
; /* connection to the X server */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbDescPtr <emphasis>
xkb</emphasis>
@@ -1150,10 +1154,11 @@ XkbGetNamedGeometry</emphasis>.
</para>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbGetNamedGeometry</emphasis>
@@ -1166,21 +1171,21 @@ dpy</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Display * <emphasis>
dpy</emphasis>
; /* connection to the X server */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbDescPtr <emphasis>
xkb</emphasis>
; /* keyboard description into which the geometry should be loaded */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Atom <emphasis>
name</emphasis>
@@ -1235,10 +1240,11 @@ XkbComputeShapeTop</emphasis>.
</para>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Bool <emphasis>
XkbComputeShapeTop</emphasis>
@@ -1249,14 +1255,14 @@ shape</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbShapePtr <emphasis>
shape</emphasis>
; /* shape to be examined */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbBoundsPtr <emphasis>
bounds_rtrn</emphasis>
@@ -1312,10 +1318,11 @@ shape, use <emphasis>XkbComputeShapeBounds</emphasis>.
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Bool <emphasis>
XkbComputeShapeBounds</emphasis>
@@ -1324,7 +1331,7 @@ shape</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbShapePtr <emphasis>
shape</emphasis>
@@ -1365,10 +1372,11 @@ To update the bounding box of a row, use <emphasis>XkbComputeRowBounds</emphasis
</para>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Bool <emphasis>
XkbComputeRowBounds</emphasis>
@@ -1381,7 +1389,7 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
@@ -1390,14 +1398,14 @@ section</emphasis>
*/
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
; /* section that contains the row */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbRowPtr <emphasis>
row</emphasis>
@@ -1432,10 +1440,11 @@ that section. To update the bounding box of a section, use
</para>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Bool <emphasis>
XkbComputeSectionBounds</emphasis>
@@ -1446,7 +1455,7 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
@@ -1455,7 +1464,7 @@ section</emphasis>
*/
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
@@ -1491,10 +1500,11 @@ XkbFindOverlayForKey</emphasis>.
</para>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
char * <emphasis>
XkbFindOverlayForKey</emphasis>
@@ -1507,7 +1517,7 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
@@ -1516,14 +1526,14 @@ section</emphasis>
*/
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
; /* section to be searched for matching keys */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
char * <emphasis>
under</emphasis>
@@ -1581,10 +1591,11 @@ XkbAddGeomProperty</emphasis>
</para>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbPropertyPtr <emphasis>
XkbAddGeomProperty</emphasis>
@@ -1597,21 +1608,21 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry to be updated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
char * <emphasis>
name</emphasis>
; /* name of the new property */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
char * <emphasis>
value</emphasis>
@@ -1650,10 +1661,11 @@ XkbAddGeomKeyAlias</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbKeyAliasPtr <emphasis>
XkbAddGeomKeyAlias</emphasis>
@@ -1664,21 +1676,21 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry to be updated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
char * <emphasis>
alias</emphasis>
; /* alias to be added */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
char * <emphasis>
real</emphasis>
@@ -1712,10 +1724,11 @@ XkbAddGeomColor</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbColorPtr <emphasis>
XkbAddGeomColor</emphasis>
@@ -1728,21 +1741,21 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry to be updated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
char * <emphasis>
spec</emphasis>
; /* color to be added */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
unsigned int <emphasis>
pixel</emphasis>
@@ -1790,10 +1803,11 @@ XkbAddGeomOutline</emphasis>.
</para>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbOutlinePtr <emphasis>
XkbAddGeomOutline</emphasis>
@@ -1804,14 +1818,14 @@ shape</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbShapePtr <emphasis>
shape</emphasis>
; /* shape to be updated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
sz_points</emphasis>
@@ -1847,10 +1861,11 @@ XkbAddGeomShape</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbShapePtr <emphasis>
XkbAddGeomShape</emphasis>
@@ -1863,21 +1878,21 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry to be updated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Atom <emphasis>
name</emphasis>
; /* name of the new shape */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
sz_outlines</emphasis>
@@ -1919,10 +1934,11 @@ XkbAddGeomKey</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbKeyPtr <emphasis>
XkbAddGeomKey</emphasis>
@@ -1931,7 +1947,7 @@ row</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbRowPtr <emphasis>
row</emphasis>
@@ -1966,10 +1982,11 @@ XkbAddGeomSection</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbSectionPtr <emphasis>
XkbAddGeomSection</emphasis>
@@ -1986,35 +2003,35 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry to be updated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Atom <emphasis>
name</emphasis>
; /* name of the new section */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
sz_rows</emphasis>
; /* number of rows to reserve in the section */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
sz_doodads</emphasis>
; /* number of doodads to reserve in the section */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
sz_overlays</emphasis>
@@ -2061,10 +2078,11 @@ XkbAddGeomRow</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbRowPtr <emphasis>
XkbAddGeomRow</emphasis>
@@ -2075,14 +2093,14 @@ section</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
; /* section to be updated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
sz_keys</emphasis>
@@ -2121,10 +2139,11 @@ XkbAddGeomDoodad</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbDoodadPtr <emphasis>
XkbAddGeomDoodad</emphasis>
@@ -2137,21 +2156,21 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry to which the doodad is added */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
; /* section, if any, to which the doodad is added */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Atom <emphasis>
name</emphasis>
@@ -2206,10 +2225,11 @@ XkbAddGeomOverlay</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbOverlayPtr <emphasis>
XkbAddGeomOverlay</emphasis>
@@ -2222,21 +2242,21 @@ section</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
; /* section to which an overlay will be added */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Atom <emphasis>
name</emphasis>
; /* name of the overlay */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
sz_rows</emphasis>
@@ -2274,10 +2294,11 @@ XkbAddGeomOverlayRow</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbOverlayRowPtr <emphasis>
XkbAddGeomOverlayRow</emphasis>
@@ -2288,14 +2309,14 @@ overlay</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbOverlayPtr <emphasis>
overlay</emphasis>
; /* overlay to be updated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbRowPtr <emphasis>
row_under</emphasis>
@@ -2304,7 +2325,7 @@ overlay</emphasis>
overlays */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
sz_keys</emphasis>
@@ -2345,10 +2366,11 @@ XkbAddGeomOverlayKey</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
XkbOverlayKeyPtr <emphasis>
XkbAddGeomOverlayKey</emphasis>
@@ -2359,21 +2381,21 @@ overlay</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbOverlayPtr <emphasis>
overlay</emphasis>
; /* overlay to be updated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbRowPtr <emphasis>
row</emphasis>
; /* row in overlay to be updated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
char * <emphasis>
under</emphasis>
@@ -2443,10 +2465,11 @@ XkbAllocGeomOutlines.
</para>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomOutlines</emphasis>
@@ -2457,14 +2480,14 @@ shape</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbShapePtr <emphasis>
shape</emphasis>
; /* shape for which outlines should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -2494,10 +2517,11 @@ XkbFreeGeomOutlines</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomOutlines</emphasis>
@@ -2512,28 +2536,28 @@ shape</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbShapePtr <emphasis>
shape</emphasis>
; /* shape in which outlines should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first outline to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of outlines to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -2561,10 +2585,11 @@ XkbAllocGeomKeys.
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomKeys</emphasis>
@@ -2575,14 +2600,14 @@ row</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbRowPtr <emphasis>
row</emphasis>
; /* row to which keys should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -2609,10 +2634,11 @@ XkbFreeGeomKeys</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomKeys</emphasis>
@@ -2627,28 +2653,28 @@ row</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbRowPtr <emphasis>
row</emphasis>
; /* row in which keys should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first key to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of keys to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -2677,10 +2703,11 @@ XkbAllocGeomProps</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomProps</emphasis>
@@ -2691,14 +2718,14 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry for which properties should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -2731,10 +2758,11 @@ XkbFreeGeomProperties</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomProperties</emphasis>
@@ -2749,28 +2777,28 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry in which properties should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first property to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of properties to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -2799,10 +2827,11 @@ XkbAllocGeomKeyAliases</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomKeyAliases</emphasis>
@@ -2813,14 +2842,14 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry for which key aliases should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -2850,10 +2879,11 @@ XkbFreeGeomKeyAliases</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomKeyAliases</emphasis>
@@ -2868,28 +2898,28 @@ free_all</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry in which key aliases should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first key alias to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of key aliases to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -2922,10 +2952,11 @@ XkbAllocGeomColors</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomColors</emphasis>
@@ -2936,14 +2967,14 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry for which colors should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -2974,10 +3005,11 @@ XkbFreeGeomColors</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomColors</emphasis>
@@ -2992,28 +3024,28 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry in which colors should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first color to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of colors to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -3042,10 +3074,11 @@ XkbAllocGeomPoints</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomPoints</emphasis>
@@ -3056,14 +3089,14 @@ outline</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbOutlinePtr <emphasis>
outline</emphasis>
; /* outline for which points should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -3093,10 +3126,11 @@ XkbFreeGeomPoints</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomPoints</emphasis>
@@ -3111,28 +3145,28 @@ outline</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbOutlinePtr <emphasis>
outline</emphasis>
; /* outline in which points should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first point to be freed. */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of points to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -3162,10 +3196,11 @@ XkbAllocGeomShapes</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomShapes</emphasis>
@@ -3176,14 +3211,14 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry for which shapes should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -3213,10 +3248,11 @@ XkbFreeGeomShapes</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomShapes</emphasis>
@@ -3231,28 +3267,28 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry in which shapes should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first shape to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of shapes to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -3282,10 +3318,11 @@ XkbAllocGeomSections</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomSections</emphasis>
@@ -3296,14 +3333,14 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /*geometry for which sections should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -3330,10 +3367,11 @@ XkbFreeGeomSections</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomSections</emphasis>
@@ -3348,28 +3386,28 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry in which sections should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first section to be freed. */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of sections to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -3399,10 +3437,11 @@ XkbAllocGeomRows</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomRows</emphasis>
@@ -3413,14 +3452,14 @@ section</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
; /* section for which rows should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -3447,10 +3486,11 @@ XkbFreeGeomRows</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomRows</emphasis>
@@ -3465,28 +3505,28 @@ section</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
; /* section in which rows should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first row to be freed. */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of rows to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -3516,10 +3556,11 @@ XkbAllocGeomOverlays</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomOverlays</emphasis>
@@ -3530,14 +3571,14 @@ section</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
; /* section for which overlays should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -3564,10 +3605,11 @@ XkbFreeGeomOverlays</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomOverlays</emphasis>
@@ -3582,28 +3624,28 @@ section</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
; /* section in which overlays should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first overlay to be freed. */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of overlays to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -3633,10 +3675,11 @@ XkbAllocGeomOverlayRows</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomOverlayRows</emphasis>
@@ -3647,14 +3690,14 @@ overlay</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
overlay</emphasis>
; /* section for which rows should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -3681,10 +3724,11 @@ XkbFreeGeomOverlayRows</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomOverlayRows</emphasis>
@@ -3699,28 +3743,28 @@ overlay</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
overlay</emphasis>
; /* section in which rows should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first row to be freed. */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of rows to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -3750,10 +3794,11 @@ XkbAllocGeomOverlayKeys</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomOverlayKeys</emphasis>
@@ -3764,14 +3809,14 @@ row</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbRowPtr <emphasis>
row</emphasis>
; /* section for which rows should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -3798,10 +3843,11 @@ XkbFreeGeomOverlayKeys</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomOverlayKeys</emphasis>
@@ -3816,28 +3862,28 @@ row</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbRowPtr <emphasis>
row</emphasis>
; /* row in which keys should be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
first</emphasis>
; /* first key to be freed. */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of keys to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -3867,10 +3913,11 @@ XkbAllocGeomDoodads</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomDoodads</emphasis>
@@ -3881,14 +3928,14 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry for which doodads should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -3916,10 +3963,11 @@ XkbAllocGeomSectionDoodads</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeomSectionDoodads</emphasis>
@@ -3930,14 +3978,14 @@ section</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbSectionPtr <emphasis>
section</emphasis>
; /* section for which doodads should be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
num_needed</emphasis>
@@ -3965,10 +4013,11 @@ XkbFreeGeomDoodads</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeomDoodads</emphasis>
@@ -3981,21 +4030,21 @@ doodads</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbDoodadPtr <emphasis>
doodads</emphasis>
; /* doodads to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
int <emphasis>
count</emphasis>
; /* number of doodads to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>
@@ -4026,10 +4075,11 @@ XkbAllocGeometry</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
Status <emphasis>
XkbAllocGeometry</emphasis>
@@ -4040,14 +4090,14 @@ xkb</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbDescPtr <emphasis>
xkb</emphasis>
; /* keyboard description for which geometry is to be allocated */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometrySizesPtr<emphasis>
sizes</emphasis>
@@ -4078,10 +4128,11 @@ XkbFreeGeometry</emphasis>
<informaltable frame='none'>
-<tgroup cols='1'>
-<colspec colsep='0'/>
+<?dbfo keep-together="always" ?>
+<tgroup cols='1' align='left' colsep='0' rowsep='0'>
+<colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry role='functiondecl'>
void <emphasis>
XkbFreeGeometry</emphasis>
@@ -4094,21 +4145,21 @@ geom</emphasis>
)
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
XkbGeometryPtr <emphasis>
geom</emphasis>
; /* geometry to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
unsigned int <emphasis>
which</emphasis>
; /* mask of geometry components to be freed */
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry role='functionargdecl'>
Bool <emphasis>
free_all;</emphasis>