From 59efe1a499f82c810c7e2237f366a59abbef62da Mon Sep 17 00:00:00 2001 From: svu Date: Tue, 7 Aug 2007 15:17:56 +0000 Subject: fixed Arabic layout, b.fd.o#11867 --- ChangeLog | 5 +++++ symbols/ara | 27 +++++++++++++-------------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/ChangeLog b/ChangeLog index b5a25d99..77a8bd06 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-08-07 Sergey Udaltsov + + * symbols/ara: Patch to Arabic keyboard layout, + http://bugs.freedesktop.org/show_bug.cgi?id=11867 + 2007-08-03 Sergey Udaltsov * symbols/us, rules/base.xml.in: added us(altgr-intl), closing diff --git a/symbols/ara b/symbols/ara index 4358c30d..9acf3ec8 100644 --- a/symbols/ara +++ b/symbols/ara @@ -22,8 +22,8 @@ xkb_symbols "basic" { key { [ 6, asciicircum ] }; key { [ 7, ampersand ] }; key { [ 8, asterisk ] }; - key { [ 9, parenleft ] }; - key { [ 0, parenright ] }; + key { [ 9, parenright ] }; + key { [ 0, parenleft ] }; key { [ minus, underscore ] }; key { [ equal, plus ] }; @@ -37,13 +37,13 @@ xkb_symbols "basic" { key { [ Arabic_ha, division ] }; key { [ Arabic_khah, multiply ] }; key { [ Arabic_hah, Arabic_semicolon ] }; - key { [ Arabic_jeem, braceleft ] }; - key { [ Arabic_dal, braceright ] }; + key { [ Arabic_jeem, less ] }; + key { [ Arabic_dal, greater ] }; - key { [ Arabic_sheen, backslash ] }; - key { [ Arabic_seen, S ] }; - key { [ Arabic_yeh, bracketleft ] }; - key { [ Arabic_beh, bracketright ] }; + key { [ Arabic_sheen, Arabic_kasra ] }; + key { [ Arabic_seen, Arabic_kasratan ] }; + key { [ Arabic_yeh, bracketright ] }; + key { [ Arabic_beh, bracketleft ] }; key { [ Arabic_lam, 0x100fef7 ] }; key { [ Arabic_alef, Arabic_hamzaonalef ] }; key { [ Arabic_teh, Arabic_tatweel ] }; @@ -51,13 +51,12 @@ xkb_symbols "basic" { key { [ Arabic_meem, slash ] }; key { [ Arabic_kaf, colon ] }; key { [ Arabic_tah, quotedbl ] }; - key { [ less, greater ] }; key { [ bar, brokenbar ] }; key { [Arabic_hamzaonyeh, asciitilde ] }; key { [ Arabic_hamza, Arabic_sukun ] }; - key { [Arabic_hamzaonwaw, Arabic_kasra ] }; - key { [ Arabic_ra, Arabic_kasratan ] }; + key { [Arabic_hamzaonwaw, braceright ] }; + key { [ Arabic_ra, braceleft ] }; key { [ 0x100fefb, 0x100fef5 ] }; key { [Arabic_alefmaksura, Arabic_maddaonalef ] }; key { [Arabic_tehmarbuta, apostrophe ] }; @@ -113,12 +112,12 @@ xkb_symbols "digits" { key { [ 0x1000662, at ] }; key { [ 0x1000663, numbersign ] }; key { [ 0x1000664, dollar ] }; - key { [ 0x1000665, percent ] }; + key { [ 0x1000665, Arabic_percent ] }; key { [ 0x1000666, asciicircum ] }; key { [ 0x1000667, ampersand ] }; key { [ 0x1000668, asterisk ] }; - key { [ 0x1000669, parenleft ] }; - key { [ 0x1000660, parenright ] }; + key { [ 0x1000669, parenright ] }; + key { [ 0x1000660, parenleft ] }; }; partial alphanumeric_keys -- cgit v1.2.3