mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-26 15:21:51 -08:00
* src/character.c (syms_of_character) <ambiguous-width-chars>: New
char-table.
* lisp/international/characters.el (ambiguous-width-chars): Fill
the table.
(update-cjk-ambiguous-char-widths): New function.
(cjk-ambiguous-chars-are-wide): New defcustom, uses
'update-cjk-ambiguous-char-widths' as its :set function.
(use-cjk-char-width-table): Obey 'cjk-ambiguous-chars-are-wide' by
adding another child char-table for ambiguous-width characters,
where the width is set according to the option.
* lisp/language/chinese.el ("Chinese-GB", "Chinese-BIG5")
("Chinese-CNS", "Chinese-EUC-TW", "Chinese-GBK"):
* lisp/language/japanese.el ("Japanese"):
* lisp/language/korean.el ("Korean"): Add new language-info slot
'cjk-locale-symbol'.
Bug#64420
|
||
|---|---|---|
| .. | ||
| burmese.el | ||
| cham.el | ||
| china-util.el | ||
| chinese.el | ||
| cyril-util.el | ||
| cyrillic.el | ||
| czech.el | ||
| english.el | ||
| ethio-util.el | ||
| ethiopic.el | ||
| european.el | ||
| georgian.el | ||
| greek.el | ||
| hanja-util.el | ||
| hebrew.el | ||
| ind-util.el | ||
| indian.el | ||
| indonesian.el | ||
| japan-util.el | ||
| japanese.el | ||
| khmer.el | ||
| korea-util.el | ||
| korean.el | ||
| lao-util.el | ||
| lao.el | ||
| misc-lang.el | ||
| philippine.el | ||
| romanian.el | ||
| sinhala.el | ||
| slovak.el | ||
| tai-viet.el | ||
| thai-util.el | ||
| thai-word.el | ||
| thai.el | ||
| tibet-util.el | ||
| tibetan.el | ||
| tv-util.el | ||
| utf-8-lang.el | ||
| viet-util.el | ||
| vietnamese.el | ||