From afbd3947071a33f59dda122f1ac396442a02c128 Mon Sep 17 00:00:00 2001 From: marha Date: Mon, 10 Oct 2011 07:52:38 +0200 Subject: fontconfig libX11 mesa pixman xkeyboard-config git updte 10 oct 2011 --- libX11/specs/XKB/ch01.xml | 22 ++++++------- libX11/specs/XKB/ch02.xml | 16 +++++----- libX11/specs/XKB/ch03.xml | 12 ++++---- libX11/specs/XKB/ch04.xml | 12 ++++---- libX11/specs/XKB/ch05.xml | 14 ++++----- libX11/specs/XKB/ch06.xml | 10 +++--- libX11/specs/XKB/ch07.xml | 16 +++++----- libX11/specs/XKB/ch08.xml | 40 ++++++++++++------------ libX11/specs/XKB/ch09.xml | 16 +++++----- libX11/specs/XKB/ch10.xml | 78 +++++++++++++++++++++++------------------------ libX11/specs/XKB/ch11.xml | 30 +++++++++--------- libX11/specs/XKB/ch12.xml | 12 ++++---- libX11/specs/XKB/ch13.xml | 26 ++++++++-------- libX11/specs/XKB/ch14.xml | 26 ++++++++-------- libX11/specs/XKB/ch15.xml | 44 +++++++++++++------------- libX11/specs/XKB/ch16.xml | 56 +++++++++++++++++----------------- libX11/specs/XKB/ch17.xml | 22 ++++++------- libX11/specs/XKB/ch18.xml | 16 +++++----- libX11/specs/XKB/ch19.xml | 2 +- libX11/specs/XKB/ch20.xml | 10 +++--- libX11/specs/XKB/ch21.xml | 17 +++++------ libX11/specs/XKB/ch22.xml | 2 +- 22 files changed, 249 insertions(+), 250 deletions(-) (limited to 'libX11/specs/XKB') diff --git a/libX11/specs/XKB/ch01.xml b/libX11/specs/XKB/ch01.xml index 5079a411a..e756d1a96 100644 --- a/libX11/specs/XKB/ch01.xml +++ b/libX11/specs/XKB/ch01.xml @@ -1,4 +1,4 @@ - + Overview @@ -6,7 +6,7 @@ The X Keyboard Extension provides capabilities that are lacking or are cumbersome in the core X protocol. - + Core X Protocol Support for Keyboards @@ -74,7 +74,7 @@ heuristics. - + Xkb Keyboard Extension Support for Keyboards @@ -93,7 +93,7 @@ designed to make keyboards more accessible to people with movement impairments. - + Xkb Extension Components @@ -214,7 +214,7 @@ configuration from its database of named components. Partial reconfiguration and incremental reconfiguration are both supported. - + Groups and Shift Levels @@ -225,7 +225,7 @@ description of groups and levels. - + Radio Groups @@ -242,7 +242,7 @@ XkbKB_RadioGroup - + Client Types @@ -285,7 +285,7 @@ operate properly. - + Compatibility With the Core Protocol @@ -301,7 +301,7 @@ configuration. - + Additional Protocol Errors @@ -315,7 +315,7 @@ BadKeyboard - + Extension Library Functions @@ -345,7 +345,7 @@ directly manipulate the new capabilities. - + Error Indications diff --git a/libX11/specs/XKB/ch02.xml b/libX11/specs/XKB/ch02.xml index 55f15a322..57286a475 100644 --- a/libX11/specs/XKB/ch02.xml +++ b/libX11/specs/XKB/ch02.xml @@ -1,6 +1,6 @@ - + Initialization and General Programming Information - + Extension Header Files The following include files are part of the Xkb standard: @@ -48,7 +48,7 @@ keyboard geometry descriptions. - + Extension Name The name of the Xkb extension is given in @@ -70,7 +70,7 @@ XInitExtension directly. - + Determining Library Compatibility If an application is dynamically linked, both the X server and the client-side @@ -160,7 +160,7 @@ XkbQueryExtension - + Initializing the Keyboard Extension Call @@ -469,7 +469,7 @@ XkbOD_Success - + Disabling the Keyboard Extension If a server supports the Xkb extension, the X library normally implements @@ -538,7 +538,7 @@ False - + Protocol Errors Many of the Xkb extension library functions described in this document can @@ -712,7 +712,7 @@ indicated ID - + Display and Device Specifications in Function Calls Where a connection to the server is passed as an argument (Display*) and an diff --git a/libX11/specs/XKB/ch03.xml b/libX11/specs/XKB/ch03.xml index 5ea411c4e..06d6d93f0 100644 --- a/libX11/specs/XKB/ch03.xml +++ b/libX11/specs/XKB/ch03.xml @@ -1,4 +1,4 @@ - + Data Structures @@ -27,7 +27,7 @@ structures. You should use them instead of allocating and freeing the structures yourself. - + Allocating Xkb Data Structures @@ -62,7 +62,7 @@ might be invalidated by calls to allocator functions. - + Adding Data and Editing Data Structures @@ -141,7 +141,7 @@ num_ - + Making Changes to the Server’s Keyboard Description @@ -178,7 +178,7 @@ changes data structure causes indeterminate behavior. - + Tracking Keyboard Changes in the Server @@ -224,7 +224,7 @@ keyboard description. - + Freeing Data Structures diff --git a/libX11/specs/XKB/ch04.xml b/libX11/specs/XKB/ch04.xml index dc9065d79..f267ee512 100644 --- a/libX11/specs/XKB/ch04.xml +++ b/libX11/specs/XKB/ch04.xml @@ -1,4 +1,4 @@ - + Xkb Events @@ -39,7 +39,7 @@ XkbSelectEventDetails specify have been met. - + Xkb Event Types @@ -264,7 +264,7 @@ event. - + Xkb Event Data Structures @@ -334,7 +334,7 @@ chapters where the events are described. - + Selecting Xkb Events @@ -635,7 +635,7 @@ XkbSelectEventDetails - + Event Masks @@ -767,7 +767,7 @@ XkbSelectEvents - + Unified Xkb Event Type diff --git a/libX11/specs/XKB/ch05.xml b/libX11/specs/XKB/ch05.xml index 3785c44d7..626a0c040 100644 --- a/libX11/specs/XKB/ch05.xml +++ b/libX11/specs/XKB/ch05.xml @@ -1,4 +1,4 @@ - + Keyboard State @@ -13,7 +13,7 @@ Keyboard state encompasses all of the transitory information necessary to map a - + Keyboard State Description The Xkb keyboard state is comprised of the state of all keyboard modifiers, the keyboard group, and the state of the pointer buttons. These are grouped into the following components: @@ -294,10 +294,10 @@ The X11 protocol interpretation of modifiers does not include direct support for - + Changing the Keyboard State - + Changing Modifiers @@ -492,7 +492,7 @@ False - + Changing Groups @@ -645,7 +645,7 @@ False - + Determining Keyboard State @@ -739,7 +739,7 @@ All group values are expressed as group indices in the range [0..3]. Modifiers a - + Tracking Keyboard State diff --git a/libX11/specs/XKB/ch06.xml b/libX11/specs/XKB/ch06.xml index 3bd77fab2..f74137131 100644 --- a/libX11/specs/XKB/ch06.xml +++ b/libX11/specs/XKB/ch06.xml @@ -1,4 +1,4 @@ - + Complete Keyboard Description @@ -8,7 +8,7 @@ this single structure and provides references to other sections of this document that discuss the major Xkb components in detail. - + The XkbDescRec Structure @@ -189,7 +189,7 @@ XkbDescRec - + Obtaining a Keyboard Description from the Server @@ -277,7 +277,7 @@ XkbFreeKeyboard - + Tracking Changes to the Keyboard Description in the Server @@ -288,7 +288,7 @@ tracking changes to the keyboard description. - + Allocating and Freeing a Keyboard Description diff --git a/libX11/specs/XKB/ch07.xml b/libX11/specs/XKB/ch07.xml index cd1b7dbd0..93d61d8cc 100644 --- a/libX11/specs/XKB/ch07.xml +++ b/libX11/specs/XKB/ch07.xml @@ -1,4 +1,4 @@ - + Virtual Modifiers @@ -62,7 +62,7 @@ specify the desired behavior, without regard for the actual physical bindings in effect. - + Virtual Modifier Names and Masks @@ -101,7 +101,7 @@ XkbGetNames - + Modifier Definitions @@ -158,7 +158,7 @@ for the keyboard mapping of interest. - + Binding Virtual Modifiers to Real Modifiers @@ -174,7 +174,7 @@ Figure 16.2. - + Virtual Modifier Key Mapping @@ -326,7 +326,7 @@ client has not requested it) while the server’s corresponding definition may contain virtual modifier information. - + Inactive Modifier Sets @@ -364,7 +364,7 @@ virtual modifiers are bound. - + Conventions @@ -384,7 +384,7 @@ following names are suggested: - + Example diff --git a/libX11/specs/XKB/ch08.xml b/libX11/specs/XKB/ch08.xml index 0d19a3d7a..87c0c08f8 100644 --- a/libX11/specs/XKB/ch08.xml +++ b/libX11/specs/XKB/ch08.xml @@ -1,4 +1,4 @@ - + Indicators @@ -42,7 +42,7 @@ keyboard indicators, which makes it straightforward to provide an on-screen used for manipulating them. - + Indicator Names @@ -62,7 +62,7 @@ XkbGetNames - + Indicator Data Structures @@ -74,7 +74,7 @@ XkbIndicatorMapRec - + XkbIndicatorRec @@ -129,7 +129,7 @@ phys_indicators - + XkbIndicatorMapRec @@ -191,7 +191,7 @@ For more information on the effects of explicit changes to indicators and the relationship to the indicator map, see section 8.4.1. - + XkbIndicatorMapRec flags field @@ -306,7 +306,7 @@ indicator on. If the conditions do not match, Xkb turns the indicator off. - + XkbIndicatorMapRec which_groups and groups fields @@ -520,7 +520,7 @@ groups - + XkbIndicatorMapRec which_mods and mods fields @@ -787,7 +787,7 @@ mods - + XkbIndicatorMapRec ctrls field @@ -824,7 +824,7 @@ ctrls - + Getting Information About Indicators @@ -842,7 +842,7 @@ XkbIndicatorRec - + Getting Indicator State @@ -923,7 +923,7 @@ XkbGetIndicatorState - + Getting Indicator Information by Index @@ -1018,7 +1018,7 @@ XkbFreeIndicatorMaps - + Getting Indicator Information by Name @@ -1189,7 +1189,7 @@ BadImplementation - + Changing Indicator Maps and State @@ -1216,7 +1216,7 @@ XkbChangeIndicators. - + Effects of Explicit Changes on Indicators @@ -1314,7 +1314,7 @@ ctrls - + Changing Indicator Maps by Index @@ -1380,7 +1380,7 @@ desc - + Changing Indicator Maps by Name @@ -1567,7 +1567,7 @@ XkbNamesNotify - + The XkbIndicatorChangesRec Structure @@ -1704,7 +1704,7 @@ XkbIndicatorMapNotify - + Tracking Changes to Indicator State or Map @@ -1983,7 +1983,7 @@ BadMatch - + Allocating and Freeing Indicator Maps diff --git a/libX11/specs/XKB/ch09.xml b/libX11/specs/XKB/ch09.xml index d04669a12..9a6bc9b73 100644 --- a/libX11/specs/XKB/ch09.xml +++ b/libX11/specs/XKB/ch09.xml @@ -1,4 +1,4 @@ - + Bells @@ -95,7 +95,7 @@ This chapter describes bell names, the functions used to generate named bells, and the events the server generates for bells. - + Bell Names @@ -192,7 +192,7 @@ XkbBellNotify - + Audible Bells @@ -232,7 +232,7 @@ information on auto-reset controls, see section 10.1.2. - + Bell Functions @@ -334,7 +334,7 @@ XkbBellNotifyEvent - + Generating Named Bells @@ -564,7 +564,7 @@ XkbBell - + Generating Named Bell Events @@ -787,7 +787,7 @@ without first initializing the keyboard extension. - + Forcing a Server-Generated Bell @@ -980,7 +980,7 @@ XkbBell - + Detecting Bells diff --git a/libX11/specs/XKB/ch10.xml b/libX11/specs/XKB/ch10.xml index 76acd032f..97ce484e1 100644 --- a/libX11/specs/XKB/ch10.xml +++ b/libX11/specs/XKB/ch10.xml @@ -1,4 +1,4 @@ - + Keyboard Controls @@ -197,7 +197,7 @@ XkbControlsRec once follow at the end of the chapter. - + Controls that Enable and Disable Other Controls @@ -211,7 +211,7 @@ AutoReset - + The EnabledControls Control @@ -337,7 +337,7 @@ its behavior in detail. - + The AutoReset Control @@ -597,7 +597,7 @@ changes - + Control for Bell Behavior @@ -607,7 +607,7 @@ AudibleBell - + The AudibleBell Control @@ -627,7 +627,7 @@ sound is forced. See section 9.2. - + Controls for Repeat Key Behavior @@ -650,7 +650,7 @@ down. - + The PerKeyRepeat Control @@ -672,7 +672,7 @@ XkbControlsRec - + The RepeatKeys Control @@ -865,7 +865,7 @@ False - + The DetectableAutorepeat Control @@ -1110,7 +1110,7 @@ False - + Controls for Keyboard Overlays (Overlay1 and Overlay2 Controls) @@ -1159,7 +1159,7 @@ XkbKB_Overlay2 - + Controls for Using the Mouse from the Keyboard @@ -1183,7 +1183,7 @@ discussed in Chapter 16. - + The MouseKeys Control @@ -1226,7 +1226,7 @@ Shift+Alt+NumLock , but this may vary depending on the keymap. - + The MouseKeysAccel Control @@ -1302,7 +1302,7 @@ XkbSA_MovePtr action (see section 16.1) specifies relative or absolute pointer motion. - + Absolute Pointer Motion @@ -1319,7 +1319,7 @@ stays at the same X position. - + Relative Pointer Motion @@ -1474,7 +1474,7 @@ MouseKeys Acceleration - + Controls for Better Keyboard Access by Physically Impaired Persons @@ -1493,7 +1493,7 @@ Wisconsin-Madison WI 53705-2280. Phone: 608-262-6966. e-mail: info@trace.wisc.ed . - + The AccessXKeys Control @@ -1561,7 +1561,7 @@ in state, as described in section 10.6.3, or - + The AccessXTimeout Control @@ -1849,7 +1849,7 @@ False - + The AccessXFeedback Control @@ -1989,7 +1989,7 @@ XkbBellNotify - + AccessXNotify Events @@ -2089,7 +2089,7 @@ BounceKeys debounce delay. - + Selecting for AccessX Events @@ -2183,7 +2183,7 @@ values_for_bits - + StickyKeys, RepeatKeys, and MouseKeys Events @@ -2211,7 +2211,7 @@ MouseKeys - + The SlowKeys Control @@ -2399,7 +2399,7 @@ False - + The BounceKeys Control @@ -2581,7 +2581,7 @@ False - + The StickyKeys Control @@ -2698,7 +2698,7 @@ configured: one to automatically disable it, and one to control the latching behavior of modifier keys. - + StickyKeys Options @@ -2904,7 +2904,7 @@ False - + Controls for General Keyboard Mapping @@ -2944,7 +2944,7 @@ IgnoreGroupLock specifying a grab for every possible modifier combination. - + The GroupsWrap Control @@ -3019,7 +3019,7 @@ group_info , which also normalizes a group under certain circumstances. - + The IgnoreLockMods Control @@ -3202,7 +3202,7 @@ False - + The IgnoreGroupLock Control @@ -3222,7 +3222,7 @@ functions (see section 10.1) to change its state. - + The InternalMods Control @@ -3397,7 +3397,7 @@ False - + The XkbControlsRec Structure @@ -4303,7 +4303,7 @@ indicates that the key is a repeating key. - + Querying Controls @@ -4443,7 +4443,7 @@ which - + Changing Controls @@ -4585,7 +4585,7 @@ XkbChangeEnabledControls - + The XkbControlsChangesRec Structure @@ -4707,7 +4707,7 @@ dpy - + Tracking Changes to Keyboard Controls @@ -5019,7 +5019,7 @@ BadMatch - + Allocating and Freeing an XkbControlsRec @@ -5208,7 +5208,7 @@ NULL. - + The Miscellaneous Per-client Controls diff --git a/libX11/specs/XKB/ch11.xml b/libX11/specs/XKB/ch11.xml index fe05e9cb2..1d8d1dc2a 100644 --- a/libX11/specs/XKB/ch11.xml +++ b/libX11/specs/XKB/ch11.xml @@ -1,4 +1,4 @@ - + X Library Controls @@ -53,7 +53,7 @@ normally; however, the feedback that would normally occur with the controls enabled may be missing. - + Controls Affecting Keycode-to-String Translation @@ -71,7 +71,7 @@ affecting simple string lookups are: LevelOneUsesShiftAndLock - + ForceLatin1Lookup @@ -89,7 +89,7 @@ is disabled, allowing characters outside of the Latin1 set to be returned. - + ConsumeLookupMods @@ -166,7 +166,7 @@ refer to Chapter 12. - + AlwaysConsumeShiftAndLock @@ -187,7 +187,7 @@ AlwaysConsumeShiftAndLock - + Controls Affecting Compose Processing @@ -216,7 +216,7 @@ the compose processing controls is optional in an Xkb implementation. - + ConsumeKeysOnComposeFail @@ -255,7 +255,7 @@ ConsumeKeysOnComposeFail - + ComposeLED @@ -288,7 +288,7 @@ this purpose. - + BeepOnComposeFail @@ -325,10 +325,10 @@ ComposeFail - + Controls Effecting Event Delivery - + IgnoreNewKeyboards @@ -361,7 +361,7 @@ MappingNotify - + Manipulating the Library Controls @@ -418,7 +418,7 @@ defined in Table 11.1. - + Determining Which Library Controls are Implemented @@ -459,7 +459,7 @@ library and is composed of an inclusive OR of bits from Table 11.1. - + Determining the State of the Library Controls @@ -502,7 +502,7 @@ is enabled does not imply that it is actually implemented. - + Changing the State of the Library Controls diff --git a/libX11/specs/XKB/ch12.xml b/libX11/specs/XKB/ch12.xml index 1f10261c7..928d83828 100644 --- a/libX11/specs/XKB/ch12.xml +++ b/libX11/specs/XKB/ch12.xml @@ -1,4 +1,4 @@ - + Interpreting Key Events @@ -7,7 +7,7 @@ to directly interpret Xkb data structures. Xkb also modifies the behavior of several core X library functions. - + Effects of Xkb on the Core X Library @@ -24,7 +24,7 @@ includes ways to control or disable it. - + Effects of Xkb on Event State @@ -38,7 +38,7 @@ by the core protocol. - + Effects of Xkb on MappingNotify Events @@ -112,7 +112,7 @@ requesting notification of changes to the legal range of keycodes. - + X Library Functions Affected by Xkb @@ -228,7 +228,7 @@ the keysym are consumed and are not used to look up the string. - + Xkb Event and Keymap Functions diff --git a/libX11/specs/XKB/ch13.xml b/libX11/specs/XKB/ch13.xml index 6f8fce033..101003817 100644 --- a/libX11/specs/XKB/ch13.xml +++ b/libX11/specs/XKB/ch13.xml @@ -1,4 +1,4 @@ - + Keyboard Geometry @@ -244,7 +244,7 @@ section. Keyboard with Four Sections --> - + Shapes and Outlines @@ -348,7 +348,7 @@ degraded image of the keyboard. - + Sections @@ -436,7 +436,7 @@ containing the entire section. - + Rows and Keys @@ -464,7 +464,7 @@ between a key and its predecessor. - + Doodads @@ -629,7 +629,7 @@ XkbLogoDoodad - + Overlay Rows and Overlay Keys @@ -660,7 +660,7 @@ while the key specified in over must not be. - + Drawing a Keyboard Representation @@ -678,7 +678,7 @@ To draw a representation of the keyboard, draw in the following order: - + Geometry Data Structures @@ -956,7 +956,7 @@ angle degrees. - + DoodadRec Structures @@ -1071,7 +1071,7 @@ typedef struct _XkbLogoDoodad { - + Getting Keyboard Geometry From the Server @@ -1202,7 +1202,7 @@ name - + Using Keyboard Geometry @@ -1544,7 +1544,7 @@ under - + Adding Elements to a Keyboard Geometry @@ -2402,7 +2402,7 @@ NULL - + Allocating and Freeing Geometry Components diff --git a/libX11/specs/XKB/ch14.xml b/libX11/specs/XKB/ch14.xml index cc376dba4..518e1aca4 100644 --- a/libX11/specs/XKB/ch14.xml +++ b/libX11/specs/XKB/ch14.xml @@ -1,4 +1,4 @@ - + Xkb Keyboard Mapping @@ -30,7 +30,7 @@ Chapter 15, "Xkb Client Keyboard Mapping" and Chapter 16, "Xkb Server Keyboard Mapping." - + Notation and Terminology @@ -118,7 +118,7 @@ A . - + Core Implementation @@ -161,7 +161,7 @@ Num_Lock - + Xkb Implementation @@ -209,7 +209,7 @@ detail in section 16.2. - + Getting Map Components from the Server @@ -571,7 +571,7 @@ the reply from the server was invalid). - + Changing Map Components in the Server @@ -679,7 +679,7 @@ helper functions and provides a pointer to where they are defined. - + The XkbMapChangesRec Structure @@ -944,7 +944,7 @@ BadValue - + Tracking Changes to Map Components @@ -1042,7 +1042,7 @@ resized - + Allocating and Freeing Client and Server Maps @@ -1082,7 +1082,7 @@ Xfree - + Allocating an Empty Client Map @@ -1271,7 +1271,7 @@ BadValue - + Freeing a Client Map @@ -1363,7 +1363,7 @@ NULL. - + Allocating an Empty Server Map @@ -1548,7 +1548,7 @@ BadAlloc - + Freeing a Server Map diff --git a/libX11/specs/XKB/ch15.xml b/libX11/specs/XKB/ch15.xml index 25ee61f5f..5ab96ae13 100644 --- a/libX11/specs/XKB/ch15.xml +++ b/libX11/specs/XKB/ch15.xml @@ -1,4 +1,4 @@ - + Xkb Client Keyboard Mapping @@ -25,7 +25,7 @@ Figure 15.1 shows the relationships between elements in the client map: Xkb Client Map --> - + The XkbClientMapRec Structure @@ -58,7 +58,7 @@ XkbClientMapRec - + Key Types @@ -398,7 +398,7 @@ level-one symbols. - + The Canonical Key Types @@ -423,7 +423,7 @@ types XkbKeypadIndex - + ONE_LEVEL @@ -451,7 +451,7 @@ XkbOneLevelIndex - + TWO_LEVEL @@ -484,7 +484,7 @@ XkbTwoLevelIndex - + ALPHABETIC @@ -561,7 +561,7 @@ XkbAlphabeticIndex - + KEYPAD @@ -635,7 +635,7 @@ XkbKeypadIndex - + Initializing the Canonical Key Types in a New Client Map @@ -740,7 +740,7 @@ xkb - + Getting Key Types from the Server @@ -834,7 +834,7 @@ num - + Changing the Number of Levels in a Key Type @@ -1004,7 +1004,7 @@ Success - + Copying Key Types @@ -1182,7 +1182,7 @@ Success - + Key Symbol Map @@ -1264,7 +1264,7 @@ These fields are described in detail in the following sections. - + Per-Key Key Type Indices @@ -1392,7 +1392,7 @@ group - + Per-Key Group Information @@ -1646,7 +1646,7 @@ XkbSymMapRec - + Key Width @@ -1664,7 +1664,7 @@ symbols or set of types bound to a key are changed. - + Offset in to the Symbol Map @@ -1974,7 +1974,7 @@ keycode - + Getting the Symbol Map for Keys from the Server @@ -2090,7 +2090,7 @@ BadAlloc - + Changing the Number of Groups and Types Bound to a Key @@ -2332,7 +2332,7 @@ BadAlloc - + Changing the Number of Symbols Bound to a Key @@ -2458,7 +2458,7 @@ a key. - + The Per-Key Modifier Map @@ -2496,7 +2496,7 @@ Chapter 16). - + Getting the Per-Key Modifier Map from the Server diff --git a/libX11/specs/XKB/ch16.xml b/libX11/specs/XKB/ch16.xml index 515323f7b..2cfdd8e2d 100644 --- a/libX11/specs/XKB/ch16.xml +++ b/libX11/specs/XKB/ch16.xml @@ -1,4 +1,4 @@ - + Xkb Server Keyboard Mapping @@ -72,7 +72,7 @@ vmodmap and are defined in section 16.4. - + Key Actions @@ -410,7 +410,7 @@ keycode - + The XkbAction Structure @@ -448,7 +448,7 @@ structures for each action in detail. - + The XkbAnyAction Structure @@ -598,7 +598,7 @@ have an associated data structure. - + Actions for Changing Modifiers’ State @@ -973,7 +973,7 @@ XkbISOAction - + Actions for Changing Group State @@ -1272,7 +1272,7 @@ XkbISOAction - + Actions for Moving the Pointer @@ -1563,7 +1563,7 @@ y - + Actions for Simulating Pointer Button Press and Release @@ -1782,7 +1782,7 @@ XkbSA_LockPtrBtn - + Actions for Changing the Pointer Button Simulated @@ -1982,7 +1982,7 @@ val - + Actions for Locking Modifiers and Group @@ -2424,7 +2424,7 @@ SA_LockControls - + Actions for Changing the Active Screen @@ -2596,7 +2596,7 @@ s - + Actions for Changing Boolean Controls State @@ -2858,7 +2858,7 @@ ctrls - + Actions for Generating Messages @@ -2954,7 +2954,7 @@ XkbActionMessageLength unsigned characters and may be set to anything the keymap designer wishes. - + Detecting Key Action Messages @@ -3090,7 +3090,7 @@ XkbActionMessageLength - + Actions for Generating a Different Keycode @@ -3351,7 +3351,7 @@ v - + Actions for Generating DeviceButtonPress and DeviceButtonRelease @@ -3531,7 +3531,7 @@ XkbSA_LockDeviceBtn - + Actions for Simulating Events from Device Valuators @@ -3683,7 +3683,7 @@ For a dial box with eight dials, any value in the range 0..7 would be correct. - + Obtaining Key Actions for Keys from the Server @@ -3802,7 +3802,7 @@ BadAlloc - + Changing the Number of Actions Bound to a Key @@ -3932,7 +3932,7 @@ a key. - + Key Behavior @@ -3944,7 +3944,7 @@ pressed again. - + Radio Groups @@ -3989,7 +3989,7 @@ currently defined is: - + The XkbBehavior Structure @@ -4123,7 +4123,7 @@ keyboard to implement the behavior. - + Obtaining Key Behaviors for Keys from the Server @@ -4242,7 +4242,7 @@ BadAlloc - + Explicit Components—Avoiding Automatic Remapping by the Server @@ -4354,7 +4354,7 @@ match the key. - + Obtaining Explicit Components for Keys from the Server @@ -4473,7 +4473,7 @@ BadAlloc - + Virtual Modifier Mapping @@ -4565,7 +4565,7 @@ keyboard description are shown in Figure 16.2. Virtual Modifier Relationships --> - + Obtaining Virtual Modifier Bindings from the Server @@ -4670,7 +4670,7 @@ BadAlloc. - + Obtaining Per-Key Virtual Modifier Mappings from the Server diff --git a/libX11/specs/XKB/ch17.xml b/libX11/specs/XKB/ch17.xml index 3c44da5c1..2bf30275b 100644 --- a/libX11/specs/XKB/ch17.xml +++ b/libX11/specs/XKB/ch17.xml @@ -1,4 +1,4 @@ - + The Xkb Compatibility Map @@ -122,7 +122,7 @@ subsequent transformations have a particular result. - + The XkbCompatMap Structure @@ -171,7 +171,7 @@ override controls are used in each of the three cases where compatibility transformations are made. - + Xkb State to Core Protocol State Transformation @@ -247,7 +247,7 @@ event as zero. - + Core Keyboard Mapping to Xkb Keyboard Mapping Transformation @@ -399,7 +399,7 @@ XkbCompatMapRec (see Figure 17.3). - + Symbol Interpretations — the XkbSymInterpretRec Structure @@ -671,7 +671,7 @@ KB_Lock - + Xkb Keyboard Mapping to Core Keyboard Mapping Transformations @@ -733,7 +733,7 @@ modifier mapping. - + Getting Compatibility Map Components From the Server @@ -883,7 +883,7 @@ BadLength - + Using the Compatibility Map @@ -1241,7 +1241,7 @@ bindings of the key. - + Changing the Server’s Compatibility Map @@ -1456,7 +1456,7 @@ NULL - + Tracking Changes to the Compatibility Map @@ -1585,7 +1585,7 @@ compat.sym_interpret - + Allocating and Freeing the Compatibility Map diff --git a/libX11/specs/XKB/ch18.xml b/libX11/specs/XKB/ch18.xml index 025d777f9..98239bf2f 100644 --- a/libX11/specs/XKB/ch18.xml +++ b/libX11/specs/XKB/ch18.xml @@ -1,4 +1,4 @@ - + Symbolic Names @@ -26,7 +26,7 @@ names component of the keyboard description. - + The XkbNamesRec Structure @@ -227,7 +227,7 @@ radio_groups - + Symbolic Names Masks @@ -361,7 +361,7 @@ description are shown in Table 18.1. - + Getting Symbolic Names From the Server @@ -495,7 +495,7 @@ XkbFreeNames - + Changing Symbolic Names on the Server @@ -621,7 +621,7 @@ num_types -<sect3 id='the_xkbnamechangesrec_structure'> +<sect3 id='The_XkbNameChangesRec_Structure'> <title>The XkbNameChangesRec Structure @@ -814,7 +814,7 @@ changes - + Tracking Name Changes @@ -1044,7 +1044,7 @@ BadMatch - + Allocating and Freeing Symbolic Names diff --git a/libX11/specs/XKB/ch19.xml b/libX11/specs/XKB/ch19.xml index 9e675b358..b00afc34b 100644 --- a/libX11/specs/XKB/ch19.xml +++ b/libX11/specs/XKB/ch19.xml @@ -1,4 +1,4 @@ - + Replacing a Keyboard "On the Fly" diff --git a/libX11/specs/XKB/ch20.xml b/libX11/specs/XKB/ch20.xml index e58686f35..20d5b27d4 100644 --- a/libX11/specs/XKB/ch20.xml +++ b/libX11/specs/XKB/ch20.xml @@ -1,4 +1,4 @@ - + Server Database of Keyboard Components @@ -117,7 +117,7 @@ When a keyboard description is built, the components are processed in the order in which they appear in Table 20.1; later definitions override earlier ones. - + Component Names @@ -151,7 +151,7 @@ use of other characters is implementation-dependent. - + Listing the Known Keyboard Components @@ -389,7 +389,7 @@ XkbComponentListRec - + Component Hints @@ -523,7 +523,7 @@ XkbLC_AlternateGroup - + Building a Keyboard Description Using the Server Database diff --git a/libX11/specs/XKB/ch21.xml b/libX11/specs/XKB/ch21.xml index aef8378fe..bd5738991 100644 --- a/libX11/specs/XKB/ch21.xml +++ b/libX11/specs/XKB/ch21.xml @@ -1,4 +1,4 @@ - + Attaching Xkb Actions to X Input Extension Devices @@ -154,7 +154,7 @@ KeyClass silently if Xkb access to those devices is not supported by the X server. - + XkbDeviceInfoRec @@ -364,7 +364,7 @@ them. - + Querying Xkb Features for Non-KeyClass Input Extension Devices @@ -923,8 +923,7 @@ Match - + Allocating, Initializing, and Freeing the XkbDeviceInfoRec Structure @@ -1319,8 +1318,8 @@ themselves are preserved. - -Setting Xkb Features for Non-KeyClass Input Extension Devices + +Setting Xkb Features for Non-KeyClass Input Extension Devices The Xkb extension allows clients to assign any key action to either core @@ -1681,7 +1680,7 @@ BadMatch - + XkbExtensionDeviceNotify Event @@ -1783,7 +1782,7 @@ state or configuration. - + Tracking Changes to Extension Devices diff --git a/libX11/specs/XKB/ch22.xml b/libX11/specs/XKB/ch22.xml index ba16bffbc..8a509b7d4 100644 --- a/libX11/specs/XKB/ch22.xml +++ b/libX11/specs/XKB/ch22.xml @@ -1,4 +1,4 @@ - + Debugging Aids -- cgit v1.2.3