aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--leim/ChangeLog7
-rw-r--r--leim/quail/arabic.el21
2 files changed, 18 insertions, 10 deletions
diff --git a/leim/ChangeLog b/leim/ChangeLog
index aec6c247d67..59da6bac54a 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,3 +1,10 @@
12009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
2
3 * quail/arabic.el: Add missing keys that exist on the Arabic X
4 keyboard. Don't insert Lam-alef ligatures from the Arabic
5 Presentation Forms ranges; instead, separate Lam-Alef ligatures
6 into a list of two letters (Lam and a suitable Alef).
7
12009-06-23 Kenichi Handa <handa@m17n.org> 82009-06-23 Kenichi Handa <handa@m17n.org>
2 9
3 * quail/hangul.el (hangul-to-hanja-conversion): When it is called 10 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
diff --git a/leim/quail/arabic.el b/leim/quail/arabic.el
index 0e28b569153..26d66ae4261 100644
--- a/leim/quail/arabic.el
+++ b/leim/quail/arabic.el
@@ -40,42 +40,42 @@ Based on Arabic table in X Keyboard Configuration DB.
40 40
41(quail-define-rules 41(quail-define-rules
42 ("`" ?ذ) 42 ("`" ?ذ)
43 ("~" ?ّ)
43 44
44 ("Q" ?َ) 45 ("Q" ?َ)
45 ("W" ?ً) 46 ("W" ?ً)
46 ("E" ?ُ) 47 ("E" ?ُ)
47 ("R" ?ٌ) 48 ("R" ?ٌ)
48 ("T" ?ﻹ) 49 ("T" ["لإ"])
49 ("Y" ?إ) 50 ("Y" ?إ)
50 ("U" ?`) 51 ("U" ?`)
51 ("I" ?÷) 52 ("I" ?÷)
52 ("O" ?×) 53 ("O" ?×)
53 ("P" ?؛) 54 ("P" ?؛)
55 ("{" ?<)
56 ("}" ?>)
54 57
55 ("A" ?ِ) 58 ("A" ?ِ)
56 ("S" ?ٍ) 59 ("S" ?ٍ)
57 ("D" ?]) 60 ("D" ?])
58 ("F" ?[) 61 ("F" ?[)
59 ("G" ?ﻷ) 62 ("G" ["لأ"])
60 ("H" ?أ) 63 ("H" ?أ)
61 ("J" ?ـ) 64 ("J" ?ـ)
62 ("K" ?،) 65 ("K" ?،)
63 ("L" ?/) 66 ("L" ?/)
64 (";" ?:)
65 67
66 ("Z" ?~) 68 ("Z" ?~)
67 ("X" ?ْ) 69 ("X" ?ْ)
68 ("C" ?}) 70 ("C" ?})
69 ("V" ?{) 71 ("V" ?{)
70 ("B" ?ﻵ) 72 ("B" ["لآ"])
71 ("N" ?آ) 73 ("N" ?آ)
72 ("M" ?') 74 ("M" ?')
73 ("<" ?,) 75 ("<" ?,)
74 (">" ?.) 76 (">" ?.)
75 ("?" ?؟) 77 ("?" ?؟)
76 78
77 ("`" ?ذ)
78
79 ("q" ?ض) 79 ("q" ?ض)
80 ("w" ?ص) 80 ("w" ?ص)
81 ("e" ?ث) 81 ("e" ?ث)
@@ -86,6 +86,8 @@ Based on Arabic table in X Keyboard Configuration DB.
86 ("i" ?ه) 86 ("i" ?ه)
87 ("o" ?خ) 87 ("o" ?خ)
88 ("p" ?ح) 88 ("p" ?ح)
89 ("[" ?ج)
90 ("]" ?د)
89 91
90 ("a" ?ش) 92 ("a" ?ش)
91 ("s" ?س) 93 ("s" ?س)
@@ -97,19 +99,18 @@ Based on Arabic table in X Keyboard Configuration DB.
97 ("k" ?ن) 99 ("k" ?ن)
98 ("l" ?م) 100 ("l" ?م)
99 (";" ?ك) 101 (";" ?ك)
102 ("'" ?ط)
100 103
101 ("z" ?ئ) 104 ("z" ?ئ)
102 ("x" ?ء) 105 ("x" ?ء)
103 ("c" ?ؤ) 106 ("c" ?ؤ)
104 ("v" ?ر) 107 ("v" ?ر)
105 ("b" ?ﻻ) 108 ("b" ["لا"])
106 ("n" ?ى) 109 ("n" ?ى)
107 ("m" ?ة) 110 ("m" ?ة)
108 ("," ?و) 111 ("," ?و)
109 ("." ?ز) 112 ("." ?ز)
110 ("/" ?ظ) 113 ("/" ?ظ))
111
112 ("'" ?ط))
113 114
114;; arch-tag: 7e81e2af-5ea5-417f-bfe7-dfa6fd955cb5 115;; arch-tag: 7e81e2af-5ea5-417f-bfe7-dfa6fd955cb5
115;;; arabic.el ends here 116;;; arabic.el ends here