aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes/unicode
diff options
context:
space:
mode:
Diffstat (limited to 'admin/notes/unicode')
-rw-r--r--admin/notes/unicode15
1 files changed, 10 insertions, 5 deletions
diff --git a/admin/notes/unicode b/admin/notes/unicode
index 65df2166f28..c8a956d620a 100644
--- a/admin/notes/unicode
+++ b/admin/notes/unicode
@@ -15,11 +15,12 @@ Emacs uses the following files from the Unicode Character Database
15 . BidiBrackets.txt 15 . BidiBrackets.txt
16 . IVD_Sequences.txt 16 . IVD_Sequences.txt
17 . NormalizationTest.txt 17 . NormalizationTest.txt
18 . BidiCharacterTest.txt
18 19
19First, these files need to be copied into admin/unidata/, and then 20First, the first 6 files need to be copied into admin/unidata/, and
20Emacs should be rebuilt for them to take effect. Rebuilding Emacs 21then Emacs should be rebuilt for them to take effect. Rebuilding
21updates several derived files elsewhere in the Emacs source tree, 22Emacs updates several derived files elsewhere in the Emacs source
22mainly in lisp/international/. 23tree, mainly in lisp/international/.
23 24
24When Emacs is rebuilt for the first time after importing the new 25When Emacs is rebuilt for the first time after importing the new
25files, pay attention to any warning or error messages. In particular, 26files, pay attention to any warning or error messages. In particular,
@@ -49,7 +50,7 @@ might need to be updated because it knows about used and unused ranges
49of Unicode codepoints, which a new release of the Unicode Standard 50of Unicode codepoints, which a new release of the Unicode Standard
50could change. 51could change.
51 52
52Finally, test normalization functions against NormalizationTests.txt, 53Next, test normalization functions against NormalizationTests.txt,
53in the test/ directory run: 54in the test/ directory run:
54 55
55 make lisp/international/ucs-normalize-tests 56 make lisp/international/ucs-normalize-tests
@@ -57,6 +58,10 @@ in the test/ directory run:
57See commentary in test/lisp/international/ucs-normalize-tests.el 58See commentary in test/lisp/international/ucs-normalize-tests.el
58regarding failing lines. 59regarding failing lines.
59 60
61The file BidiCharacterTest.txt should be copied to the test suite, and
62if its format has changed, the file biditest.el there should be
63modified to follow suit.
64
60Problems, fixmes and other unicode-related issues 65Problems, fixmes and other unicode-related issues
61------------------------------------------------------------- 66-------------------------------------------------------------
62 67