diff options
author | Eli Zaretskii <eliz@gnu.org> | 2023-09-16 12:17:23 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2023-09-16 12:17:23 +0300 |
commit | cbd8fac283aa6573501d7b17b50ec4a83d9cf1e3 (patch) | |
tree | df762ee063123ff9186ca31d084c7f94db3f6d6a /admin/notes | |
parent | 825be05b379b1643adf6d0495deb691ac566e090 (diff) | |
download | emacs-cbd8fac283aa6573501d7b17b50ec4a83d9cf1e3.tar.gz emacs-cbd8fac283aa6573501d7b17b50ec4a83d9cf1e3.tar.bz2 emacs-cbd8fac283aa6573501d7b17b50ec4a83d9cf1e3.zip |
Fix Unicode normalization of characters
* lisp/international/ucs-normalize.el
(ucs-normalize-composition-exclusions, check-range): Update from
Unicode 15.0 data. (Bug#65996)
* test/lisp/international/ucs-normalize-tests.el
(ucs-normalize-tests--failing-lines-part1)
(ucs-normalize-tests--failing-lines-part2): Update to reflect
changes in ucs-normalize.el.
* admin/notes/unicode: Mention the updates in ucs-normalize.el.
Diffstat (limited to 'admin/notes')
-rw-r--r-- | admin/notes/unicode | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/admin/notes/unicode b/admin/notes/unicode index 31c850af8fd..b36dd428b0d 100644 --- a/admin/notes/unicode +++ b/admin/notes/unicode @@ -90,6 +90,11 @@ might need to be updated because it knows about used and unused ranges of Unicode codepoints, which a new release of the Unicode Standard could change. +The data used by ucs-normalize.el might need to be updated. +Specifically, the values of 'ucs-normalize-composition-exclusions' and +'check-range", defined at the beginning of ucs-normalize.el, should be +verified against the latest Unicode data files. + Next, test normalization functions against NormalizationTests.txt, in the test/ directory run: |