diff --git a/specs/keysyms.xml b/specs/keysyms.xml
index 0b457ae..58e3f2a 100644
--- a/specs/keysyms.xml
+++ b/specs/keysyms.xml
@@ -40,9 +40,9 @@ There are six categories of KEYSYM values.
Special KEYSYMs
There are two special values:
-NoSymbol
+NoSymbol
and
-VoidSymbol.
+VoidSymbol.
They are used to indicate the absence of symbols (see
Section 5, Keyboards).
@@ -72,7 +72,7 @@ They are used to indicate the absence of symbols (see
00#x00000000
- NoSymbol
+ NoSymbol0
@@ -80,7 +80,7 @@ They are used to indicate the absence of symbols (see
255255#x00FFFFFF
- VoidSymbol
+ VoidSymbol
diff --git a/specs/sect1-9.xml b/specs/sect1-9.xml
index 91e3cac..6f6ec20 100644
--- a/specs/sect1-9.xml
+++ b/specs/sect1-9.xml
@@ -853,24 +853,25 @@ as vendor-specific.
A list of KEYSYMs is associated with each KEYCODE.
The list is intended to convey the set of symbols on the corresponding key.
If the list (ignoring trailing
-NoSymbol
+NoSymbol
entries) is a single KEYSYM "K",
then the list is treated as if it were
-the list "K NoSymbol
-K NoSymbol".
-If the list (ignoring trailing NoSymbol entries) is a pair of KEYSYMs
+the list "KNoSymbol
+KNoSymbol".
+If the list (ignoring trailing NoSymbol entries)
+is a pair of KEYSYMs
"K1 K2", then the list is treated as
if it were the list
"K1 K2 K1 K2".
If the list (ignoring trailing
-NoSymbol
+NoSymbol
entries) is
a triple of KEYSYMs "K1 K2 K3",
then the list is treated as if it were the list "
-K1 K2 K3 NoSymbol".
+K1 K2 K3NoSymbol".
When an explicit "void" element is desired in the list,
the value
-VoidSymbol
+VoidSymbol
can be used.
@@ -880,7 +881,7 @@ Group 1 contains the first and second KEYSYMs, Group 2 contains the third and
fourth KEYSYMs.
Within each group,
if the second element of the group is
-NoSymbol,
+NoSymbol,
then the group should be treated as if the second element were the
same as the first element, except when the first element is an alphabetic
KEYSYM "K" for which both lowercase
@@ -11394,10 +11395,10 @@ in keysyms.
The keysyms-per-keycode can be chosen arbitrarily by the client
to be large enough to hold all desired symbols.
A special KEYSYM value of
-NoSymbol
+NoSymbol
should be used to fill in unused elements for individual keycodes.
It is legal for
-NoSymbol
+NoSymbol
to appear in nontrailing positions of the effective list for a keycode.
@@ -11494,7 +11495,7 @@ in keysyms.
The keysyms-per-keycode value is chosen arbitrarily by the server
to be large enough to report all requested symbols.
A special KEYSYM value of
-NoSymbol
+NoSymbol
is used to fill in unused elements for individual keycodes.