From 861f3087ee0f501362a67501f384c2ca4c7bfe73 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Thu, 10 Jul 2014 20:00:53 -0700 Subject: [PATCH] specs/XKB: Manual fixup of type markup Signed-off-by: Alan Coopersmith --- specs/XKB/ch15.xml | 16 ++++++++-------- specs/XKB/ch16.xml | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/specs/XKB/ch15.xml b/specs/XKB/ch15.xml index 3dd23ec8..e4898cc6 100644 --- a/specs/XKB/ch15.xml +++ b/specs/XKB/ch15.xml @@ -1200,11 +1200,11 @@ The entire list of key symbols for the keyboard mapping is held in the syms field of the client map. Whereas the core keyboard mapping is a two-dimensional array of -KeySyms +KeySyms whose rows are indexed by keycode, the syms field of Xkb is a linear list of -KeySyms +KeySyms that needs to be indexed uniquely for each key. This section describes the key symbol map and the methods for determining the symbols bound to a key. @@ -1214,14 +1214,14 @@ symbol map and the methods for determining the symbols bound to a key. The reason the syms field is a linear list of -KeySyms +KeySyms is to reduce the memory consumption associated with a keymap; because Xkb allows individual keys to have multiple shift levels and a different number of groups per key, a single two-dimensional array of -KeySyms +KeySyms would potentially be very large and sparse. Instead, Xkb provides a small two-dimensional array of -KeySyms +KeySyms for each key. To store all of these individual arrays, Xkb concatenates each array together in the syms @@ -1231,7 +1231,7 @@ array together in the In order to determine which -KeySyms +KeySyms in the syms field are associated with each keycode, the client map contains an array of @@ -1690,7 +1690,7 @@ symbols or set of types bound to a key are changed. The key width and number of groups associated with a key are used to form a small two-dimensional array of -KeySyms +KeySyms for a key. This array may be different sizes for different keys. The array for a single key is stored as a linear list, in row-major order. The arrays for all of the keys are stored in the @@ -2007,7 +2007,7 @@ corresponding to XkbKeySymEntry returns the -keysym +KeySym corresponding to shift level shift and group diff --git a/specs/XKB/ch16.xml b/specs/XKB/ch16.xml index c4b829c2..c1c6b8db 100644 --- a/specs/XKB/ch16.xml +++ b/specs/XKB/ch16.xml @@ -134,7 +134,7 @@ The reason the is to reduce the memory consumption associated with a keymap. Because Xkb allows individual keys to have multiple shift levels and a different number of groups per key, a single two-dimensional array of -KeySyms +KeySyms would potentially be very large and sparse. Instead, Xkb provides a small two-dimensional array of XkbActions