diff --git a/specs/glossary.xml b/specs/glossary.xml
index e647313..5a89b2d 100644
--- a/specs/glossary.xml
+++ b/specs/glossary.xml
@@ -36,7 +36,7 @@ the single grabbing client.
Ancestors
-If W is an inferior of A, then A is an ancestor of W.
+If W is an inferior of A, then A is an ancestor of W.
@@ -108,7 +108,7 @@ each bitmap is called a bit plane or plane.
Bitmap
-A bitmap is a pixmap of depth one.
+A bitmap is a pixmap of depth one.
@@ -189,7 +189,7 @@ not by program lifetimes.
Clipping region
-In a graphics context,
+In a graphics context,
a bitmap or list of rectangles can be specified
to restrict output to a particular region of the window.
The image defined by the bitmap or rectangles is called a clipping region.
@@ -232,7 +232,8 @@ connection to the server over which requests and events are sent.
A window contains
the pointer if the window is viewable and the
-hotspot of the cursor is within a visible region of the window or a
+hotspot of the cursor is
+within a visible region of the window or a
visible region of one of its inferiors.
The border of the window is included as part of the window for containment.
The pointer is in
a window if the window contains the pointer
@@ -264,8 +265,8 @@ the origin is inside the border at the inside upper left.
A cursor is the visible shape of the pointer on a screen.
-It consists of a hot spot, a source bitmap, a shape bitmap,
-and a pair of colors.
+It consists of a hotspot,
+a source bitmap, a shape bitmap, and a pair of colors.
The cursor defined for a window controls the visible appearance
when the pointer is in that window.
@@ -436,7 +437,7 @@ all possible and are expected.
-The focus window is another term for the input focus.
+The focus window is another term for the input focus.
@@ -461,7 +462,7 @@ and interline spacing.
GContext
-GC and gcontext are abbreviations for graphics context.
+GC and gcontext are abbreviations for graphics context.
@@ -497,7 +498,8 @@ various styles of user interfaces.
Various information for graphics output is stored in a graphics context
-such as foreground pixel, background pixel, line width, clipping region,
+such as foreground pixel, background pixel, line width,
+clipping region,
and so on.
A graphics context can only be used with drawables that have the same root
and the same depth as the graphics context.
@@ -510,7 +512,8 @@ and the same depth as the graphics context.
Gravity
-See bit gravity and window gravity.
+See bit gravity
+and window gravity.
@@ -522,7 +525,7 @@ See bit gravity and window gravity.
GrayScale
can be viewed as a degenerate case of
-PseudoColor ,
+PseudoColor,
in which the red, green, and blue values in any given colormap entry are equal,
thus producing shades of gray.
The gray values can be changed dynamically.
@@ -693,7 +696,7 @@ ShiftLock, and similar keys are called modifier keys.
Monochrome is a special case of
-StaticGray
+StaticGray
in which there are only two colormap entries.
@@ -749,7 +752,8 @@ This increases ease of portability to some machine architectures.
Windowparent
-If C is a child of P, then P is the parent of C.
+If C is a child of P,
+then P is the parent of C.
@@ -1122,7 +1126,7 @@ The relationship between sibling windows is known as the stacking order.
StaticColor
can be viewed as a degenerate case of
-PseudoColor
+PseudoColor
in which the RGB values are predefined and read-only.
@@ -1135,7 +1139,7 @@ in which the RGB values are predefined and read-only.
StaticGray
can be viewed as a degenerate case of
-GrayScale
+GrayScale
in which the gray values are predefined and read-only.
The values are typically linear or near-linear increasing ramps.
@@ -1213,7 +1217,7 @@ server time.
TrueColor
can be viewed as a degenerate case of
-DirectColor
+DirectColor
in which the subfields in the pixel value directly encode
the corresponding RGB values; that is, the colormap has predefined
read-only RGB values.