diff options
author | समीर सिंह Sameer Singh <lumarzeli30@gmail.com> | 2022-05-31 19:37:34 +0530 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2022-06-01 15:06:36 +0300 |
commit | c95827c69888440df5e25ae77aed103203f2fb27 (patch) | |
tree | bc42668ab85364ad601ef3865e91e9fae8b37ad6 /lisp/language | |
parent | 21dba5b36439b493652f7ac7d5a7d2d713ad9947 (diff) | |
download | emacs-c95827c69888440df5e25ae77aed103203f2fb27.tar.gz emacs-c95827c69888440df5e25ae77aed103203f2fb27.tar.bz2 emacs-c95827c69888440df5e25ae77aed103203f2fb27.zip |
Add support for the Hanifi Rohingya script (bug#55745)
* lisp/language/misc-lang.el ("Hanifi Rohingya"):
New language environment.
Add composition rules for Hanifi Rohingya.
Add sample text and input method.
* lisp/international/fontset.el (script-representative-chars)
(setup-default-fontset): Support Hanifi Rohingya.
* lisp/leim/quail/misc-lang.el ("hanifi-rohingya"):
New input method.
* etc/HELLO: Add a Hanifi Rohingya greeting.
* etc/NEWS: Announce the new language environment.
Diffstat (limited to 'lisp/language')
-rw-r--r-- | lisp/language/misc-lang.el | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/lisp/language/misc-lang.el b/lisp/language/misc-lang.el index c8a4821abf7..46429a4380d 100644 --- a/lisp/language/misc-lang.el +++ b/lisp/language/misc-lang.el @@ -212,6 +212,28 @@ thin (i.e. 1-dot width) space." (list (vector "[\U00013000-\U0001342E]+" 0 #'font-shape-gstring)))) +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; Hanifi Rohingya +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(set-language-info-alist + "Hanifi Rohingya" '((charset unicode) + (coding-system utf-8) + (coding-priority utf-8) + (input-method . "hanifi-rohingya") + (sample-text . "Hanifi Rohingya (𐴌𐴟𐴇𐴥𐴝𐴚𐴒𐴙𐴝 𐴇𐴝𐴕𐴞𐴉𐴞 𐴓𐴠𐴑𐴤𐴝) 𐴀𐴝𐴏𐴓𐴝𐴀𐴡𐴤𐴛𐴝𐴓𐴝𐴙𐴑𐴟𐴔") + (documentation . "\ +Rohingya language and its script Hanifi Rohingya are supported +in this language environment."))) + +;; Hanifi Rohingya composition rules +(set-char-table-range + composition-function-table + '(#x10D1D . #x10D27) + (list (vector + "[\x10D00-\x10D27]+" + 1 'font-shape-gstring))) + (provide 'misc-lang) ;;; misc-lang.el ends here |