From cab7faa3b1cc3c619e9d28e7a6613fe71cdace48 Mon Sep 17 00:00:00 2001 From: Robin Leroy Date: Mon, 29 Jul 2024 19:01:15 +0200 Subject: [PATCH] Appease invariants --- .../org/unicode/text/UCD/UnicodeInvariantTest.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/unicodetools/src/main/resources/org/unicode/text/UCD/UnicodeInvariantTest.txt b/unicodetools/src/main/resources/org/unicode/text/UCD/UnicodeInvariantTest.txt index 0a53a63ff..0c4533f04 100644 --- a/unicodetools/src/main/resources/org/unicode/text/UCD/UnicodeInvariantTest.txt +++ b/unicodetools/src/main/resources/org/unicode/text/UCD/UnicodeInvariantTest.txt @@ -818,7 +818,8 @@ Let $OPInclusions := [\u00A1\u00BF\u2E18\U00013258-\U0001325A\U00013286\U0001328 # 15.1.0: and those from scripts that use the Brahmic style of context analysis, # 4.0.1: plus these characters: 066B ARABIC DECIMAL SEPARATOR, 066C ARABIC THOUSANDS SEPARATOR. # 15.1.0: Action item UTC-176-A81: change [[:PCM:]-\u070F] lb=AL->NU -Let $NUInclusions := [\u066B\u066C] +# 16.0.0: UTC-180-A54: U+19DA from lb=SA to lb=NU. +Let $NUInclusions := [\u066B\u066C\u19DA] Let $NUFormats := [[:PCM:]-[\u070F]] \p{LB=NU} = [\p{GC=Nd} $NUInclusions $NUFormats - \p{EA=F} - $BrahmicLineBreaking] @@ -889,8 +890,8 @@ Let $SAScripts := [ ] $SAScripts ⊇ \p{LineBreak=SA} -# And in $SA scripts, they are all the alphabetic spacing characters, plus some odd Cf & Mn, plus the NEW TAI LUE THAM DIGIT ONE -Let $SAScriptExceptions := [\x{1173A}\x{1173B}\x{1173F} \u19DA\u109E\u109F\u19DE\u19DF\u1AA0-\u1AA6\u1AA8-\u1AAD\uAA77-\uAA79\uAADE-\uAADF] +# And in $SA scripts, they are all the alphabetic spacing characters, plus some odd Cf & Mn +Let $SAScriptExceptions := [\x{1173A}\x{1173B}\x{1173F} \u109E\u109F\u19DE\u19DF\u1AA0-\u1AA6\u1AA8-\u1AAD\uAA77-\uAA79\uAADE-\uAADF] # 7.0 Added AA7D # 12.0 Removed Myanmar spacing marks which were assigned Other_Alphabetic: 1063..1064, 1069..106D, 1087..108C, 108F, 109A..109B, AA7B, AA7D