summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey V. Udaltsov <svu@gnome.org>2009-01-27 22:15:37 +0000
committerSergey V. Udaltsov <svu@gnome.org>2009-01-27 22:15:37 +0000
commit1ead46c6354685defc58ca4532b9183f74e45013 (patch)
tree1d041f709b0bae252199d9b0c115ce47a7a42f6f
parent3b46ae0a511989efd5807d2a0ef194faaf8e9667 (diff)
fixed text selection, b.fd.o#14022
-rw-r--r--ChangeLog5
-rw-r--r--symbols/typo25
2 files changed, 13 insertions, 17 deletions
diff --git a/ChangeLog b/ChangeLog
index ba59fc93..0e0ac435 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-01-27 Sergey Udaltsov
+
+ * symbols/typo: fixed text selection,
+ http://bugs.freedesktop.org/show_bug.cgi?id=14022
+
2009-01-24 Sergey Udaltsov
* rules/base.xml.in: added SV and US to the country list for latam,
diff --git a/symbols/typo b/symbols/typo
index bd3cc445..eb6fbc4a 100644
--- a/symbols/typo
+++ b/symbols/typo
@@ -3,7 +3,7 @@
// typographic keyboard
// Sergei Stolyarov <sergei@regolit.com>
//
-// Initial contribution by Alexey Ten <alexeyten+b.fd.o@gmail.com>
+// Initial contribution by Alexey Ten <alexeyten+deb@gmail.com>
//
// Based on the layout proposed by Ilya Birman,
// http://ilyabirman.ru/typography-layout/
@@ -14,11 +14,11 @@ default partial
xkb_symbols "base" {
// 1st keyboard row
key <TLDE> { [NoSymbol, NoSymbol, NoSymbol, approxeq] };
- key <AE01> { [NoSymbol, NoSymbol, onesuperior, NoSymbol] };
+ key <AE01> { [NoSymbol, NoSymbol, onesuperior] };
key <AE02> { [NoSymbol, NoSymbol, twosuperior, onehalf] };
key <AE03> { [NoSymbol, NoSymbol, threesuperior, onethird] };
key <AE04> { [NoSymbol, NoSymbol, dollar, onequarter] };
- key <AE05> { [NoSymbol, NoSymbol, 0x01002030, NoSymbol] };
+ key <AE05> { [NoSymbol, NoSymbol, U2030] };
key <AE07> { [NoSymbol, NoSymbol, ampersand] };
key <AE08> { [NoSymbol, NoSymbol, enfilledcircbullet, oneeighth] };
key <AE11> { [NoSymbol, NoSymbol, emdash, hyphen] };
@@ -28,13 +28,13 @@ xkb_symbols "base" {
key <AD03> { [NoSymbol, NoSymbol, EuroSign] }; // "e"
key <AD04> { [NoSymbol, NoSymbol, registered] }; // "r"
key <AD05> { [NoSymbol, NoSymbol, trademark] }; // "t"
- key <AD06> { [NoSymbol, NoSymbol, yen, NoSymbol] }; // "y"
+ key <AD06> { [NoSymbol, NoSymbol, yen] }; // "y"
key <AD10> { [NoSymbol, NoSymbol, acute, doubleacute] }; // "p"
- key <AD11> { [ NoSymbol, NoSymbol, bracketleft, braceleft ] }; // [
- key <AD12> { [ NoSymbol, NoSymbol, bracketright, braceright ] }; // ]
+ key <AD11> { [NoSymbol, NoSymbol, bracketleft, braceleft ] }; // [
+ key <AD12> { [NoSymbol, NoSymbol, bracketright, braceright ] }; // ]
// 3rd keyboard row
- key <AC01> { [NoSymbol, NoSymbol, 0x1000301, NoSymbol] }; // "a" //
+ key <AC01> { [NoSymbol, NoSymbol, U0301, NoSymbol] }; // "a"
key <AC02> { [NoSymbol, NoSymbol, section]}; // "s"
key <AC03> { [NoSymbol, NoSymbol, degree, division] }; // "d"
key <AC04> { [NoSymbol, NoSymbol, sterling, NoSymbol] }; // "f"
@@ -45,18 +45,9 @@ xkb_symbols "base" {
key <AC11> { [NoSymbol, NoSymbol, rightsinglequotemark, seconds] }; // "'"
// 4th keyboard row
- key <AB02> { [NoSymbol, NoSymbol, multiply, 0x010022C5] }; // "x"
+ key <AB02> { [NoSymbol, NoSymbol, multiply, U22C5] }; // "x"
key <AB03> { [NoSymbol, NoSymbol, copyright, cent] }; // "c"
key <AB08> { [NoSymbol, NoSymbol, guillemotleft, less] }; // ","
key <AB09> { [NoSymbol, NoSymbol, guillemotright, greater] }; // "."
key <AB10> { [NoSymbol, NoSymbol, ellipsis] }; // "/"
-
-// the last keyboard row
- key <SPCE> { [space, space, nobreakspace] };
-
-// arrow keys
- key <LEFT> { [Left, Left, 0x1002190, 0x10021D0] };
- key <UP> { [Up, Up, 0x1002191, 0x10021D1] };
- key <RGHT> { [Right, Right, 0x1002192, 0x10021D2] };
- key <DOWN> { [Down, Down, 0x1002193, 0x10021D3] };
};