aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Drozd2019-07-13 12:03:36 -0500
committerEli Zaretskii2019-07-14 09:29:50 +0300
commit3ca545309375ed5145bc76350facc5a8c4453740 (patch)
tree534f87b9b436dad1d126709c4a12c931a869695f
parent7c30ad184fee3254e3f37601c9af8280f15e3409 (diff)
downloademacs-3ca545309375ed5145bc76350facc5a8c4453740.tar.gz
emacs-3ca545309375ed5145bc76350facc5a8c4453740.zip
* lisp/leim/quail/georgian.el: Add georgian-qwerty input method
-rw-r--r--lisp/leim/quail/georgian.el57
1 files changed, 55 insertions, 2 deletions
diff --git a/lisp/leim/quail/georgian.el b/lisp/leim/quail/georgian.el
index 61003b8f99c..7ca3f79a813 100644
--- a/lisp/leim/quail/georgian.el
+++ b/lisp/leim/quail/georgian.el
@@ -22,8 +22,12 @@
22 22
23;;; Commentary: 23;;; Commentary:
24 24
25;; Georgian input following the Yudit map from Mark Leisher 25;; This file defines the following Georgian keyboards:
26;; <mleisher@crl.nmsu.edu>. 26;;
27;; - Georgian input following the Yudit map from Mark Leisher
28;; <mleisher@crl.nmsu.edu>.
29;;
30;; - QWERTY-based Georgian.
27 31
28;;; Code: 32;;; Code:
29 33
@@ -80,4 +84,53 @@
80 ("e1" ?) ;; Letter not in Unicode (private use code). 84 ("e1" ?) ;; Letter not in Unicode (private use code).
81 ) 85 )
82 86
87(quail-define-package
88 "georgian-qwerty" "Georgian" "ქ" t
89 "Georgian input based on QWERTY keyboard."
90 nil t nil nil t nil nil nil nil nil t)
91
92(quail-define-rules
93 ("a" ?ა)
94 ("b" ?ბ)
95 ("g" ?გ)
96 ("d" ?დ)
97 ("e" ?ე)
98 ("v" ?ვ)
99 ("z" ?ზ)
100 ("T" ?თ)
101 ("i" ?ი)
102 ("k" ?კ)
103 ("l" ?ლ)
104 ("m" ?მ)
105 ("n" ?ნ)
106 ("o" ?ო)
107 ("p" ?პ)
108 ("J" ?ჟ)
109 ("r" ?რ)
110 ("s" ?ს)
111 ("t" ?ტ)
112 ("u" ?უ)
113 ("f" ?ფ)
114 ("q" ?ქ)
115 ("R" ?ღ)
116 ("y" ?ყ)
117 ("S" ?შ)
118 ("C" ?ჩ)
119 ("c" ?ც)
120 ("Z" ?ძ)
121 ("w" ?წ)
122 ("W" ?ჭ)
123 ("x" ?ხ)
124 ("j" ?ჯ)
125 ("h" ?ჰ)
126 ("X" ?ჴ)
127 ("H" ?ჱ)
128 ("K" ?ჵ)
129 ("I" ?ჲ)
130 ("V" ?ჳ)
131 ("F" ?ჶ)
132 ("Y" ?ჸ)
133 ("G" ?ჷ)
134 )
135
83;;; georgian.el ends here 136;;; georgian.el ends here