From 28308fef3191193bff766ed553259131f062a9b4 Mon Sep 17 00:00:00 2001 From: Robin Leroy Date: Mon, 6 Jul 2026 20:24:08 +0200 Subject: [PATCH 1/5] UnicodeData.txt lines from L2/26-142 --- unicodetools/data/ucd/dev/UnicodeData.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/unicodetools/data/ucd/dev/UnicodeData.txt b/unicodetools/data/ucd/dev/UnicodeData.txt index ebccf021c..a77d4d3e7 100644 --- a/unicodetools/data/ucd/dev/UnicodeData.txt +++ b/unicodetools/data/ucd/dev/UnicodeData.txt @@ -36582,6 +36582,11 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 1DB1A;LEIBNIZIAN SIMILARITY-2;Sm;0;ON;;;;;N;;;;; 1DB1B;LEIBNIZIAN DISSIMILARITY;Sm;0;ON;;;;;Y;;;;; 1DB1C;FACIT SYMBOL;Sm;0;ON;;;;;N;;;;; +1DB1D;ALPHA X SYMBOL;Sm;0;ON;;;;;N;;;;; +1DB1E;FUNCTIO DIFFERENTIATA SYMBOL;Sm;0;ON;;;;;N;;;;; +1DB1F;DOUBLE X SYMBOL;Sm;0;ON;;;;;N;;;;; +1DB20;DOUBLE SMALL SIGMA SYMBOL;Sm;0;ON;;;;;N;;;;; +1DB21;OMICRON UPSILON SYMBOL;Sm;0;ON;;;;;N;;;;; 1DF00;LATIN SMALL LETTER FENG DIGRAPH WITH TRILL;Ll;0;L;;;;;N;;;;; 1DF01;LATIN SMALL LETTER REVERSED SCRIPT G;Ll;0;L;;;;;N;;;;; 1DF02;LATIN LETTER SMALL CAPITAL TURNED G;Ll;0;L;;;;;N;;;;; From d4459638947a44f74e38bf438533935b5670733c Mon Sep 17 00:00:00 2001 From: Robin Leroy Date: Mon, 6 Jul 2026 21:14:02 +0200 Subject: [PATCH 2/5] lb=AL --- unicodetools/data/ucd/dev/LineBreak.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unicodetools/data/ucd/dev/LineBreak.txt b/unicodetools/data/ucd/dev/LineBreak.txt index ad276b8d5..385c01897 100644 --- a/unicodetools/data/ucd/dev/LineBreak.txt +++ b/unicodetools/data/ucd/dev/LineBreak.txt @@ -1,5 +1,5 @@ # LineBreak-18.0.0.txt -# Date: 2026-06-29, 15:25:08 GMT +# Date: 2026-07-06, 18:33:36 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -3425,6 +3425,7 @@ FFFD ; AI # So REPLACEMENT CHARACTER 1DA9B..1DA9F ; CM # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA1..1DAAF ; CM # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 1DB00..1DB1C ; AL # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB1D..1DB21 ; AL # Sm [5] ALPHA X SYMBOL..OMICRON UPSILON SYMBOL 1DF00..1DF09 ; AL # Ll [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; AL # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF7F ; AL # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U From 9cddae7c4f4223f76e109a50d7ba6a32ec441e14 Mon Sep 17 00:00:00 2001 From: Robin Leroy Date: Mon, 6 Jul 2026 21:15:41 +0200 Subject: [PATCH 3/5] Common --- unicodetools/data/ucd/dev/Scripts.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/unicodetools/data/ucd/dev/Scripts.txt b/unicodetools/data/ucd/dev/Scripts.txt index 56d341fce..b18b4d7c7 100644 --- a/unicodetools/data/ucd/dev/Scripts.txt +++ b/unicodetools/data/ucd/dev/Scripts.txt @@ -1,3 +1,4 @@ +1DB1D..1DB21 ; Common # Scripts-18.0.0.txt # Date: 2026-06-29, 15:25:26 GMT # © 2026 Unicode®, Inc. From 2c7d07b1df285f2d0e732c9a663446dbc6c81e40 Mon Sep 17 00:00:00 2001 From: Robin Leroy Date: Mon, 6 Jul 2026 21:26:06 +0200 Subject: [PATCH 4/5] Regenerate UCD --- unicodetools/data/idna/dev/IdnaMappingTable.txt | 6 +++--- unicodetools/data/linkification/dev/LinkTerm.txt | 6 +++--- unicodetools/data/ucd/dev/DerivedAge.txt | 6 +++--- unicodetools/data/ucd/dev/DerivedCoreProperties.txt | 10 +++++----- unicodetools/data/ucd/dev/EastAsianWidth.txt | 4 ++-- unicodetools/data/ucd/dev/LineBreak.txt | 5 ++--- unicodetools/data/ucd/dev/Scripts.txt | 7 +++---- unicodetools/data/ucd/dev/VerticalOrientation.txt | 4 ++-- .../data/ucd/dev/extracted/DerivedBidiClass.txt | 10 +++++----- .../data/ucd/dev/extracted/DerivedCombiningClass.txt | 6 +++--- .../data/ucd/dev/extracted/DerivedEastAsianWidth.txt | 6 +++--- .../data/ucd/dev/extracted/DerivedGeneralCategory.txt | 10 +++++----- .../data/ucd/dev/extracted/DerivedLineBreak.txt | 10 +++++----- unicodetools/data/ucd/dev/extracted/DerivedName.txt | 9 +++++++-- 14 files changed, 51 insertions(+), 48 deletions(-) diff --git a/unicodetools/data/idna/dev/IdnaMappingTable.txt b/unicodetools/data/idna/dev/IdnaMappingTable.txt index 4cb6f5549..db0ff76eb 100644 --- a/unicodetools/data/idna/dev/IdnaMappingTable.txt +++ b/unicodetools/data/idna/dev/IdnaMappingTable.txt @@ -1,5 +1,5 @@ # IdnaMappingTable.txt -# Date: 2026-06-29, 15:25:07 GMT +# Date: 2026-07-06, 19:38:50 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -7990,8 +7990,8 @@ FFFE..FFFF ; disallowed # 1.1 .. 1DAA1..1DAAF ; valid # 8.0 SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 1DAB0..1DAFF ; disallowed # NA .. -1DB00..1DB1C ; valid ; ; NV8 # 18.0 LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL -1DB1D..1DEFF ; disallowed # NA .. +1DB00..1DB21 ; valid ; ; NV8 # 18.0 LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL +1DB22..1DEFF ; disallowed # NA .. 1DF00..1DF1E ; valid # 14.0 LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER S WITH CURL 1DF1F..1DF24 ; valid # 18.0 LATIN SMALL LETTER D-ETH DIGRAPH..LATIN SMALL LETTER T-THETA DIGRAPH 1DF25..1DF2A ; valid # 15.0 LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK diff --git a/unicodetools/data/linkification/dev/LinkTerm.txt b/unicodetools/data/linkification/dev/LinkTerm.txt index ae10ea640..cb23a4e25 100644 --- a/unicodetools/data/linkification/dev/LinkTerm.txt +++ b/unicodetools/data/linkification/dev/LinkTerm.txt @@ -1,5 +1,5 @@ # LinkTerm.txt -# Date: 2026-06-29, 15:25:13 GMT +# Date: 2026-07-06, 19:38:58 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -1854,7 +1854,7 @@ FFFD ; Include # 1.1 (�) REPLACEMENT CHARACTER 1DA8B ; Include # 8.0 (𝪋) SIGNWRITING PARENTHESIS 1DA9B..1DA9F ; Include # 8.0 [5] (𝪛..𝪟) SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA1..1DAAF ; Include # 8.0 [15] (𝪡..𝪯) SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 -1DB00..1DB1C ; Include # 18.0 [29] (𝬀..𝬜) LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; Include # 18.0 [34] (𝬀..𝬡) LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1DF00..1DF1E ; Include # 14.0 [31] (𝼀..𝼞) LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER S WITH CURL 1DF1F..1DF24 ; Include # 18.0 [6] (𝼟..𝼤) LATIN SMALL LETTER D-ETH DIGRAPH..LATIN SMALL LETTER T-THETA DIGRAPH 1DF25..1DF2A ; Include # 15.0 [6] (𝼥..𝼪) LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK @@ -2205,5 +2205,5 @@ FFFD ; Include # 1.1 (�) REPLACEMENT CHARACTER E0020..E007F ; Include # 3.1 [96] (U+E0020..U+E007F) TAG SPACE..CANCEL TAG E0100..E01EF ; Include # 4.0 [240] (U+E0100..U+E01EF) VARIATION SELECTOR-17..VARIATION SELECTOR-256 -# Total code points: 172312 +# Total code points: 172317 diff --git a/unicodetools/data/ucd/dev/DerivedAge.txt b/unicodetools/data/ucd/dev/DerivedAge.txt index 9b070318c..60f501aa4 100644 --- a/unicodetools/data/ucd/dev/DerivedAge.txt +++ b/unicodetools/data/ucd/dev/DerivedAge.txt @@ -1,5 +1,5 @@ # DerivedAge-18.0.0.txt -# Date: 2026-06-29, 15:24:58 GMT +# Date: 2026-07-06, 19:18:01 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -2157,7 +2157,7 @@ AB6C..AB6D ; 18.0 # [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER 1D1EB..1D1FF ; 18.0 # [21] MUSICAL SYMBOL HALF SHARP..MUSICAL SYMBOL LONGA REST 1D250..1D281 ; 18.0 # [50] MUSICAL SYMBOL COMBINING FLAG-6..MUSICAL SYMBOL COMBINING STEM BOW ON TOP OF BRIDGE 1D6A6 ; 18.0 # MATHEMATICAL ITALIC SMALL LIGATURE LONG S WITH DESCENDER S -1DB00..1DB1C ; 18.0 # [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; 18.0 # [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1DF1F..1DF24 ; 18.0 # [6] LATIN SMALL LETTER D-ETH DIGRAPH..LATIN SMALL LETTER T-THETA DIGRAPH 1DF2B..1DF81 ; 18.0 # [87] LATIN SMALL LETTER DEZH DIGRAPH WITH CURL..LATIN CAPITAL LETTER E WITH BENT TOPBAR 1DF90..1DF96 ; 18.0 # [7] LATIN SMALL LETTER C WITH LOW SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP @@ -2174,6 +2174,6 @@ AB6C..AB6D ; 18.0 # [2] LATIN CAPITAL LETTER SCRIPT R..LATIN CAPITAL LETTER 2B81E ; 18.0 # CJK UNIFIED IDEOGRAPH-2B81E 3D000..3FC3F ; 18.0 # [11328] SMALL SEAL CHARACTER-3D000..SMALL SEAL CHARACTER-3FC3F -# Total code points: 13007 +# Total code points: 13012 # EOF diff --git a/unicodetools/data/ucd/dev/DerivedCoreProperties.txt b/unicodetools/data/ucd/dev/DerivedCoreProperties.txt index 8fc2f009c..b0ff28e0a 100644 --- a/unicodetools/data/ucd/dev/DerivedCoreProperties.txt +++ b/unicodetools/data/ucd/dev/DerivedCoreProperties.txt @@ -1,5 +1,5 @@ # DerivedCoreProperties-18.0.0.txt -# Date: 2026-06-29, 15:25:01 GMT +# Date: 2026-07-06, 19:18:05 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -221,7 +221,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A 1D7C3 ; Math # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL 1D7C4..1D7CB ; Math # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CE..1D7FF ; Math # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE -1DB00..1DB1C ; Math # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; Math # Sm [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1EE00..1EE03 ; Math # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL 1EE05..1EE1F ; Math # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF 1EE21..1EE22 ; Math # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM @@ -258,7 +258,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A 1EEF0..1EEF1 ; Math # Sm [2] ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL 1F8D0..1F8D8 ; Math # Sm [9] LONG RIGHTWARDS ARROW OVER LONG LEFTWARDS ARROW..LONG LEFT RIGHT ARROW WITH DEPENDENT LOBE -# Total code points: 2368 +# Total code points: 2373 # ================================================ @@ -13096,7 +13096,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME 1DA76..1DA83 ; Grapheme_Base # So [14] SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH 1DA85..1DA86 ; Grapheme_Base # So [2] SIGNWRITING LOCATION TORSO..SIGNWRITING LOCATION LIMBS DIGITS 1DA87..1DA8B ; Grapheme_Base # Po [5] SIGNWRITING COMMA..SIGNWRITING PARENTHESIS -1DB00..1DB1C ; Grapheme_Base # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; Grapheme_Base # Sm [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1DF00..1DF09 ; Grapheme_Base # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; Grapheme_Base # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF7F ; Grapheme_Base # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U @@ -13229,7 +13229,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME 31350..33479 ; Grapheme_Base # Lo [8490] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-33479 3D000..3FC3F ; Grapheme_Base # Lo [11328] SMALL SEAL CHARACTER-3D000..SMALL SEAL CHARACTER-3FC3F -# Total code points: 170464 +# Total code points: 170469 # ================================================ diff --git a/unicodetools/data/ucd/dev/EastAsianWidth.txt b/unicodetools/data/ucd/dev/EastAsianWidth.txt index cfb34b1f0..0d61a98c6 100644 --- a/unicodetools/data/ucd/dev/EastAsianWidth.txt +++ b/unicodetools/data/ucd/dev/EastAsianWidth.txt @@ -1,5 +1,5 @@ # EastAsianWidth-18.0.0.txt -# Date: 2026-06-29, 15:25:05 GMT +# Date: 2026-07-06, 19:18:10 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -2513,7 +2513,7 @@ FFFD ; A # So REPLACEMENT CHARACTER 1DA87..1DA8B ; N # Po [5] SIGNWRITING COMMA..SIGNWRITING PARENTHESIS 1DA9B..1DA9F ; N # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA1..1DAAF ; N # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 -1DB00..1DB1C ; N # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; N # Sm [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1DF00..1DF09 ; N # Ll [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; N # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF7F ; N # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U diff --git a/unicodetools/data/ucd/dev/LineBreak.txt b/unicodetools/data/ucd/dev/LineBreak.txt index 385c01897..bbbaed67b 100644 --- a/unicodetools/data/ucd/dev/LineBreak.txt +++ b/unicodetools/data/ucd/dev/LineBreak.txt @@ -1,5 +1,5 @@ # LineBreak-18.0.0.txt -# Date: 2026-07-06, 18:33:36 GMT +# Date: 2026-07-06, 19:18:15 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -3424,8 +3424,7 @@ FFFD ; AI # So REPLACEMENT CHARACTER 1DA8B ; AL # Po SIGNWRITING PARENTHESIS 1DA9B..1DA9F ; CM # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA1..1DAAF ; CM # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 -1DB00..1DB1C ; AL # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL -1DB1D..1DB21 ; AL # Sm [5] ALPHA X SYMBOL..OMICRON UPSILON SYMBOL +1DB00..1DB21 ; AL # Sm [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1DF00..1DF09 ; AL # Ll [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; AL # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF7F ; AL # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U diff --git a/unicodetools/data/ucd/dev/Scripts.txt b/unicodetools/data/ucd/dev/Scripts.txt index b18b4d7c7..b859ec7c9 100644 --- a/unicodetools/data/ucd/dev/Scripts.txt +++ b/unicodetools/data/ucd/dev/Scripts.txt @@ -1,6 +1,5 @@ -1DB1D..1DB21 ; Common # Scripts-18.0.0.txt -# Date: 2026-06-29, 15:25:26 GMT +# Date: 2026-07-06, 19:18:41 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -597,7 +596,7 @@ FFFC..FFFD ; Common # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHAR 1D7C3 ; Common # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL 1D7C4..1D7CB ; Common # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CE..1D7FF ; Common # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE -1DB00..1DB1C ; Common # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; Common # Sm [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1EC71..1ECAB ; Common # No [59] INDIC SIYAQ NUMBER ONE..INDIC SIYAQ NUMBER PREFIXED NINE 1ECAC ; Common # So INDIC SIYAQ PLACEHOLDER 1ECAD..1ECAF ; Common # No [3] INDIC SIYAQ FRACTION ONE QUARTER..INDIC SIYAQ FRACTION THREE QUARTERS @@ -650,7 +649,7 @@ FFFC..FFFD ; Common # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHAR E0001 ; Common # Cf LANGUAGE TAG E0020..E007F ; Common # Cf [96] TAG SPACE..CANCEL TAG -# Total code points: 9276 +# Total code points: 9281 # ================================================ diff --git a/unicodetools/data/ucd/dev/VerticalOrientation.txt b/unicodetools/data/ucd/dev/VerticalOrientation.txt index 300a67c3e..180b5173a 100644 --- a/unicodetools/data/ucd/dev/VerticalOrientation.txt +++ b/unicodetools/data/ucd/dev/VerticalOrientation.txt @@ -1,5 +1,5 @@ # VerticalOrientation-18.0.0.txt -# Date: 2026-06-29, 15:25:28 GMT +# Date: 2026-07-06, 19:18:43 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -2378,7 +2378,7 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA 1DA9B..1DA9F ; U # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA0 ; U # Cn 1DAA1..1DAAF ; U # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 -1DB00..1DB1C ; R # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; R # Sm [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1DF00..1DF09 ; R # Ll [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; R # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF7F ; R # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U diff --git a/unicodetools/data/ucd/dev/extracted/DerivedBidiClass.txt b/unicodetools/data/ucd/dev/extracted/DerivedBidiClass.txt index 4c000933e..cedf70dce 100644 --- a/unicodetools/data/ucd/dev/extracted/DerivedBidiClass.txt +++ b/unicodetools/data/ucd/dev/extracted/DerivedBidiClass.txt @@ -1,5 +1,5 @@ # DerivedBidiClass-18.0.0.txt -# Date: 2026-07-02, 16:50:27 GMT +# Date: 2026-07-06, 19:18:03 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -1253,8 +1253,8 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER F0000..FFFFD ; L # Co [65534] .. 100000..10FFFD; L # Co [65534] .. -# The above property value applies to 797652 code points not listed here. -# Total code points: 1095318 +# The above property value applies to 797647 code points not listed here. +# Total code points: 1095313 # ================================================ @@ -2010,7 +2010,7 @@ FFFC..FFFD ; ON # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTE 1D789 ; ON # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D7A9 ; ON # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7C3 ; ON # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL -1DB00..1DB1C ; ON # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; ON # Sm [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1EEF0..1EEF1 ; ON # Sm [2] ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL 1F000..1F02B ; ON # So [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK 1F030..1F093 ; ON # So [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06 @@ -2052,7 +2052,7 @@ FFFC..FFFD ; ON # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTE 1FB94..1FBEF ; ON # So [92] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE 1FBFA ; ON # So ALARM BELL SYMBOL -# Total code points: 6932 +# Total code points: 6937 # ================================================ diff --git a/unicodetools/data/ucd/dev/extracted/DerivedCombiningClass.txt b/unicodetools/data/ucd/dev/extracted/DerivedCombiningClass.txt index 63e0b2f06..090b17f99 100644 --- a/unicodetools/data/ucd/dev/extracted/DerivedCombiningClass.txt +++ b/unicodetools/data/ucd/dev/extracted/DerivedCombiningClass.txt @@ -1,5 +1,5 @@ # DerivedCombiningClass-18.0.0.txt -# Date: 2026-06-29, 15:25:00 GMT +# Date: 2026-07-06, 19:18:04 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -1972,7 +1972,7 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER 1DA87..1DA8B ; 0 # Po [5] SIGNWRITING COMMA..SIGNWRITING PARENTHESIS 1DA9B..1DA9F ; 0 # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA1..1DAAF ; 0 # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 -1DB00..1DB1C ; 0 # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; 0 # Sm [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1DF00..1DF09 ; 0 # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; 0 # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF7F ; 0 # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U @@ -2110,7 +2110,7 @@ E0100..E01EF ; 0 # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256 F0000..FFFFD ; 0 # Co [65534] .. 100000..10FFFD; 0 # Co [65534] .. -# The above property value applies to 803771 code points not listed here. +# The above property value applies to 803766 code points not listed here. # Total code points: 1113110 # ================================================ diff --git a/unicodetools/data/ucd/dev/extracted/DerivedEastAsianWidth.txt b/unicodetools/data/ucd/dev/extracted/DerivedEastAsianWidth.txt index 6e450c173..eea766f18 100644 --- a/unicodetools/data/ucd/dev/extracted/DerivedEastAsianWidth.txt +++ b/unicodetools/data/ucd/dev/extracted/DerivedEastAsianWidth.txt @@ -1,5 +1,5 @@ # DerivedEastAsianWidth-18.0.0.txt -# Date: 2026-06-29, 15:25:02 GMT +# Date: 2026-07-06, 19:18:07 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -2005,7 +2005,7 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER 1DA87..1DA8B ; N # Po [5] SIGNWRITING COMMA..SIGNWRITING PARENTHESIS 1DA9B..1DA9F ; N # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA1..1DAAF ; N # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 -1DB00..1DB1C ; N # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; N # Sm [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1DF00..1DF09 ; N # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; N # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF7F ; N # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U @@ -2163,7 +2163,7 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER E0001 ; N # Cf LANGUAGE TAG E0020..E007F ; N # Cf [96] TAG SPACE..CANCEL TAG -# The above property value applies to 758934 code points not listed here. +# The above property value applies to 758929 code points not listed here. # Total code points: 791273 # ================================================ diff --git a/unicodetools/data/ucd/dev/extracted/DerivedGeneralCategory.txt b/unicodetools/data/ucd/dev/extracted/DerivedGeneralCategory.txt index 647bc7c08..78cffc5d0 100644 --- a/unicodetools/data/ucd/dev/extracted/DerivedGeneralCategory.txt +++ b/unicodetools/data/ucd/dev/extracted/DerivedGeneralCategory.txt @@ -1,5 +1,5 @@ # DerivedGeneralCategory-18.0.0.txt -# Date: 2026-06-29, 15:25:02 GMT +# Date: 2026-07-06, 19:18:07 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -633,7 +633,7 @@ FFFE..FFFF ; Cn # [2] .. 1DA8C..1DA9A ; Cn # [15] .. 1DAA0 ; Cn # 1DAB0..1DAFF ; Cn # [80] .. -1DB1D..1DEFF ; Cn # [995] .. +1DB22..1DEFF ; Cn # [990] .. 1DF82..1DF8F ; Cn # [14] .. 1DF97..1DFCC ; Cn # [54] .. 1E007 ; Cn # @@ -751,7 +751,7 @@ E01F0..EFFFF ; Cn # [65040] .. FFFFE..FFFFF ; Cn # [2] .. 10FFFE..10FFFF; Cn # [2] .. -# Total code points: 801723 +# Total code points: 801718 # ================================================ @@ -4114,11 +4114,11 @@ FFE9..FFEC ; Sm # [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW 1D789 ; Sm # MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D7A9 ; Sm # MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7C3 ; Sm # MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL -1DB00..1DB1C ; Sm # [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; Sm # [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1EEF0..1EEF1 ; Sm # [2] ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL 1F8D0..1F8D8 ; Sm # [9] LONG RIGHTWARDS ARROW OVER LONG LEFTWARDS ARROW..LONG LEFT RIGHT ARROW WITH DEPENDENT LOBE -# Total code points: 1005 +# Total code points: 1010 # ================================================ diff --git a/unicodetools/data/ucd/dev/extracted/DerivedLineBreak.txt b/unicodetools/data/ucd/dev/extracted/DerivedLineBreak.txt index 06abb1fb6..f537bb822 100644 --- a/unicodetools/data/ucd/dev/extracted/DerivedLineBreak.txt +++ b/unicodetools/data/ucd/dev/extracted/DerivedLineBreak.txt @@ -1,5 +1,5 @@ # DerivedLineBreak-18.0.0.txt -# Date: 2026-06-29, 15:25:03 GMT +# Date: 2026-07-06, 19:18:08 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -71,8 +71,8 @@ E000..F8FF ; XX # Co [6400] .. F0000..FFFFD ; XX # Co [65534] .. 100000..10FFFD; XX # Co [65534] .. -# The above property value applies to 755534 code points not listed here. -# Total code points: 893002 +# The above property value applies to 755529 code points not listed here. +# Total code points: 892997 # ================================================ @@ -1547,7 +1547,7 @@ FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE 1DA76..1DA83 ; AL # So [14] SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH 1DA85..1DA86 ; AL # So [2] SIGNWRITING LOCATION TORSO..SIGNWRITING LOCATION LIMBS DIGITS 1DA8B ; AL # Po SIGNWRITING PARENTHESIS -1DB00..1DB1C ; AL # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT SYMBOL +1DB00..1DB21 ; AL # Sm [34] LEIBNIZIAN EQUALS SIGN..OMICRON UPSILON SYMBOL 1DF00..1DF09 ; AL # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; AL # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF7F ; AL # L& [117] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER REVERSED U @@ -1657,7 +1657,7 @@ FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE 1FB94..1FBEF ; AL # So [92] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE 1FBFA ; AL # So ALARM BELL SYMBOL -# Total code points: 27586 +# Total code points: 27591 # ================================================ diff --git a/unicodetools/data/ucd/dev/extracted/DerivedName.txt b/unicodetools/data/ucd/dev/extracted/DerivedName.txt index ff18343a5..f9859aafd 100644 --- a/unicodetools/data/ucd/dev/extracted/DerivedName.txt +++ b/unicodetools/data/ucd/dev/extracted/DerivedName.txt @@ -1,5 +1,5 @@ # DerivedName-18.0.0.txt -# Date: 2026-06-29, 15:25:03 GMT +# Date: 2026-07-06, 19:18:09 GMT # © 2026 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html @@ -42381,6 +42381,11 @@ FFFD ; REPLACEMENT CHARACTER 1DB1A ; LEIBNIZIAN SIMILARITY-2 1DB1B ; LEIBNIZIAN DISSIMILARITY 1DB1C ; FACIT SYMBOL +1DB1D ; ALPHA X SYMBOL +1DB1E ; FUNCTIO DIFFERENTIATA SYMBOL +1DB1F ; DOUBLE X SYMBOL +1DB20 ; DOUBLE SMALL SIGMA SYMBOL +1DB21 ; OMICRON UPSILON SYMBOL 1DF00 ; LATIN SMALL LETTER FENG DIGRAPH WITH TRILL 1DF01 ; LATIN SMALL LETTER REVERSED SCRIPT G 1DF02 ; LATIN LETTER SMALL CAPITAL TURNED G @@ -46582,6 +46587,6 @@ E01ED ; VARIATION SELECTOR-254 E01EE ; VARIATION SELECTOR-255 E01EF ; VARIATION SELECTOR-256 -# Total code points: 172808 +# Total code points: 172813 # EOF From b7ad3bcf5cf933829365ca5b180a8026757bd4da Mon Sep 17 00:00:00 2001 From: Robin Leroy Date: Mon, 6 Jul 2026 23:23:06 +0200 Subject: [PATCH 5/5] A test --- .../text/UCD/AdditionComparisons/sew-691.txt | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 unicodetools/src/main/resources/org/unicode/text/UCD/AdditionComparisons/sew-691.txt diff --git a/unicodetools/src/main/resources/org/unicode/text/UCD/AdditionComparisons/sew-691.txt b/unicodetools/src/main/resources/org/unicode/text/UCD/AdditionComparisons/sew-691.txt new file mode 100644 index 000000000..b7b6ff3c7 --- /dev/null +++ b/unicodetools/src/main/resources/org/unicode/text/UCD/AdditionComparisons/sew-691.txt @@ -0,0 +1,33 @@ +# Symbols: 6 letterlike symbols (1DB1D..1DB21) +# https://github.com/unicode-org/sew/issues/691 + +# Names always differ. +# Age always differs since these tests are comparing additions to pre-existing characters. +Ignoring Name Age: + +# Ignore the security and IDNA properties. These are not part of the UCD, and +# are typically prepared just before β, after these tests are written (which is +# normally anywhere between proposal submission and the start of α). +Ignoring Confusable_MA Identifier_Status Identifier_Type Idn_Status Idn_Mapping Idn_2008 IDNA2008_Category: + +Ignoring Block: +Ignoring Math_Entity_Name Math_Entity_Set Math_Class Math_Class_Ex Math_Descriptive_Comments: + +Ignoring Pattern_Syntax: +Propertywise [\x{1DB1D}-\x{1DB21} \N{ALPHA X SYMBOL}-\N{OMICRON UPSILON SYMBOL}] +CorrespondTo [\x{222B} ∫ \N{INTEGRAL}] + UpTo: East_Asian_Width (Neutral vs Ambiguous), + Line_Break (Alphabetic vs Ambiguous), + Bidi_Mirrored (No vs Yes) +end Ignoring; + +Propertywise [\x{1DB1D}-\x{1DB21} \N{ALPHA X SYMBOL}-\N{OMICRON UPSILON SYMBOL} + \x{2141} ⅁ \N{TURNED SANS-SERIF CAPITAL G}] +AreAlike + +end Ignoring; +end Ignoring; + +end Ignoring; + +end Ignoring; \ No newline at end of file