diff --git a/specs/glossary.xml b/specs/glossary.xml
index a223e52..a471400 100644
--- a/specs/glossary.xml
+++ b/specs/glossary.xml
@@ -79,8 +79,8 @@ the pixels saved off screen are known as a backing store.
Bit gravity
+ Bitgravity
-
When a window is resized,
the contents of the window are not necessarily discarded.
@@ -94,8 +94,8 @@ a window is known as bit gravity.
Bit plane
+ Bitplane
-
When a pixmap or window is thought of as a stack of bitmaps,
each bitmap is called a bit plane or plane.
@@ -130,8 +130,8 @@ Exposure events are never generated for border regions.
Button grabbing
+ Buttongrabbing
-
Buttons on the pointer may be passively grabbed by a client.
When the button is pressed,
@@ -357,8 +357,8 @@ Events are typically reported relative to a window.
Event mask
+ Eventmask
-
Events are requested relative to a window.
The set of event types that a client requests relative to a window
@@ -369,8 +369,8 @@ is described by using an event mask.
Event synchronization
+ Eventsynchronization
-
There are certain race conditions possible when demultiplexing device
events to clients (in particular deciding where pointer and keyboard
@@ -384,8 +384,8 @@ of device events.
Event propagation
+ Eventpropagation
-
Device-related events propagate from the source window to ancestor
windows until some client has expressed interest in handling that type
@@ -396,8 +396,8 @@ of event or until the event is discarded explicitly.
Event source
+ Eventsource
-
The window the pointer is in is the source of a device-related
event.
@@ -407,8 +407,8 @@ event.
Exposure event
+ EventExposure
-
Servers do not guarantee to preserve the contents of windows when
windows are obscured or reconfigured.
@@ -596,8 +596,8 @@ Control over keyboard input is typically provided by an input manager client.
InputOnly window
+ WindowInputOnly
-
An
InputOnly
@@ -615,8 +615,8 @@ windows as inferiors.
InputOutput window
+ WindowInputOutput
-
An
InputOutput
@@ -633,8 +633,8 @@ windows as inferiors.
Key grabbing
+ Keygrabbing
-
Keys on the keyboard can be passively grabbed by a client.
When the key is pressed,
@@ -645,8 +645,8 @@ the keyboard is then actively grabbed by the client.
Keyboard grabbing
+ Keyboardgrabbing
-
A client can actively grab control of the keyboard, and key events
will be sent to that client rather than the client the events would
@@ -746,8 +746,8 @@ This increases ease of portability to some machine architectures.
Parent window
+ Windowparent
-
If C is a child of P, then P is the parent of C.
@@ -806,8 +806,8 @@ each bitmap is called a plane or bit plane.
Plane mask
+ Planemask
-
Graphics operations can be restricted to only affect a subset of bit
planes of a destination.
@@ -830,8 +830,8 @@ and tracked on the screens.
Pointer grabbing
+ Pointergrabbing
-
A client can actively grab control of the pointer.
Then button and motion events will be sent to that client
@@ -974,8 +974,8 @@ The root of a window is the root window under which the window was created.
Root window
+ Windowroot
-
Each screen has a root window covering it.
It cannot be reconfigured or unmapped,
@@ -1079,8 +1079,8 @@ and demultiplexes input back to the appropriate clients.
Server grabbing
+ Servergrabbing
-
The server can be grabbed by a single client for exclusive use.
This prevents processing of any requests from other client connections until
@@ -1264,8 +1264,8 @@ other window.
Window gravity
+ Windowgravity
-
When windows are resized,
subwindows may be repositioned automatically relative to some position
@@ -1278,8 +1278,8 @@ as window gravity.
Window manager
+ Windowmanager
-
Manipulation of windows on the screen and much of the user interface
(policy) is typically provided by a window manager client.