summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsvu <svu>2006-09-01 22:08:57 +0000
committersvu <svu>2006-09-01 22:08:57 +0000
commitbba5528c3dbb9adc59eca28194176a8fd7f1ca3b (patch)
tree99b84661e26973079667c2e12566f7b39ed82d91
parent7b22321559c3899c1fdb066e53a9680b77843773 (diff)
Added Ossetian b.fd.o#8092
-rw-r--r--ChangeLog5
-rw-r--r--rules/base.o_s.part2
-rw-r--r--rules/base.xml.in16
-rw-r--r--symbols/altwin7
-rw-r--r--symbols/ru22
5 files changed, 46 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 5abca296..9c56224d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2006-09-01 Sergey Udaltsov
+ symbols/ru, rules/base.xml.in: added Ossetian, closing
+ https://bugs.freedesktop.org/show_bug.cgi?id=8092
+
+2006-09-01 Sergey Udaltsov
+
symbols/ir, symbols/iq, rules/base.xml.in: added Kurdish Arabic-Latin
2006-08-31 Sergey Udaltsov
diff --git a/rules/base.o_s.part b/rules/base.o_s.part
index 64145a64..fc62522d 100644
--- a/rules/base.o_s.part
+++ b/rules/base.o_s.part
@@ -44,7 +44,7 @@
altwin:super_win = +altwin(super_win)
altwin:hyper_win = +altwin(hyper_win)
altwin:alt_super_win = +altwin(alt_super_win)
- altwin:swap_ralt_rwin = +altwin(swap_ralt_rwin)
+ altwin:swap_lalt_lwin = +altwin(swap_lalt_lwin)
compose:ralt = +compose(ralt)
compose:lwin = +compose(lwin)
compose:rwin = +compose(rwin)
diff --git a/rules/base.xml.in b/rules/base.xml.in
index e2933659..a15edbe8 100644
--- a/rules/base.xml.in
+++ b/rules/base.xml.in
@@ -2146,6 +2146,18 @@
<_description>Tatar</_description>
</configItem>
</variant>
+ <variant>
+ <configItem>
+ <name>os</name>
+ <_description>Ossetian</_description>
+ </configItem>
+ </variant>
+ <variant>
+ <configItem>
+ <name>os_winkeys</name>
+ <_description>Ossetian, Winkeys</_description>
+ </configItem>
+ </variant>
</variantList>
</layout>
<layout>
@@ -3059,8 +3071,8 @@
</option>
<option>
<configItem>
- <name>altwin:swap_ralt_rwin</name>
- <_description>Right Alt is swapped with right Win-key.</_description>
+ <name>altwin:swap_lalt_lwin</name>
+ <_description>Left Alt is swapped with left Win-key.</_description>
</configItem>
</option>
</group>
diff --git a/symbols/altwin b/symbols/altwin
index 6bb1aeab..8ca535dc 100644
--- a/symbols/altwin
+++ b/symbols/altwin
@@ -60,7 +60,8 @@ xkb_symbols "alt_super_win" {
};
partial modifier_keys
-xkb_symbols "swap_ralt_rwin" {
- key <RALT> { [ Super_R ] };
- key <RWIN> { [ Alt_R, Meta_R ] };
+xkb_symbols "swap_lalt_lwin" {
+ key <LALT> { [ Super_L ] };
+ key <LWIN> { [ Alt_L, Meta_L ] };
+ modifier_map Mod1 { <LWIN> };
};
diff --git a/symbols/ru b/symbols/ru
index 2e2b1299..bc36bfec 100644
--- a/symbols/ru
+++ b/symbols/ru
@@ -183,3 +183,25 @@ xkb_symbols "tt" {
include "level3(ralt_switch)"
};
+
+partial alphanumeric_keys
+xkb_symbols "os" {
+ include "ru(basic)"
+
+ name[Group1]= "Russia - Ossetian";
+
+ key <TLDE> { [ Cyrillic_e, Cyrillic_E ] };
+ key <AC07> { [ Cyrillic_o, Cyrillic_O, Cyrillic_io, Cyrillic_IO ] };
+ key <AC11> { [ 0x010004D5, 0x010004D4 ] };
+};
+
+partial alphanumeric_keys
+xkb_symbols "os_winkeys" {
+ include "ru(winkeys)"
+
+ name[Group1]= "Russia - Ossetian, Winkeys";
+
+ key <TLDE> { [ Cyrillic_e, Cyrillic_E ] };
+ key <AC07> { [ Cyrillic_o, Cyrillic_O, Cyrillic_io, Cyrillic_IO ] };
+ key <AC11> { [ 0x010004D5, 0x010004D4 ] };
+};