Add missing "Compose at Left Control" variant
authorMikhail Gusarov <dottedmag@dottedmag.net>
Wed, 18 Nov 2009 12:56:54 +0000 (18:56 +0600)
committerSergey V. Udaltsov <svu@gnome.org>
Thu, 19 Nov 2009 21:23:29 +0000 (21:23 +0000)
Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
rules/base.o_s.part
rules/base.xml.in
symbols/compose

index b7a2de4..8f1b07d 100644 (file)
@@ -67,6 +67,7 @@
   compose:lwin         =       +compose(lwin)
   compose:rwin         =       +compose(rwin)
   compose:menu         =       +compose(menu)
+  compose:lctrl                =       +compose(lctrl)
   compose:rctrl                =       +compose(rctrl)
   compose:caps         =       +compose(caps)
   compose:102          =       +compose(102)
index 228b5e9..b28be15 100644 (file)
       </option>
       <option>
         <configItem>
+          <name>compose:lctrl</name>
+          <_description>Left Ctrl</_description>
+        </configItem>
+      </option>
+      <option>
+        <configItem>
           <name>compose:rctrl</name>
           <_description>Right Ctrl</_description>
         </configItem>
index 521d93e..3bedb33 100644 (file)
@@ -28,6 +28,11 @@ xkb_symbols "rctrl" {
 };
 
 partial modifier_keys
+xkb_symbols "lctrl" {
+    key <LCTL> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
+};
+
+partial modifier_keys
 xkb_symbols "caps" {
     replace key <CAPS> { type="TWO_LEVEL", [ Multi_key, Multi_key ] };
 };