summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--specs/CH01.xml30
-rw-r--r--specs/CH02.xml38
-rw-r--r--specs/CH03.xml16
-rw-r--r--specs/CH05.xml10
-rw-r--r--specs/CH06.xml2
-rw-r--r--specs/CH07.xml30
-rw-r--r--specs/CH09.xml22
-rw-r--r--specs/CH10.xml8
-rw-r--r--specs/CH11.xml16
-rw-r--r--specs/CH12.xml28
-rw-r--r--specs/acknowledgement.xml2
-rw-r--r--specs/appB.xml4
-rw-r--r--specs/appC.xml2
-rw-r--r--specs/preface.xml2
14 files changed, 105 insertions, 105 deletions
diff --git a/specs/CH01.xml b/specs/CH01.xml
index 24bd8d5..e96f1b5 100644
--- a/specs/CH01.xml
+++ b/specs/CH01.xml
@@ -4,7 +4,7 @@
The Intrinsics are a programming library tailored to the special requirements
of user interface construction within a network window system,
specifically the X Window System.
-The Intrinsics and a widget set make up an (tk.
+The Intrinsics and a widget set make up an X Toolkit.
</para>
<sect1 id="Intrinsics">
<title>Intrinsics</title>
@@ -130,7 +130,7 @@ and
<sect1 id="Widgets">
<title>Widgets</title>
<para>
-The fundamental abstraction and data type of the (tk is the widget,
+The fundamental abstraction and data type of the X Toolkit is the widget,
which is a combination of an X window and its associated
input and display semantics
and which is dynamically allocated and contains state information.
@@ -171,7 +171,7 @@ The predefined widget classes adhere to these conventions.
<para>
A widget instance is composed of two parts:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
A data structure which contains instance-specific values.
@@ -1213,7 +1213,7 @@ To make good use of subclassing,
widget declarations and naming conventions are highly stylized.
A widget consists of three files:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
A public .h file, used by client widgets or applications.
@@ -1240,7 +1240,7 @@ To ensure that applications need not deal with as many styles of capitalization
and spelling as the number of widget classes it uses,
the following guidelines should be followed when writing new widgets:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Use the X library naming conventions that are applicable.
@@ -1300,7 +1300,7 @@ Given a new class name AbcXyz, you should derive several names:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
Additional widget instance structure part name AbcXyzPart.
@@ -1376,7 +1376,7 @@ simultaneously.
The public .h file for a widget class is imported by clients
and contains
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
A reference to the public .h file for the superclass.
@@ -1464,7 +1464,7 @@ widget class is
The private .h file for a widget is imported by widget classes that are
subclasses of the widget and contains
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
A reference to the public .h file for the class.
@@ -1630,7 +1630,7 @@ The .c file for a widget contains the structure initializer
for the class record variable,
which contains the following parts:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Class information (for example, <emphasis remap='I'>superclass</emphasis>, <emphasis remap='I'>class_name</emphasis>,
@@ -1690,7 +1690,7 @@ instance structure
<para>
The <emphasis remap='I'>version</emphasis> field indicates the toolkit
implementation version number and is used for
-runtime consistency checking of the (tk and widgets in an application.
+runtime consistency checking of the X Toolkit and widgets in an application.
Widget writers must set it to the
implementation-defined symbolic value
<function>XtVersion</function>
@@ -2357,7 +2357,7 @@ A widget class is free to use any of its superclass's self-contained
operations rather than implementing its own code.
The most frequently inherited operations are
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
expose
@@ -2461,7 +2461,7 @@ constants are defined:
<para>
For Object:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<function>XtInheritAllocate</function>
@@ -2476,7 +2476,7 @@ For Object:
<para>
For Core:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<function>XtInheritRealize</function>
@@ -2521,7 +2521,7 @@ For Core:
<para>
For Composite:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<function>XtInheritGeometryManager</function>
@@ -2546,7 +2546,7 @@ For Composite:
<para>
For Shell:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<function>XtInheritRootGeometryManager</function>
diff --git a/specs/CH02.xml b/specs/CH02.xml
index 4477b61..fe4d40f 100644
--- a/specs/CH02.xml
+++ b/specs/CH02.xml
@@ -97,7 +97,7 @@ and
<xref linkend='XtToolkitThreadInitialize' xrefstyle='select: title'/>,
it must initialize the Intrinsics by using
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtToolkitInitialize' xrefstyle='select: title'/>,
@@ -785,7 +785,7 @@ it will cause the default language procedure to be registered.
<para>
The default language procedure does the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Sets the locale according to the environment. On ANSI C-based
@@ -851,7 +851,7 @@ creates a resource database for the default screen of the display by
combining the following sources in order, with the entries in the
first named source having highest precedence:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Application command line (<emphasis remap='I'>argc</emphasis>, <emphasis remap='I'>argv</emphasis>).
@@ -892,7 +892,7 @@ is called),
it is created in the following manner using the sources listed
above in the same order:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
A temporary database, the ``server resource database'', is
@@ -1013,7 +1013,7 @@ This default value is constrained in the following manner:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
If the environment variable
@@ -2040,7 +2040,7 @@ The
function performs all the boilerplate operations of widget
creation, doing the following in order:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Checks to see if the class_initialize procedure has been called for this class
@@ -2360,7 +2360,7 @@ To create multiple top-level shells within a single (logical)
application,
you can use one of two methods:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Designate one shell as the real top-level shell and
@@ -2943,7 +2943,7 @@ An
<xref linkend='XtAllocateProc' xrefstyle='select: title'/>
must perform the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Allocate memory for the widget instance and return it in <emphasis remap='I'>new_return</emphasis>.
@@ -3055,7 +3055,7 @@ Specifies the number of entries in the argument list.
<para>
An initialization procedure performs the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Allocates space for and copies any resources referenced by address
@@ -3323,7 +3323,7 @@ If the widget is already realized,
simply returns.
Otherwise it performs the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Binds all action names in the widget's
@@ -3357,7 +3357,7 @@ returns; otherwise it continues and performs the following:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
Descends recursively to each of the widget's
@@ -3398,7 +3398,7 @@ and
<function>XtDestroy\%Widget</function>
maintain the following invariants:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
If a composite widget is realized, then all its managed children are realized.
@@ -3542,7 +3542,7 @@ based on information in the widget
core
structure:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
The <emphasis remap='I'>background_pixmap</emphasis> (or <emphasis remap='I'>background_pixel</emphasis> if <emphasis remap='I'>background_pixmap</emphasis> is
@@ -4087,7 +4087,7 @@ If the widget is currently unrealized,
<xref linkend='XtUnrealizeWidget' xrefstyle='select: title'/>
simply returns. Otherwise it performs the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Unmanages the widget if the widget is managed.
@@ -4125,7 +4125,7 @@ unrealized widget(s) had never existed.
<para>
The Intrinsics provide support
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
To destroy all the pop-up children of the widget being destroyed
@@ -4200,7 +4200,7 @@ In phase 1,
<xref linkend='XtDestroyWidget' xrefstyle='select: title'/>
performs the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
If the <emphasis remap='I'>being_destroyed</emphasis> field of the widget is
@@ -4245,7 +4245,7 @@ In phase 2,
performs the following on each entry in the destroy list in the order
specified:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
If the widget is not a pop-up child and the widget's parent is a subclass of
@@ -4272,7 +4272,7 @@ function then makes second traversal of the widget and all normal
and pop-up descendants to perform the following three items on each
widget in postorder:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
If the widget is not a pop-up child and the widget's parent is a subclass of
@@ -4410,7 +4410,7 @@ the destroy procedure entry in its class record can be NULL.
Deallocating storage includes, but is not limited to,
the following steps:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Calling
diff --git a/specs/CH03.xml b/specs/CH03.xml
index ffffcf3..ef1ad44 100644
--- a/specs/CH03.xml
+++ b/specs/CH03.xml
@@ -8,7 +8,7 @@ Consequently, they are responsible for much more than primitive widgets.
Their responsibilities (either implemented directly by the widget class
or indirectly by Intrinsics functions) include:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Overall management of children from creation to destruction.
@@ -388,7 +388,7 @@ The
<xref linkend='XtManageChildren' xrefstyle='select: title'/>
function performs the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Issues an error if the children do not all have the same parent or
@@ -412,7 +412,7 @@ it makes some of the newly managed children viewable:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
Calls the change_managed routine of the widgets' parent.
@@ -700,7 +700,7 @@ The
<xref linkend='XtUnmanageChildren' xrefstyle='select: title'/>
function performs the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Returns immediately if the common parent is being destroyed.
@@ -721,7 +721,7 @@ ignores the child if it is unmanaged; otherwise it performs the following:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
Marks the child as unmanaged.
@@ -898,7 +898,7 @@ The
<xref linkend='XtChangeManagedSet' xrefstyle='select: title'/>
function performs the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Returns immediately if <emphasis remap='I'>num_unmanage_children</emphasis> and
@@ -931,7 +931,7 @@ performs the following:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
Calls
@@ -959,7 +959,7 @@ Otherwise, the following is performed:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
For each child on the <emphasis remap='I'>unmanage_children</emphasis> list; if the child is
diff --git a/specs/CH05.xml b/specs/CH05.xml
index f657426..c101fc8 100644
--- a/specs/CH05.xml
+++ b/specs/CH05.xml
@@ -38,7 +38,7 @@ widget on the pop-up list.
There are three kinds of pop-up widgets:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Modeless pop-ups
@@ -364,7 +364,7 @@ popping up occur more slowly.
<para>
Pop-ups can be popped up through several mechanisms:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
A call to
@@ -471,7 +471,7 @@ The
<xref linkend='XtPopup' xrefstyle='select: title'/>
function performs the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Calls
@@ -848,7 +848,7 @@ found a matching shell, it generates a warning and returns immediately.
<para>
Pop-ups can be popped down through several mechanisms:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
A call to
@@ -900,7 +900,7 @@ The
<xref linkend='XtPopdown' xrefstyle='select: title'/>
function performs the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Calls
diff --git a/specs/CH06.xml b/specs/CH06.xml
index 7778031..3a42ee9 100644
--- a/specs/CH06.xml
+++ b/specs/CH06.xml
@@ -192,7 +192,7 @@ Depending on the condition,
performs the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
If the widget is unmanaged or the widget's parent is not realized,
diff --git a/specs/CH07.xml b/specs/CH07.xml
index 8fb1eb8..ac71570 100644
--- a/specs/CH07.xml
+++ b/specs/CH07.xml
@@ -19,7 +19,7 @@ The default event loop provided by the Intrinsics is
<para>
The event manager is a collection of functions to perform the following tasks:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Add or remove event sources other than X server events (in particular,
@@ -1147,7 +1147,7 @@ with the timestamp from the
<function>KeyPress</function>
event if either of the following conditions is true:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
There is a modal cascade and the widget is not in
@@ -1436,7 +1436,7 @@ with the timestamp from the
<function>ButtonPress</function>
event if either of the following conditions is true:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
There is a modal cascade and the
@@ -1707,7 +1707,7 @@ to a widget in one of five ways. Assume the server delivered the
event to the window for widget E (because of X input focus, key or
keyboard grabs, or pointer position).
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
If neither E nor any of E's ancestors have redirected the keyboard
@@ -1734,7 +1734,7 @@ F that has not redirected focus.
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
If E is the final focus target widget F or a descendant of F, the
@@ -1757,7 +1757,7 @@ If E is an ancestor of F, and the event is a key press, and either
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
E has grabbed the key with
@@ -1786,7 +1786,7 @@ Otherwise, define A as the closest common ancestor of E and F:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
If there is an active keyboard grab for any widget via either
@@ -2971,7 +2971,7 @@ The values have the following interpretation:
<para>
<function>XtExposeNoCompress</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
No exposure compression is performed; every selected event is
@@ -2983,7 +2983,7 @@ argument of NULL.
<para>
<function>XtExposeCompressSeries</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Each series of exposure events is coalesced into a single event,
@@ -2995,7 +2995,7 @@ when an exposure event with count equal to zero is reached.
<para>
<function>XtExposeCompressMultiple</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Consecutive series of exposure events are coalesced into a single
@@ -3009,7 +3009,7 @@ for the same widget.
<para>
<function>XtExposeCompressMaximal</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
All expose series currently in the queue for the widget
@@ -3027,7 +3027,7 @@ The additional flags have the following meaning:
<para>
<function>XtExposeGraphicsExpose</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Specifies that
@@ -3044,7 +3044,7 @@ events.
<para>
<function>XtExposeGraphicsExposeMerged</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Specifies in the case of
@@ -3067,7 +3067,7 @@ also implies
<para>
<function>XtExposeNoExpose</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Specifies that
@@ -3082,7 +3082,7 @@ other exposure events or with each other.
<para>
<function>XtExposeNoRegion</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Specifies that the final region argument passed to the expose
diff --git a/specs/CH09.xml b/specs/CH09.xml
index 01fb386..4acb9d4 100644
--- a/specs/CH09.xml
+++ b/specs/CH09.xml
@@ -93,7 +93,7 @@ The <emphasis remap='I'>resource_class</emphasis> field contains the class strin
specification files to identify the field.
A resource class provides two functions:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
It isolates an application from different representations that widgets
@@ -1297,7 +1297,7 @@ are automatically invoked by the resource-fetching routines.
The Intrinsics additionally provide and register several commonly used converters.
This resource conversion mechanism serves several purposes:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
It permits user and application resource files to contain textual
@@ -1476,7 +1476,7 @@ the constant
<function>XtDefaultFont</function>
and evaluate this in the following manner:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Query the resource database for the resource whose full name
@@ -1517,7 +1517,7 @@ The String-to-FontSet converter recognizes the constant
<function>XtDefaultFontSet</function>
and evaluate this in the following manner:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Query the resource database for the resource whose full name
@@ -2251,7 +2251,7 @@ field may contain one of the following values:
<para>
<function>XtCacheNone</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Specifies that the results of a previous conversion
@@ -2264,7 +2264,7 @@ each time the converted value is required.
<para>
<function>XtCacheAll</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Specifies that the results of a previous conversion
@@ -2276,7 +2276,7 @@ upon the same source value and conversion arguments.
<para>
<function>XtCacheByDisplay</function>
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Specifies that the results of a previous conversion
@@ -3241,14 +3241,14 @@ object instance field. If the field is a pointer type, the lifetime
of the pointed-to data is defined by the object class. For the
Intrinsics-defined resources, the following lifetimes apply:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Not valid following any operation that modifies the resource:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
XtNchildren resource of composite widgets.
@@ -3267,7 +3267,7 @@ Remain valid at least until the widget is destroyed:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
XtNaccelerators, XtNtranslations.
@@ -3281,7 +3281,7 @@ Remain valid until the Display is closed:
</para>
</listitem>
<listitem>
- <itemizedlist>
+ <itemizedlist spacing='compact'>
<listitem>
<para>
XtNscreen.
diff --git a/specs/CH10.xml b/specs/CH10.xml
index 41ee081..027d2ce 100644
--- a/specs/CH10.xml
+++ b/specs/CH10.xml
@@ -18,7 +18,7 @@ is pressed.
<para>
The translation manager uses two kinds of tables to perform translations:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
The action tables, which are in the widget class structure,
@@ -146,7 +146,7 @@ not to assume the widget is realized in those callbacks.
<para>
For example, a Pushbutton widget has procedures to take the following actions:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Set the button to indicate it is activated.
@@ -284,7 +284,7 @@ When the widget
is realized, the translation manager
performs a search for the name in the following tables, in order:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
The widget's class and all superclass action tables, in subclass-to-superclass
@@ -532,7 +532,7 @@ The complete syntax of translation tables is specified in Appendix B.
<para>
As an example, the default behavior of Pushbutton is
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Highlight on enter window.
diff --git a/specs/CH11.xml b/specs/CH11.xml
index 3e25104..778ac67 100644
--- a/specs/CH11.xml
+++ b/specs/CH11.xml
@@ -3,7 +3,7 @@
<para>
The Intrinsics provide a number of utility functions that you can use to
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Determine the number of elements in an array.
@@ -160,7 +160,7 @@ according to the following rules, where child is either a pop-up child
or a normal child if the widget's class is a subclass of
Composite :
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Enumerate the object subtree rooted at the reference widget in
@@ -213,7 +213,7 @@ and
<function>free</function>
with the following added functionality:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtMalloc' xrefstyle='select: title'/>,
@@ -1840,7 +1840,7 @@ unique among all incremental requests that are active concurrently.
<para>
For example, consider the following:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Upon receiving a request for the selection value, the owner sends
@@ -3522,7 +3522,7 @@ and for error correction or recovery.
<para>
Two levels of interface are provided:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
A high-level interface that takes an error
@@ -4967,7 +4967,7 @@ when it is no longer needed.
Applications may register
functions that are called at a particular control points in the Intrinsics.
These functions are intended to be used to provide notification
-of an "(tk event", such as widget creation, to an external agent,
+of an "X Toolkit event", such as widget creation, to an external agent,
such as an interactive resource editor, drag-and-drop server, or
an aid for physically challenged users.
The control points containing such registration hooks are identified
@@ -5016,7 +5016,7 @@ is destroyed.
The following procedures can be called with the hook registration object
as an argument:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtAddCallback' xrefstyle='select: title'/>,
@@ -5169,7 +5169,7 @@ called before returning from the create function.
<para>
The XtNchangeHook callback list is called from:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtSetValues' xrefstyle='select: title'/>,
diff --git a/specs/CH12.xml b/specs/CH12.xml
index 5c90b1f..52c8193 100644
--- a/specs/CH12.xml
+++ b/specs/CH12.xml
@@ -286,7 +286,7 @@ The Widget arguments to the following procedures may be of class
Object
or any subclass:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtCreateWidget' xrefstyle='select: title'/>,
@@ -407,7 +407,7 @@ The return value of the following procedures will be of class
Object
or a subclass:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtCreateWidget' xrefstyle='select: title'/>,
@@ -430,7 +430,7 @@ The return value of the following procedures will be
<function>objectClass</function>
or a subclass:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtClass' xrefstyle='select: title'/>,
@@ -720,7 +720,7 @@ The WidgetClass arguments to the following procedures may be
<function>rectObjClass</function>
or any subclass:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtCreateManagedWidget' xrefstyle='select: title'/>,
@@ -733,7 +733,7 @@ The Widget arguments to the following procedures may be of class
RectObj
or any subclass:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtConfigureWidget' xrefstyle='select: title'/>,
@@ -777,7 +777,7 @@ The return value of the following procedures will be of class
RectObj
or a subclass:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtCreateManagedWidget' xrefstyle='select: title'/>,
@@ -856,7 +856,7 @@ The Intrinsics will clear areas of a parent window obscured by
rectobj children, causing exposure events, under the following
circumstances:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
A rectobj child is managed or unmanaged.
@@ -936,7 +936,7 @@ Core
for possible future use by the X Consortium. The only assumptions that
may be made about the unnamed class are
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
The <emphasis remap='I'>core_class.superclass</emphasis> field of
@@ -968,7 +968,7 @@ The WidgetClass arguments to the following procedures must be of class
Shell
or a subclass:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtCreatePopupShell' xrefstyle='select: title'/>,
@@ -985,7 +985,7 @@ The Widget arguments to the following procedures must be of class
Core
or any subclass:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtCreatePopupShell' xrefstyle='select: title'/>,
@@ -1109,7 +1109,7 @@ The Widget arguments to the following procedures must be of class
Composite
or any subclass:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtCreateManagedWidget' xrefstyle='select: title'/>,
@@ -1121,7 +1121,7 @@ or any subclass:
The Widget arguments to the following procedures must be of a subclass of
Shell:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtPopdown' xrefstyle='select: title'/>,
@@ -1139,7 +1139,7 @@ The return value of the following procedure will be of class
Core
or a subclass:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtWindowToWidget' xrefstyle='select: title'/>
@@ -1150,7 +1150,7 @@ or a subclass:
The return value of the following procedures will be of a subclass of
Shell:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
<xref linkend='XtAppCreateShell' xrefstyle='select: title'/>,
diff --git a/specs/acknowledgement.xml b/specs/acknowledgement.xml
index 4458d9f..2861447 100644
--- a/specs/acknowledgement.xml
+++ b/specs/acknowledgement.xml
@@ -247,7 +247,7 @@ and
July 1991
</literallayout>
-<?dbfo-need height="5in" space-before="30em" ?>
+<beginpage/>
<para>
The Release 6 Intrinsics is a result of the collaborative efforts of participants in the X Consortium’s
intrinsics working group. A few individuals contributed substantial design proposals, participated
diff --git a/specs/appB.xml b/specs/appB.xml
index 524ce21..e4b0868 100644
--- a/specs/appB.xml
+++ b/specs/appB.xml
@@ -160,7 +160,7 @@ An error is generated when a translation table
that contains modifiers for any other events is parsed.
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
If the modifier list has no entries and is not "None",
@@ -1025,7 +1025,7 @@ The canonical representation of a translation table is (see also
<para><emphasis role='strong'>Examples</emphasis></para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Always put more specific events in the table before more general ones:
diff --git a/specs/appC.xml b/specs/appC.xml
index 90f3f23..1077872 100644
--- a/specs/appC.xml
+++ b/specs/appC.xml
@@ -901,7 +901,7 @@ Specifies the descriptor to use to return the converted value.
<para>
Type converters should perform the following actions:
</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Check to see that the number of arguments passed is correct.
diff --git a/specs/preface.xml b/specs/preface.xml
index 6f105b1..c5ac3cd 100644
--- a/specs/preface.xml
+++ b/specs/preface.xml
@@ -23,7 +23,7 @@ knowing how to build them.
<bridgehead><emphasis role='strong'>Conventions Used in this Manual</emphasis></bridgehead>
<para>This document uses the following conventions:</para>
-<itemizedlist>
+<itemizedlist spacing='compact'>
<listitem>
<para>
Global symbols are printed in <function>this special font</function>. These can be either