mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-03 10:31:37 -08:00
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.
This commit is contained in:
parent
21dba5b364
commit
c95827c698
5 changed files with 127 additions and 1 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue