From ca9d3164e312844d84d3cf41cc629bcea3c7ab62 Mon Sep 17 00:00:00 2001 From: svu Date: Sun, 28 Oct 2007 08:10:47 +0000 Subject: [PATCH] OLPC fixlets --- ChangeLog | 4 ++++ symbols/ara | 17 +++++++++-------- symbols/br | 2 +- symbols/es | 6 +++--- symbols/us | 4 ++-- 5 files changed, 19 insertions(+), 14 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4fa3bbc..577eee7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-10-28 Sergey Udaltsov + + * symbols/ara, symbols/us, symbols/es, symbols/us: OLPC fixlets + 2007-10-23 Sergey Udaltsov * symbols/ru, rules/base.xml.in: added ru(kom), diff --git a/symbols/ara b/symbols/ara index b9ebc6c..cca9971 100644 --- a/symbols/ara +++ b/symbols/ara @@ -245,21 +245,21 @@ xkb_symbols "olpc" { key { [ 0x1000662, at ] }; key { [ 0x1000663, numbersign ] }; key { [ 0x1000664, dollar ] }; - key { [ 0x1000665, percent ] }; + key { [ 0x1000665, Arabic_percent ] }; key { [ 0x1000666, sterling ] }; key { [ 0x1000667, EuroSign ] }; key { [ 0x1000668, asterisk ] }; - key { [ 0x1000669, parenleft ] }; - key { [ 0x1000660, parenright ] }; + key { [ 0x1000669, parenright ] }; + key { [ 0x1000660, parenleft ] }; key { [ Arabic_feh, Arabic_shadda ] }; key { [ Arabic_heh, division ] }; - key { [ Arabic_jeem ] }; - key { [ Arabic_dal ] }; + key { [ Arabic_jeem, braceright ] }; + key { [ Arabic_dal, braceleft ] }; - key { [ Arabic_sheen, less ] }; - key { [ Arabic_seen, greater ] }; + key { [ Arabic_sheen, greater ] }; + key { [ Arabic_seen, less ] }; key { [ Arabic_lam, ampersand ] }; key { [ Arabic_kaf ] }; key { [ Arabic_tah ] }; @@ -268,7 +268,8 @@ xkb_symbols "olpc" { // REH isolated form? - key { [ Arabic_ra, Arabic_kasratan ] }; + key { [ Arabic_hamzaonwaw, Arabic_kasra ] }; + key { [ Arabic_ra, Arabic_kasratan ] }; key { [ Arabic_thal, asciicircum ] }; // Language key key { [ ISO_Next_Group, ISO_Prev_Group ] }; diff --git a/symbols/br b/symbols/br index 2cd9807..75ec082 100644 --- a/symbols/br +++ b/symbols/br @@ -95,7 +95,7 @@ xkb_symbols "olpc" { key { [ equal, plus, section ] }; key { [ e, E, EuroSign ] }; - key { [ dead_acute, dead_grave ] }; + key { [ dead_acute, dead_grave, acute, grave ] }; key { [ bracketleft, braceleft, 0x10000AA ] }; key { [ ccedilla, Ccedilla ] }; diff --git a/symbols/es b/symbols/es index 5c9b52e..e4328bc 100644 --- a/symbols/es +++ b/symbols/es @@ -157,8 +157,8 @@ xkb_symbols "olpc" { key { [ bar, degree ] }; key { [ 2, quotedbl, at ] }; - key { [ 3, dead_grave, numbersign ] }; - key { [ 5, percent, dead_circumflex ] }; + key { [ 3, dead_grave, numbersign, grave ] }; + key { [ 5, percent, asciicircum, dead_circumflex ] }; key { [ 6, ampersand, notsign ] }; key { [ 7, slash, backslash ] }; key { [ 8, parenleft ] }; @@ -168,7 +168,7 @@ xkb_symbols "olpc" { key { [ exclamdown, questiondown ] }; key { [ e, E, EuroSign ] }; - key { [ dead_acute, dead_diaeresis ] }; + key { [ dead_acute, dead_diaeresis, acute, dead_abovering ] }; key { [ bracketleft, braceleft ] }; key { [ ntilde, Ntilde ] }; diff --git a/symbols/us b/symbols/us index 86f3490..d153ce2 100644 --- a/symbols/us +++ b/symbols/us @@ -867,8 +867,8 @@ xkb_symbols "olpc" { key { [ c, C, ccedilla, Ccedilla ] }; key { [ n, N, ntilde, Ntilde ] }; key { [ m, M, mu, mu ] }; - key { [ comma, less, guillemontleft, guillemontleft ] }; - key { [ period, greater, guillemontright, guillemontright ] }; + key { [ comma, less, guillemotleft, guillemotleft ] }; + key { [ period, greater, guillemotright, guillemotright ] }; key { [ slash, question, questiondown, questiondown ] }; key { [ multiply, division, ISO_Next_Group, ISO_Prev_Group ] }; -- 2.32.0.93.g670b81a890