From eabcd01e85a5e4815c174ce839b09670a0ee5347 Mon Sep 17 00:00:00 2001 From: "Sergey V. Udaltsov" Date: Tue, 9 Jun 2009 12:07:49 +0100 Subject: [PATCH] added ru(bak) https://bugs.freedesktop.org/show_bug.cgi?id=22101 --- ChangeLog | 2 ++ rules/base.xml.in | 7 +++++++ symbols/ru | 25 +++++++++++++++++++++++++ 3 files changed, 34 insertions(+) diff --git a/ChangeLog b/ChangeLog index 4d157e0..f9d89be 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,8 @@ https://bugs.freedesktop.org/show_bug.cgi?id=15782 * symbols/tr: lost credits added, https://bugs.freedesktop.org/show_bug.cgi?id=22079 + * rules/base.xml.in, symbols/ru: added ru(bak), + https://bugs.freedesktop.org/show_bug.cgi?id=22101 2009-05-31 Sergey Udaltsov diff --git a/rules/base.xml.in b/rules/base.xml.in index 996cde8..aaf5358 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -3431,6 +3431,13 @@ <_description>DOS + + + bak + <_description>Bashkirian + bak + + diff --git a/symbols/ru b/symbols/ru index e7317c7..6bc4894 100644 --- a/symbols/ru +++ b/symbols/ru @@ -438,3 +438,28 @@ xkb_symbols "dos" { key { [ Cyrillic_io, Cyrillic_IO ] }; }; +partial alphanumeric_keys +xkb_symbols "bak" { + include "ru(winkeys)" + + name[Group1]= "Russia - Bashkirian"; + key.type[group1]="FOUR_LEVEL"; + + key { [ 0x010004d9, 0x010004d8, Cyrillic_io, Cyrillic_IO ] }; + key { [ exclam, quotedbl, 1, 1 ] }; + key { [ 0x010004e9, 0x010004e8, 2, 2 ] }; + key { [ 0x010004a1, 0x010004a0, 3, 3 ] }; + key { [ 0x01000493, 0x01000492, 4, 4 ] }; + key { [ 0x010004ab, 0x010004aa, 5, 5 ] }; + key { [ colon, semicolon, 6, 6 ] }; + key { [ 0x01000499, 0x01000498, 7, 7 ] }; + key { [ 0x010004bb, 0x010004ba, 8, 8 ] }; + key { [ question, parenleft, 9, 9 ] }; + key { [ numerosign, parenright, 0, 0 ] }; + key { [ minus, percent, minus, underscore ]}; + key { [ 0x010004af, 0x010004ae, equal, plus ]}; + key { [ 0x010004a3, 0x010004a2, backslash, slash ]}; + + include "level3(ralt_switch)" +}; + -- 2.32.0.93.g670b81a890