diff options
author | समीर सिंह Sameer Singh <lumarzeli30@gmail.com> | 2022-06-11 18:53:43 +0530 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2022-06-13 16:55:20 +0300 |
commit | 5381a1e6ddcbc898439bd7f53d5dd0816f910feb (patch) | |
tree | 59eb5bf6c375b9a3a04e179c98530b8c0d98b1a7 /lisp/leim/quail/indian.el | |
parent | 27600ad6738a7bdf219b858b0805c11d189533ee (diff) | |
download | emacs-5381a1e6ddcbc898439bd7f53d5dd0816f910feb.tar.gz emacs-5381a1e6ddcbc898439bd7f53d5dd0816f910feb.tar.bz2 emacs-5381a1e6ddcbc898439bd7f53d5dd0816f910feb.zip |
Add support for the Meetei Mayek script
* lisp/language/indian.el ("Meetei Mayek"): New language environment.
Add composition rules for Meetei Mayek. Add sample text and input method.
* lisp/international/fontset.el (script-representative-chars)
(setup-default-fontset): Support Meetei Mayek.
* lisp/leim/quail/indian.el ("meetei-mayek"): New input method.
* etc/HELLO: Add a Meetei Mayek greeting.
* etc/NEWS: Announce the new language environment.
Diffstat (limited to 'lisp/leim/quail/indian.el')
-rw-r--r-- | lisp/leim/quail/indian.el | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/lisp/leim/quail/indian.el b/lisp/leim/quail/indian.el index bc61a312fae..8fffcc35119 100644 --- a/lisp/leim/quail/indian.el +++ b/lisp/leim/quail/indian.el @@ -1863,5 +1863,104 @@ Full key sequences are listed below:") ("M" ?ᰖ) ("`m" ?ᰮ)) +(quail-define-package + "meetei-mayek" "Meetei Mayek" "ꯃꯤ" t "Meetei Mayek phonetic input method. + + `\\=`' is used to switch levels instead of Alt-Gr." + nil t t t t nil nil nil nil nil t) + +(quail-define-rules + ("``" ?₹) + ("1" ?꯱) + ("`1" ?1) + ("2" ?꯲) + ("`2" ?2) + ("3" ?꯳) + ("`3" ?3) + ("4" ?꯴) + ("`4" ?4) + ("5" ?꯵) + ("`5" ?5) + ("6" ?꯶) + ("`6" ?6) + ("7" ?꯷) + ("`7" ?7) + ("8" ?꯸) + ("`8" ?8) + ("9" ?꯹) + ("`9" ?9) + ("0" ?꯰) + ("`0" ?0) + ("`\\" ?꫰) + ("`|" ?꯫) + ("`" ?ꫤ) + ("q" ?ꫤ) + ("Q" ?ꫥ) + ("w" ?ꯋ) + ("W" ?ꫦ) + ("`w" ?ꫧ) + ("e" ?ꯦ) + ("E" ?ꯩ) + ("`e" ?ꫠ) + ("r" ?ꯔ) + ("t" ?ꯇ) + ("T" ?ꯊ) + ("`t" ?ꯠ) + ("y" ?ꯌ) + ("u" ?ꯨ) + ("U" ?ꯎ) + ("`u" ?ꫬ) + ("i" ?ꯤ) + ("I" ?ꯏ) + ("`i" ?ꯢ) + ("`I" ?ꫫ) + ("o" ?ꯣ) + ("O" ?ꯧ) + ("`o" ?ꫡ) + ("`O" ?ꫮ) + ("p" ?ꯄ) + ("P" ?ꯐ) + ("`p" ?ꯞ) + ("a" ?ꯥ) + ("A" ?ꯑ) + ("`a" ?ꫭ) + ("`A" ?ꫯ) + ("s" ?ꯁ) + ("S" ?ꫩ) + ("`s" ?ꫪ) + ("d" ?ꯗ) + ("D" ?ꯙ) + ("f" ?꯭) + ("F" ?꫶) + ("g" ?ꯒ) + ("G" ?ꯘ) + ("h" ?ꯍ) + ("H" ?ꫵ) + ("j" ?ꯖ) + ("J" ?ꯓ) + ("k" ?ꯀ) + ("K" ?ꯈ) + ("`k" ?ꯛ) + ("l" ?ꯂ) + ("L" ?ꯜ) + ("z" ?ꯉ) + ("Z" ?ꯡ) + ("`z" ?ꫣ) + ("x" ?ꯪ) + ("c" ?ꯆ) + ("C" ?ꫢ) + ("v" ?꯬) + ("V" ?ꫳ) + ("`v" ?ꫴ) + ("b" ?ꯕ) + ("B" ?ꯚ) + ("n" ?ꯅ) + ("N" ?ꯟ) + ("`n" ?ꫨ) + ("m" ?ꯃ) + ("M" ?ꯝ) + ("`m" ?ꫲ) + ("`?" ?꫱)) + (provide 'indian) ;;; indian.el ends here |