Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 15 additions & 6 deletions docs/pipeline.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ If the proposal does not supply LineBreak.txt:
---
New scripts only:
- [ ] UCD_Names — Check script name
- [ ] PropertyValueAliases.txt — [Regenerate](#regenerate-propertyvaluealiases)
- [ ] Enums — [Regenerate](#generateenums)

---
- [ ] Scripts.txt — Prepend ranges (carefully mind any gaps)
Expand All @@ -36,6 +38,8 @@ New blocks only:
- [ ] ShortBlockNames.txt — Update, keep sorted
- [ ] Blocks.txt — Update, keep sorted [TODO(egg): This one wants to be generated…]
- [ ] Commit
- [ ] PropertyValueAliases.txt — [Regenerate](#regenerate-propertyvaluealiases)
- [ ] Enums — [Regenerate](#generateenums)

---
Joining scripts only:
Expand All @@ -56,7 +60,6 @@ reserved:

---
- [ ] UCD — [Regenerate](#regenerate-ucd)
- [ ] Enums — [Regenerate](#generateenums)

---
- [ ] In unicodetools/src/main/resources/org/unicode/text/UCD/AdditionComparisons,
Expand Down Expand Up @@ -189,7 +192,6 @@ Cf. https://github.com/unicode-org/unicodetools/pull/636
### Regenerate UCD

eggrobin (Windows, in-source).
<!--FIX_FOR_NEW_VERSION-->
```powershell
mvn compile exec:java '-Dexec.mainClass="org.unicode.text.UCD.MakeUnicodeFiles"' '-Dexec.args="-c"' -am -pl unicodetools "-DCLDR_DIR=..\cldr\" "-DUNICODETOOLS_GEN_DIR=Generated" "-DUNICODETOOLS_REPO_DIR=.";
git add unicodetools/data/ucd/dev/*
Expand All @@ -199,15 +201,22 @@ git commit -m "Regenerate UCD"
### Regenerate LineBreak

eggrobin (Windows, in-source).
<!--FIX_FOR_NEW_VERSION-->
```powershell
mvn compile exec:java '-Dexec.mainClass="org.unicode.text.UCD.MakeUnicodeFiles"' '-Dexec.args="-c --generate LineBreak$"' -am -pl unicodetools "-DCLDR_DIR=..\cldr\" "-DUNICODETOOLS_GEN_DIR=Generated" "-DUNICODETOOLS_REPO_DIR=."
mvn compile exec:java '-Dexec.mainClass="org.unicode.text.UCD.MakeUnicodeFiles"' '-Dexec.args="-c --generate ^LineBreak$"' -am -pl unicodetools "-DCLDR_DIR=..\cldr\" "-DUNICODETOOLS_GEN_DIR=Generated" "-DUNICODETOOLS_REPO_DIR=."
```

### Regenerate PropertyValueAliases

eggrobin (Windows, in-source).
```powershell
mvn compile exec:java '-Dexec.mainClass="org.unicode.text.UCD.MakeUnicodeFiles"' '-Dexec.args="-c --generate ^PropertyValueAliases$"' -am -pl unicodetools "-DCLDR_DIR=..\cldr\" "-DUNICODETOOLS_GEN_DIR=Generated" "-DUNICODETOOLS_REPO_DIR=."
git add unicodetools/data/ucd/dev/PropertyValueAliases.txt
git commit -m "Regenerate PropertyValueAliases"
```

### GenerateEmojiData

jowilco (Windows, in-source).
<!--FIX_FOR_NEW_VERSION-->
```powershell
mvn compile exec:java '-Dexec.mainClass="org.unicode.tools.emoji.GenerateEmojiData"' -am -pl unicodetools "-DCLDR_DIR=..\cldr\" "-DUNICODETOOLS_GEN_DIR=Generated" "-DUNICODETOOLS_REPO_DIR=."
```
Expand All @@ -224,7 +233,7 @@ git commit -m GenerateEnums


### Run comparison tests

<!--FIX_FOR_NEW_VERSION-->
eggrobin (Windows, in-source; replace $RMG_ISSUE by the RMG issue number, or define it as that number).
```powershell
mvn test -am -pl unicodetools "-DCLDR_DIR=$(gl|split-path -parent)\cldr\" "-DUNICODETOOLS_GEN_DIR=$(gl|split-path -parent)\unicodetools\Generated\" "-DUNICODETOOLS_REPO_DIR=$(gl|split-path -parent)\unicodetools\" "-DUVERSION=18.0.0" "-Dtest=TestTestUnicodeInvariants#testAdditionComparisons" -DfailIfNoTests=false -DtrimStackTrace=false "-DRMG_ISSUE=$RMG_ISSUE"
Expand Down
5 changes: 3 additions & 2 deletions unicodetools/data/linkification/dev/LinkTerm.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# LinkTerm.txt
# Date: 2026-01-31, 12:27:25 GMT
# Date: 2026-02-02, 22:37:16 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
Expand Down Expand Up @@ -1857,6 +1857,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] (U+1DB00..U+1DB1C) LEIBNIZIAN EQUALS SIGN..FACIT 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] (U+1DF1F..U+1DF24) 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
Expand Down Expand Up @@ -2201,5 +2202,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: 172341

12 changes: 11 additions & 1 deletion unicodetools/data/ucd/dev/BidiMirroring.txt
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@
220C; 2209 # [BEST FIT] DOES NOT CONTAIN AS MEMBER
220D; 220A # SMALL CONTAINS AS MEMBER
2215; 29F5 # DIVISION SLASH
221D; 1DB10 # PROPORTIONAL TO
221F; 2BFE # RIGHT ANGLE
2220; 29A3 # ANGLE
2221; 299B # MEASURED ANGLE
Expand Down Expand Up @@ -503,6 +504,13 @@ FF5F; FF60 # FULLWIDTH LEFT WHITE PARENTHESIS
FF60; FF5F # FULLWIDTH RIGHT WHITE PARENTHESIS
FF62; FF63 # [BEST FIT] HALFWIDTH LEFT CORNER BRACKET
FF63; FF62 # [BEST FIT] HALFWIDTH RIGHT CORNER BRACKET
1DB10; 221D # CARTESIAN EQUALS SIGN
1DB03; 1DB04 # LEIBNIZIAN GREATER-THAN
1DB04; 1DB03 # LEIBNIZIAN LESS-THAN
1DB05; 1DB06 # LEIBNIZIAN GREATER-THAN WITH SMALL P
1DB06; 1DB05 # LEIBNIZIAN LESS-THAN WITH SMALL P
1DB08; 1DB09 # INVERTED SQUARE LEFT OPEN BOX OPERATOR
1DB09; 1DB08 # INVERTED SQUARE RIGHT OPEN BOX OPERATOR

# The following characters have no appropriate mirroring character.
# For these characters it is up to the rendering system
Expand All @@ -518,7 +526,6 @@ FF63; FF62 # [BEST FIT] HALFWIDTH RIGHT CORNER BRACKET
# 221A; SQUARE ROOT
# 221B; CUBE ROOT
# 221C; FOURTH ROOT
# 221D; PROPORTIONAL TO
# 2226; NOT PARALLEL TO
# 222B; INTEGRAL
# 222C; DOUBLE INTEGRAL
Expand Down Expand Up @@ -634,5 +641,8 @@ FF63; FF62 # [BEST FIT] HALFWIDTH RIGHT CORNER BRACKET
# 1D74F; MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
# 1D789; MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
# 1D7C3; MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
# 1DB17; LEIBNIZIAN COINCIDENCE
# 1DB18; INVERTED LAZY S OVER LAZY S
# 1DB1B; LEIBNIZIAN DISSIMILARITY

# EOF
1 change: 1 addition & 0 deletions unicodetools/data/ucd/dev/Blocks.txt
Original file line number Diff line number Diff line change
Expand Up @@ -339,6 +339,7 @@ FFF0..FFFF; Specials
1D360..1D37F; Counting Rod Numerals
1D400..1D7FF; Mathematical Alphanumeric Symbols
1D800..1DAAF; Sutton SignWriting
1DB00..1DBFF; Miscellaneous Symbols and Arrows Extended
1DF00..1DFFF; Latin Extended-G
1E000..1E02F; Glagolitic Supplement
1E030..1E08F; Cyrillic Extended-D
Expand Down
5 changes: 3 additions & 2 deletions unicodetools/data/ucd/dev/DerivedAge.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# DerivedAge-18.0.0.txt
# Date: 2026-01-30, 19:36:58 GMT
# Date: 2026-02-01, 23:51:28 GMT
# © 2025 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
Expand Down Expand Up @@ -2160,6 +2160,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
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 SMALL SLASH..LATIN SMALL LETTER LONG S WITH TOP LOOP
Expand All @@ -2170,6 +2171,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] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F

# Total code points: 13007
# Total code points: 13036

# EOF
8 changes: 5 additions & 3 deletions unicodetools/data/ucd/dev/DerivedCoreProperties.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# DerivedCoreProperties-18.0.0.txt
# Date: 2026-01-30, 19:37:20 GMT
# Date: 2026-02-01, 23:51:32 GMT
# © 2025 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
Expand Down Expand Up @@ -221,6 +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
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
Expand Down Expand Up @@ -257,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: 2339
# Total code points: 2368

# ================================================

Expand Down Expand Up @@ -13118,6 +13119,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
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
Expand Down Expand Up @@ -13251,7 +13253,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] SEAL CHARACTER-3D000..SEAL CHARACTER-3FC3F

# Total code points: 170462
# Total code points: 170491

# ================================================

Expand Down
3 changes: 2 additions & 1 deletion unicodetools/data/ucd/dev/EastAsianWidth.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# EastAsianWidth-18.0.0.txt
# Date: 2026-01-30, 19:37:28 GMT
# Date: 2026-02-01, 23:51:39 GMT
# © 2025 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
Expand Down Expand Up @@ -2517,6 +2517,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
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
Expand Down
3 changes: 2 additions & 1 deletion unicodetools/data/ucd/dev/LineBreak.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# LineBreak-18.0.0.txt
# Date: 2026-01-30, 19:37:28 GMT
# Date: 2026-02-01, 21:53:41 GMT
# © 2025 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
Expand Down Expand Up @@ -3430,6 +3430,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
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
Expand Down
3 changes: 2 additions & 1 deletion unicodetools/data/ucd/dev/PropertyValueAliases.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# PropertyValueAliases-18.0.0.txt
# Date: 2025-11-30, 03:21:38 GMT
# Date: 2026-02-01, 23:17:26 GMT
# © 2025 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
Expand Down Expand Up @@ -364,6 +364,7 @@ blk; Meroitic_Cursive ; Meroitic_Cursive
blk; Meroitic_Hieroglyphs ; Meroitic_Hieroglyphs
blk; Miao ; Miao
blk; Misc_Arrows ; Miscellaneous_Symbols_And_Arrows
blk; Misc_Arrows_Ext ; Miscellaneous_Symbols_And_Arrows_Extended
blk; Misc_Math_Symbols_A ; Miscellaneous_Mathematical_Symbols_A
blk; Misc_Math_Symbols_B ; Miscellaneous_Mathematical_Symbols_B
blk; Misc_Pictographs ; Miscellaneous_Symbols_And_Pictographs
Expand Down
5 changes: 3 additions & 2 deletions unicodetools/data/ucd/dev/Scripts.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Scripts-18.0.0.txt
# Date: 2026-01-30, 19:37:57 GMT
# Date: 2026-02-01, 23:52:08 GMT
# © 2025 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
Expand Down Expand Up @@ -595,6 +595,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
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
Expand Down Expand Up @@ -648,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: 9235
# Total code points: 9264

# ================================================

Expand Down
29 changes: 29 additions & 0 deletions unicodetools/data/ucd/dev/UnicodeData.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36591,6 +36591,35 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1DAAD;SIGNWRITING ROTATION MODIFIER-14;Mn;0;NSM;;;;;N;;;;;
1DAAE;SIGNWRITING ROTATION MODIFIER-15;Mn;0;NSM;;;;;N;;;;;
1DAAF;SIGNWRITING ROTATION MODIFIER-16;Mn;0;NSM;;;;;N;;;;;
1DB00;LEIBNIZIAN EQUALS SIGN;Sm;0;ON;;;;;N;;;;;
1DB01;LEIBNIZIAN EQUALS SIGN WITH DOUBLE VERTICALS;Sm;0;ON;;;;;N;;;;;
1DB02;LEIBNIZIAN EQUALS SIGN WITH SMALL S;Sm;0;ON;;;;;N;;;;;
1DB03;LEIBNIZIAN GREATER-THAN;Sm;0;ON;;;;;Y;;;;;
1DB04;LEIBNIZIAN LESS-THAN;Sm;0;ON;;;;;Y;;;;;
1DB05;LEIBNIZIAN GREATER-THAN WITH SMALL P;Sm;0;ON;;;;;Y;;;;;
1DB06;LEIBNIZIAN LESS-THAN WITH SMALL P;Sm;0;ON;;;;;Y;;;;;
1DB07;LEIBNIZIAN GREATER-THAN OR LESS-THAN;Sm;0;ON;;;;;Y;;;;;
1DB08;INVERTED SQUARE LEFT OPEN BOX OPERATOR;Sm;0;ON;;;;;Y;;;;;
1DB09;INVERTED SQUARE RIGHT OPEN BOX OPERATOR;Sm;0;ON;;;;;Y;;;;;
1DB0A;TWO-LINE GREATER-THAN;Sm;0;ON;;;;;N;;;;;
1DB0B;TWO-LINE LESS-THAN;Sm;0;ON;;;;;N;;;;;
1DB0C;COMMENSURABILITY;Sm;0;ON;;;;;N;;;;;
1DB0D;INCOMMENSURABILITY;Sm;0;ON;;;;;N;;;;;
1DB0E;COMMENSURABILITY IN SQUARE;Sm;0;ON;;;;;N;;;;;
1DB0F;INCOMMENSURABILITY IN SQUARE;Sm;0;ON;;;;;N;;;;;
1DB10;CARTESIAN EQUALS SIGN;Sm;0;ON;;;;;Y;;;;;
1DB11;LEIBNIZIAN CONGRUENCE;Sm;0;ON;;;;;N;;;;;
1DB12;LEIBNIZIAN CONGRUENCE WITH VERTICAL BAR;Sm;0;ON;;;;;N;;;;;
1DB13;LEIBNIZIAN CONGRUENCE-2;Sm;0;ON;;;;;N;;;;;
1DB14;LEIBNIZIAN CONGRUENCE-2 INVERTED;Sm;0;ON;;;;;N;;;;;
1DB15;LEIBNIZIAN CONGRUENCE-2 WITH HORIZONTAL BAR;Sm;0;ON;;;;;N;;;;;
1DB16;LEIBNIZIAN CONGRUENCE-2 WITH HORIZONTAL AND VERTICAL BAR;Sm;0;ON;;;;;N;;;;;
1DB17;LEIBNIZIAN COINCIDENCE;Sm;0;ON;;;;;Y;;;;;
1DB18;INVERTED LAZY S OVER LAZY S;Sm;0;ON;;;;;Y;;;;;
1DB19;LEIBNIZIAN SIMILARITY;Sm;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;;;;;
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;;;;;
Expand Down
3 changes: 2 additions & 1 deletion unicodetools/data/ucd/dev/VerticalOrientation.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# VerticalOrientation-18.0.0.txt
# Date: 2026-01-30, 19:37:59 GMT
# Date: 2026-02-01, 23:52:11 GMT
# © 2025 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
Expand Down Expand Up @@ -2381,6 +2381,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 <reserved-1DAA0>
1DAA1..1DAAF ; U # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
1DB00..1DB1C ; R # Sm [29] LEIBNIZIAN EQUALS SIGN..FACIT 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
Expand Down
9 changes: 5 additions & 4 deletions unicodetools/data/ucd/dev/extracted/DerivedBidiClass.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# DerivedBidiClass-18.0.0.txt
# Date: 2026-01-30, 19:37:18 GMT
# Date: 2026-02-01, 23:51:30 GMT
# © 2025 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
Expand Down Expand Up @@ -1253,8 +1253,8 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
F0000..FFFFD ; L # Co [65534] <private-use-F0000>..<private-use-FFFFD>
100000..10FFFD; L # Co [65534] <private-use-100000>..<private-use-10FFFD>

# The above property value applies to 797652 code points not listed here.
# Total code points: 1095354
# The above property value applies to 797623 code points not listed here.
# Total code points: 1095325

# ================================================

Expand Down Expand Up @@ -2009,6 +2009,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
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
Expand Down Expand Up @@ -2051,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: 6891
# Total code points: 6920

# ================================================

Expand Down
Loading
Loading