diff options
author | Eli Zaretskii <eliz@gnu.org> | 2022-01-17 21:49:58 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2022-01-17 21:49:58 +0200 |
commit | 0ddc03cf8c25458260c50faa833291994e756ee3 (patch) | |
tree | 4a4ae089c57259ec3013479d9ba8cd04230fdd84 /lisp/international/characters.el | |
parent | 346747451fc8218eafa66971b514a73dbd6364cc (diff) | |
download | emacs-0ddc03cf8c25458260c50faa833291994e756ee3.tar.gz |
Fix minor inconsistencies in 'char-script-table'
* admin/unidata/blocks.awk (name2alias): Map some obscure blocks
to their native scripts, to follow Scripts.txt.
* lisp/international/characters.el (char-script-table): Add
few exceptions.
* lisp/international/fontset.el (script-representative-chars):
Remove scripts no longer used.
Diffstat (limited to 'lisp/international/characters.el')
-rw-r--r-- | lisp/international/characters.el | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lisp/international/characters.el b/lisp/international/characters.el index 080e7898c47..3ff280f4802 100644 --- a/lisp/international/characters.el +++ b/lisp/international/characters.el @@ -1440,6 +1440,10 @@ Setup `char-width-table' appropriate for non-CJK language environment." (set-char-table-range char-script-table range 'tibetan)) 'tibetan) +;; Fix some exceptions that blocks.awk/Blocks.txt couldn't get right. +(set-char-table-range char-script-table '(#x2ea . #x2eb) 'bopomofo) +(set-char-table-range char-script-table #xab65 'greek) + ;;; Setting unicode-category-table. |