From: Nick Drozd Date: Sat, 13 Jul 2019 17:03:36 +0000 (-0500) Subject: * lisp/leim/quail/georgian.el: Add georgian-qwerty input method X-Git-Tag: emacs-27.0.90~1925 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3ca545309375ed5145bc76350facc5a8c4453740;p=emacs.git * lisp/leim/quail/georgian.el: Add georgian-qwerty input method --- 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 @@ ;;; Commentary: -;; Georgian input following the Yudit map from Mark Leisher -;; . +;; This file defines the following Georgian keyboards: +;; +;; - Georgian input following the Yudit map from Mark Leisher +;; . +;; +;; - QWERTY-based Georgian. ;;; Code: @@ -80,4 +84,53 @@ ("e1" ?) ;; Letter not in Unicode (private use code). ) +(quail-define-package + "georgian-qwerty" "Georgian" "ქ" t + "Georgian input based on QWERTY keyboard." + nil t nil nil t nil nil nil nil nil t) + +(quail-define-rules + ("a" ?ა) + ("b" ?ბ) + ("g" ?გ) + ("d" ?დ) + ("e" ?ე) + ("v" ?ვ) + ("z" ?ზ) + ("T" ?თ) + ("i" ?ი) + ("k" ?კ) + ("l" ?ლ) + ("m" ?მ) + ("n" ?ნ) + ("o" ?ო) + ("p" ?პ) + ("J" ?ჟ) + ("r" ?რ) + ("s" ?ს) + ("t" ?ტ) + ("u" ?უ) + ("f" ?ფ) + ("q" ?ქ) + ("R" ?ღ) + ("y" ?ყ) + ("S" ?შ) + ("C" ?ჩ) + ("c" ?ც) + ("Z" ?ძ) + ("w" ?წ) + ("W" ?ჭ) + ("x" ?ხ) + ("j" ?ჯ) + ("h" ?ჰ) + ("X" ?ჴ) + ("H" ?ჱ) + ("K" ?ჵ) + ("I" ?ჲ) + ("V" ?ჳ) + ("F" ?ჶ) + ("Y" ?ჸ) + ("G" ?ჷ) + ) + ;;; georgian.el ends here