-
-
Notifications
You must be signed in to change notification settings - Fork 42
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This fulfils the following action item: UTC-155-A89 Robin Leroy, PAG Document extra classes used for testing characters in the segmentation test HTML files for 11.0. [E.g. ZWJ_FE, CM1_CM, etc.] (Retargeted for 13.0, 14.0, 15.0.) It also fixes #354. It also changes the pair table in LineBreakTest.html to show the three way direct/indirect/prohibited break distinction (across spaces), like the old pair table in UAX14 (see https://www.unicode.org/notes/tn54/alba-2.html?v=9.0.0). As in #970, the test files are not diffable, but I tested them with ICU. I tried improving the stability of the sample generation a little bit, but it is not as fancy as what Mark suggests in https://www.unicode.org/notes/tn54/alba-2.html?v=9.0.0#p478. I might do that in another PR.
- Loading branch information
Showing
11 changed files
with
24,043 additions
and
23,212 deletions.
There are no files selected for viewing
272 changes: 147 additions & 125 deletions
272
unicodetools/data/ucd/dev/auxiliary/GraphemeBreakTest.html
Large diffs are not rendered by default.
Oops, something went wrong.
1,726 changes: 696 additions & 1,030 deletions
1,726
unicodetools/data/ucd/dev/auxiliary/GraphemeBreakTest.txt
Large diffs are not rendered by default.
Oops, something went wrong.
4,541 changes: 2,331 additions & 2,210 deletions
4,541
unicodetools/data/ucd/dev/auxiliary/LineBreakTest.html
Large diffs are not rendered by default.
Oops, something went wrong.
34,872 changes: 18,509 additions & 16,363 deletions
34,872
unicodetools/data/ucd/dev/auxiliary/LineBreakTest.txt
Large diffs are not rendered by default.
Oops, something went wrong.
248 changes: 132 additions & 116 deletions
248
unicodetools/data/ucd/dev/auxiliary/SentenceBreakTest.html
Large diffs are not rendered by default.
Oops, something went wrong.
700 changes: 351 additions & 349 deletions
700
unicodetools/data/ucd/dev/auxiliary/SentenceBreakTest.txt
Large diffs are not rendered by default.
Oops, something went wrong.
232 changes: 127 additions & 105 deletions
232
unicodetools/data/ucd/dev/auxiliary/WordBreakTest.html
Large diffs are not rendered by default.
Oops, something went wrong.
2,732 changes: 1,426 additions & 1,306 deletions
2,732
unicodetools/data/ucd/dev/auxiliary/WordBreakTest.txt
Large diffs are not rendered by default.
Oops, something went wrong.
1,627 changes: 138 additions & 1,489 deletions
1,627
unicodetools/src/main/java/org/unicode/text/UCD/GenerateBreakTest.java
Large diffs are not rendered by default.
Oops, something went wrong.
255 changes: 159 additions & 96 deletions
255
unicodetools/src/main/java/org/unicode/tools/Segmenter.java
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters