summaryrefslogtreecommitdiff
path: root/lisp/leim
diff options
context:
space:
mode:
authorसमीर सिंह Sameer Singh <lumarzeli30@gmail.com>2022-05-30 07:48:45 +0530
committerEli Zaretskii <eliz@gnu.org>2022-05-30 15:43:35 +0300
commit004e6ae3f42bdc8cd632060f56dbf8c1ea850c4a (patch)
treecd67d1f53a3d0233db8f49f97adc2974608cbb64 /lisp/leim
parent774880c84cdb9998d3e73854f0067ff6e1c18b99 (diff)
downloademacs-004e6ae3f42bdc8cd632060f56dbf8c1ea850c4a.tar.gz
emacs-004e6ae3f42bdc8cd632060f56dbf8c1ea850c4a.tar.bz2
emacs-004e6ae3f42bdc8cd632060f56dbf8c1ea850c4a.zip
Add support for the Rejang script (bug#55718)
* lisp/language/indonesian.el ("Rejang"): New language environment. Add composition rules for Rejang. Add sample text and input method. * lisp/international/fontset.el (script-representative-chars) (setup-default-fontset): Support Rejang. * lisp/leim/quail/indonesian.el ("rejang"): New input method. * etc/HELLO: Add a Rejang greeting. * etc/NEWS: Announce the new language environment.
Diffstat (limited to 'lisp/leim')
-rw-r--r--lisp/leim/quail/indonesian.el43
1 files changed, 43 insertions, 0 deletions
diff --git a/lisp/leim/quail/indonesian.el b/lisp/leim/quail/indonesian.el
index fd232c4f715..206bcfc5fe3 100644
--- a/lisp/leim/quail/indonesian.el
+++ b/lisp/leim/quail/indonesian.el
@@ -443,5 +443,48 @@
("M" ?ᯕ)
("`m" ?ᯣ))
+(quail-define-package
+ "rejang" "Rejang" "ꤽꥍ" nil "Rejang phonetic input method."
+ nil t t t t nil nil nil nil nil t)
+
+(quail-define-rules
+ ("q" ?꥟)
+ ("w" ?ꥀ)
+ ("e" ?ꥉ)
+ ("E" ?ꥊ)
+ ("r" ?ꤽ)
+ ("R" ?ꥑ)
+ ("t" ?ꤳ)
+ ("y" ?ꤿ)
+ ("u" ?ꥈ)
+ ("U" ?ꥍ)
+ ("i" ?ꥇ)
+ ("o" ?ꥋ)
+ ("O" ?ꥌ)
+ ("p" ?ꤶ)
+ ("a" ?ꥆ)
+ ("A" ?ꥎ)
+ ("s" ?ꤼ)
+ ("d" ?ꤴ)
+ ("D" ?ꥄ)
+ ("f" ?꥓)
+ ("F" ?ꥃ)
+ ("g" ?ꤱ)
+ ("h" ?ꥁ)
+ ("H" ?ꥒ)
+ ("j" ?ꤺ)
+ ("k" ?ꤰ)
+ ("l" ?ꤾ)
+ ("z" ?ꤲ)
+ ("Z" ?ꥏ)
+ ("x" ?ꤻ)
+ ("X" ?ꥅ)
+ ("c" ?ꤹ)
+ ("b" ?ꤷ)
+ ("n" ?ꤵ)
+ ("N" ?ꥐ)
+ ("m" ?ꤸ)
+ ("M" ?ꥂ))
+
(provide 'indonesian)
;;; indonesian.el ends here