1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00

Fix rendering of Traditional Mongolian script

* lisp/international/characters.el: Set punctuation syntax for Po
characters from the Mongolian block
* lisp/international/fontset.el (setup-default-fontset): Add
fontset setting for Traditional Mongolic.
* lisp/language/misc-lang.el (composition-function-table): Add
rules for Traditional Mongolic.  (Bug#63028)
This commit is contained in:
Eli Zaretskii 2023-04-23 17:04:56 +03:00
parent 9a0f10b5f8
commit 965c5e0231
3 changed files with 26 additions and 0 deletions

View file

@ -339,6 +339,20 @@ Coptic language using the Coptic script is supported in this
language environment."))
'("Misc"))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Traditional Mongolian
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(set-char-table-range
composition-function-table
'(#x1820 . #x18AF)
(list (vector "[\u200C\u200D][\u1820-\u18AF][\u200C\u200D]?"
1 'font-shape-gstring)
(vector "[\u1820-\u18AF][\u200C\u200D]" 0 'font-shape-gstring)
(vector "[\u1820-\u18AF\u202F\u180B-\u180F\u1807]+"
0 'font-shape-gstring)))
(provide 'misc-lang)
;;; misc-lang.el ends here