summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey V. Udaltsov <svu@gnome.org>2009-07-14 22:28:59 +0100
committerSergey V. Udaltsov <svu@gnome.org>2009-07-14 22:28:59 +0100
commitdc5d0119d9bba629889e511d8e17e463fd5143fb (patch)
treebece8de9f6745aa2a3fa3113d832edc0167e5db0
parent898625a0ec1501ee6b521ef00a8598cc5d38cabd (diff)
added us(crd) to extras
http://bugs.freedesktop.org/show_bug.cgi?id=22635
-rw-r--r--ChangeLog6
-rw-r--r--rules/base.extras.xml.in7
-rw-r--r--rules/extras/variantsMapping.lst3
-rw-r--r--symbols/extras/us28
4 files changed, 43 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 480ddcad..91f0aebb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-07-14 Sergey Udaltsov
+
+ * rules/base.extras.xml.in, rules/extras/variantsMapping.lst,
+ symbols/extras/us: added us(crd) to extras,
+ http://bugs.freedesktop.org/show_bug.cgi?id=22635
+
2009-07-09 Sergey Udaltsov
* rules/base.xml.in, symbols/bg: updated bg variants,
diff --git a/rules/base.extras.xml.in b/rules/base.extras.xml.in
index 580b2c28..7e32c314 100644
--- a/rules/base.extras.xml.in
+++ b/rules/base.extras.xml.in
@@ -39,6 +39,13 @@
<!-- No ISO code in ISO639-2, only draft ISO693-3 -->
</configItem>
</variant>
+ <variant>
+ <configItem>
+ <name>crd</name>
+ <_description>Couer D'alene Salish</_description>
+ <languageList><iso639Id>crd</iso639Id></languageList>
+ </configItem>
+ </variant>
</variantList>
</layout>
<layout>
diff --git a/rules/extras/variantsMapping.lst b/rules/extras/variantsMapping.lst
index 4ed9be3f..c49f70e0 100644
--- a/rules/extras/variantsMapping.lst
+++ b/rules/extras/variantsMapping.lst
@@ -1,3 +1,4 @@
rs combiningkeys extras/rs combiningkeys
-us intl-unicode extras/us intl-unicode
us alt-intl-unicode extras/us alt-intl-unicode
+us crd extras/us crd
+us intl-unicode extras/us intl-unicode
diff --git a/symbols/extras/us b/symbols/extras/us
index 63fb3afd..b58932c6 100644
--- a/symbols/extras/us
+++ b/symbols/extras/us
@@ -117,3 +117,31 @@ xkb_symbols "ats" {
include "compose(rctrl)"
};
+partial alphanumeric_keys
+xkb_symbols "crd" {
+
+ include "us"
+
+ name[Group1]= "USA - Couer D'alene Salish";
+
+ // Alphanumeric section
+ key <AD02> { [ w, W, U02B7, U02B7 ] };
+ key <AE07> { [ 7, ampersand, U0294 ] };
+ key <AD01> { [ q, Q, U221A ] };
+ key <AB04> { [ v, V, U0259 ] };
+ key <BKSL> { [ backslash, bar, U026B ] };
+ key <AD03> { [ e, E, U025B ] };
+ key <AD08> { [ i, I, U026A ] };
+ key <AC07> { [ j, J, U01F0 ] };
+ key <AE06> { [ 6, asciicircum, U0295 ] };
+ key <AC02> { [ s, S, U0161 ] };
+ key <AB03> { [ c, C, U010D ] };
+ key <AD09> { [ o, O, U0254 ] };
+ key <AB09> { [ period, greater, U0323 ] };
+
+ include "level3(ralt_switch)"
+ include "compose(rctrl)"
+
+ // End alphanumeric section
+};
+