From a947033aa1a511162957bc143a6cdfff71ed48a4 Mon Sep 17 00:00:00 2001 From: Robin Leroy Date: Thu, 9 Nov 2023 19:55:45 -0800 Subject: [PATCH] An invariant with eggsceptions --- .../resources/org/unicode/text/UCD/UnicodeInvariantTest.txt | 6 ++++++ 1 file changed, 6 insertions(+) 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 3c077270c..14d3e096d 100644 --- a/unicodetools/src/main/resources/org/unicode/text/UCD/UnicodeInvariantTest.txt +++ b/unicodetools/src/main/resources/org/unicode/text/UCD/UnicodeInvariantTest.txt @@ -540,6 +540,12 @@ Let $nonAlphabeticDependentVowels = [\N{ORIYA SIGN OVERLINE}\N{THAI CHARACTER MA # See 177-CXX. \p{name=/COMBINING .* LETTER/} ⊆ [\p{Alphabetic}\p{Diacritic}] +# Nuktas should probably be diacritic, but as of 15.1 this is only the case of +# those that have NUKTA in their name. +# See https://github.com/unicode-org/properties/issues/195#issuecomment-1804962555. +Let $nonDiacriticNuktas = [\u1BE6\U00010A38\U00010A39\U00010A3A\U0001133B] +[\p{InSc=Nukta} - \p{Diacritic}] = $nonDiacriticNuktas + ########################## # LineBreak property ##########################