diff options
author | Matt Dew <marcoz@osource.org> | 2011-03-02 17:11:05 -0700 |
---|---|---|
committer | Matt Dew <marcoz@osource.org> | 2011-03-04 21:51:20 -0700 |
commit | c336374f3bf34ce875b29001548470f8d824141e (patch) | |
tree | c953943f1fa3937c332f4a0600f097129c2a9800 /specs/ch02.xml | |
parent | 72ae502f833db82fa3ceb0146332d6885d5b86fa (diff) | |
download | xorg-proto-kbproto-c336374f3bf34ce875b29001548470f8d824141e.tar.gz |
Fix bad link anchors.
Fix broken links in kxproto. The old links hardcoded the output
filename 'XKBproto.htm' and used anchors that didn't convert correctly.
The new anchors are strings that use the same convention as
other anchors in other docs.
Fix links like:
<ulink url="XKBproto.htm#50332257_45660">Compute State Field</ulink>
to be:
<link linkend='computing_a_state_field_from_an_xkb_state'>Compute State Field</link>
Signed-off-by: Matt Dew <marcoz@osource.org>
Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Diffstat (limited to 'specs/ch02.xml')
-rw-r--r-- | specs/ch02.xml | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/specs/ch02.xml b/specs/ch02.xml index 27a566a..e3558d1 100644 --- a/specs/ch02.xml +++ b/specs/ch02.xml @@ -273,8 +273,8 @@ ServerInternalModifiers</emphasis> IgnoreLocksModifiers</emphasis> and <emphasis> IgnoreGroupLock</emphasis> - controls, described in <ulink url="XKBproto.htm#50332257_45660">See Server -Internal Modifiers and Ignore Locks Behavior</ulink>, to derive these two + controls, described in <link linkend='server_internal_modifiers_and_ignore_locks_behavior'>See Server +Internal Modifiers and Ignore Locks Behavior</link>, to derive these two states as follows: </para> @@ -355,16 +355,15 @@ 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 -<ulink url="XKBproto.htm#50332257_90933">See Computing A State Field from an -XKB State</ulink>. +<link linkend='computing_a_state_field_from_an_xkb_state'>See Computing A State Field from an +XKB State</link>. </para> <para> This modified state field would not be interpreted correctly by XKB-unaware clients, so XKB provides a <emphasis> group compatibility mapping</emphasis> -(see <ulink -url="XKBproto.htm#50332257_40656">See Group Compatibility Map</ulink>) which +(see <link linkend='group_compatibility_map'>See Group Compatibility Map</link>) 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: @@ -399,8 +398,7 @@ of the grab state. <para> Compatibility states are essentially the corresponding XKB state, but with -keyboard group possibly encoded as one or more modifiers; <ulink -url="XKBproto.htm#50332257_40656">See Group Compatibility Map</ulink> describes +keyboard group possibly encoded as one or more modifiers; <link linkend='group_compatibility_map'>See Group Compatibility Map</link> describes the group compatibility map, which specifies the modifier(s) that correspond to each keyboard group. </para> |