From cb49f95af605bd5019e194eeb656d8789d57756a Mon Sep 17 00:00:00 2001 From: Matt Dew Date: Mon, 3 Oct 2011 18:06:16 -0600 Subject: 1 - fix the capitolization of the ID attriutes to match either the or <funcdef> string it goes with. 2 - fix any <linkend>'s that were affected by 1. 3 - any <function> in the docs that has an actual funcdef, will become an olink. Signed-off-by: Matt Dew <marcoz@osource.org> --- specs/ch02.xml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'specs/ch02.xml') diff --git a/specs/ch02.xml b/specs/ch02.xml index ab7aa23..0234297 100644 --- a/specs/ch02.xml +++ b/specs/ch02.xml @@ -1,4 +1,4 @@ -<chapter id='keyboard_state'> +<chapter id='Keyboard_State'> <title>Keyboard State The core protocol description of @@ -73,7 +73,7 @@ a single keyboard, or to access less-commonly used symbols within a character set. - + Locking and Latching Modifiers and Groups With the core protocol, there is no way to @@ -89,7 +89,7 @@ groups apply only to the next key event that does not change keyboard state. - + Fundamental Components of XKB Keyboard State The fundamental components of XKB keyboard state include: @@ -128,7 +128,7 @@ only in response to keyboard or pointer activity. - + Computing Effective Modifier and Group The effective modifiers and group @@ -211,7 +211,7 @@ GroupsWrap - + Computing A State Field from an XKB State Many events report the keyboard state @@ -253,7 +253,7 @@ modifiers and the pointer button state. - + Derived Components of XKB Keyboard State In addition to the fundamental state @@ -273,7 +273,7 @@ ServerInternalModifiers IgnoreLocksModifiers and IgnoreGroupLock - controls, described in Server + controls, described in Server Internal Modifiers and Ignore Locks Behavior, to derive these two states as follows: @@ -295,7 +295,7 @@ effects of any locked groups. - + Server Internal Modifiers and Ignore Locks Behavior The core protocol does not provide any @@ -348,14 +348,14 @@ this behavior without exhaustively grabbing every possible modifier combination. - + Compatibility Components of Keyboard State The core protocol interpretation of keyboard modifiers does not include direct support for multiple groups, so XKB reports the effective keyboard group to XKB-aware clients using some of the reserved bits in the state field of some core protocol events, as described in -Computing A State Field from an +Computing A State Field from an XKB State. @@ -363,7 +363,7 @@ XKB State. This modified state field would not be interpreted correctly by XKB-unaware clients, so XKB provides a group compatibility mapping -(see Group Compatibility Map) which +(see Group Compatibility Map) which remaps the keyboard group into a core modifier mask that has similar effects, when possible. XKB maintains three compatibility state components that are used to make non-XKB clients work as well as possible: @@ -398,7 +398,7 @@ of the grab state. Compatibility states are essentially the corresponding XKB state, but with -keyboard group possibly encoded as one or more modifiers; Group Compatibility Map describes +keyboard group possibly encoded as one or more modifiers; Group Compatibility Map describes the group compatibility map, which specifies the modifier(s) that correspond to each keyboard group. -- cgit v1.2.3