added ke(kik)
authorSergey V. Udaltsov <svu@gnome.org>
Thu, 6 May 2010 20:58:54 +0000 (21:58 +0100)
committerSergey V. Udaltsov <svu@gnome.org>
Thu, 6 May 2010 20:58:54 +0000 (21:58 +0100)
https://bugs.freedesktop.org/show_bug.cgi?id=22050

rules/base.xml.in
symbols/ke

index 3a2cfe2..3a7c3dc 100644 (file)
        <_description>Kenya</_description>
         <languageList><iso639Id>swa</iso639Id></languageList>
       </configItem>
+      <variantList>
+        <variant>
+          <configItem>
+            <name>kik</name>
+            <_description>Kikuyu</_description>
+            <languageList><iso639Id>kik</iso639Id></languageList>
+          </configItem>
+        </variant>
+      </variantList>
     </layout>
   </layoutList>
   <optionList>
index 71629b0..cd1631d 100644 (file)
@@ -11,3 +11,23 @@ xkb_symbols "swa" {
 
   name[Group1]= "Kenya";
 };
+
+
+partial alphanumeric_keys  
+xkb_symbols "kik" {
+
+    include "us"
+
+    name[Group1]= "Kenya - Kikuyu";
+    
+    key <AC10> { [ semicolon,      colon,  0x01000324,  0x01000324 ] };        //COMBINING DIAERESIS BELOW     
+    key <AC11> { [apostrophe,    quotedbl,  0x01000301,  0x01000308 ] };       //COMBINING ACUTE ACCENT, COMBINING DIAERESIS
+    key <TLDE> { [     grave,  asciitilde,  0x01000300,  0x01000303 ] };       //COMBINING GRAVE ACCENT, COMBINING TILDE
+    key <AE06> { [        6, asciicircum,  0x01000302              ] };        //COMBINING CIRCUMFLEX ACCENT
+    key <AE08> { [        8,    asterisk,  0x01000307,  0x01000323 ] };        //COMBINING DOT ABOVE, COMBINING DOT BELOW
+    key <AE09> { [        9,   parenleft,  0x01000306              ] };        //COMBINING BREVE
+    key <AE10> { [        0,  parenright,  0x0100030c              ] };        //COMBINING CARON
+    key <AE11> { [     minus,  underscore,  0x01000304,  0x01000331 ] };       //COMBINING MACRON,COMBINING MACRON BELOW 
+       
+    include "level3(ralt_switch)"
+};