From a7164d9e7b3c3ec6813e06a42d82180d766e15ca Mon Sep 17 00:00:00 2001 From: Sam Atman Date: Wed, 30 Apr 2025 20:32:23 -0400 Subject: Unicode 16.0 Went smoothly, needed to add some scripts and adjust the magic numbers, but other than that, all set. --- data/unicode/StandardizedVariants.txt | 51 ++++++++++++++++++++++++++++------- 1 file changed, 41 insertions(+), 10 deletions(-) (limited to 'data/unicode/StandardizedVariants.txt') diff --git a/data/unicode/StandardizedVariants.txt b/data/unicode/StandardizedVariants.txt index 7cdc4fa..a8ad253 100644 --- a/data/unicode/StandardizedVariants.txt +++ b/data/unicode/StandardizedVariants.txt @@ -1,7 +1,8 @@ -# StandardizedVariants-15.1.0.txt -# Date: 2022-12-19, 23:53:00 GMT [KW] -# © 2022 Unicode®, Inc. -# For terms of use, see https://www.unicode.org/terms_of_use.html +# StandardizedVariants-16.0.0.txt +# Date: 2024-07-31, 15:31:00 GMT [KW] +# © 2024 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 # # Specification of the variation sequences that are defined in the # Unicode Standard. @@ -26,7 +27,7 @@ # # For more information on standardized variation sequences, # see Section 23.4, Variation Selectors, -# in The Unicode Standard, Version 15.0. +# in The Unicode Standard, Version 16.0. # # For more information on the Ideographic Variation Database, # see https://www.unicode.org/ivd/ @@ -40,6 +41,12 @@ # Field 2: where the appearance is only different in particular shaping environments # this field lists them. The possible values are: isolate, initial, medial, final. # If more than one is present, there are spaces between them. +# +# Note that parentheses must not be used in Field 1, because for names +# list generation, values from Field 2 are appended as a parenthetical to the Field 1 +# value, and that parenthetical syntax is explicitly interpreted as part +# of the overall names list syntax used for code chart production. +# # ============================= # Mathematical @@ -56,6 +63,8 @@ # but were determined to be in error and were removed from the list # of standardized variation sequences. The entries are left commented out # in the file for the historical record of changes made to the data. +# This change happened in Unicode 4.0, per UTC Consensus 92-C2 +# and UTC Action Item 92-A4. See also L2/02-291 and L2/02-126. #2278 FE00; with vertical stroke; # NEITHER LESS-THAN NOR GREATER-THAN #2279 FE00; with vertical stroke; # NEITHER GREATER-THAN NOR LESS-THAN 228A FE00; with stroke through bottom members; # SUBSET OF WITH NOT EQUAL TO @@ -133,8 +142,16 @@ FF10 FE00; short diagonal stroke form; # FULLWIDTH DIGIT ZERO 1D4B4 FE01; roundhand style; # MATHEMATICAL SCRIPT CAPITAL Y 1D4B5 FE01; roundhand style; # MATHEMATICAL SCRIPT CAPITAL Z -# East Asian punctuation positional variants +# East Asian punctuation positional and width variants +2018 FE00; non-fullwidth form; # LEFT SINGLE QUOTATION MARK +2018 FE01; right-justified fullwidth form; # LEFT SINGLE QUOTATION MARK +2019 FE00; non-fullwidth form; # RIGHT SINGLE QUOTATION MARK +2019 FE01; left-justified fullwidth form; # RIGHT SINGLE QUOTATION MARK +201C FE00; non-fullwidth form; # LEFT DOUBLE QUOTATION MARK +201C FE01; right-justified fullwidth form; # LEFT DOUBLE QUOTATION MARK +201D FE00; non-fullwidth form; # RIGHT DOUBLE QUOTATION MARK +201D FE01; left-justified fullwidth form; # RIGHT DOUBLE QUOTATION MARK 3001 FE00; corner-justified form; # IDEOGRAPHIC COMMA 3001 FE01; centered form; # IDEOGRAPHIC COMMA 3002 FE00; corner-justified form; # IDEOGRAPHIC FULL STOP @@ -268,15 +285,19 @@ A868 FE00; phags-pa letter reversed shaping subjoined ya; # PHAGS-PA SUBJOINED L # Rotations are counter-clockwise when text is mirrored right-to-left. 13091 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH D027 -13092 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH D027A +# The following sequence was removed as unrequired, per UTC Consensus 177-C18. +#13092 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH D027A 13093 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH D028 -130A9 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH D047 +# The following sequence was removed as unrequired, per UTC Consensus 177-C18. +#130A9 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH D047 1310F FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH F016 13117 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH F023 1311C FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH F028 13121 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH F032 13127 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH F037A +13132 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH F046 13139 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH F051 +13139 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH F051 13139 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH F051 13183 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH H005 13187 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH H008 @@ -288,6 +309,7 @@ A868 FE00; phags-pa letter reversed shaping subjoined ya; # PHAGS-PA SUBJOINED L 131B9 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH M010 131BA FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH M010A 131CB FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH M017 +131E0 FE00; rotated 90 degrees [= 270 degrees]; # EGYPTIAN HIEROGLYPH M033 131EE FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH M044 131EE FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH M044 131F8 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH N010 @@ -297,6 +319,7 @@ A868 FE00; phags-pa letter reversed shaping subjoined ya; # PHAGS-PA SUBJOINED L 131FA FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH N012 13216 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH N035 13257 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH O006 +1327B FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH O029 1327B FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH O029 1327F FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH O031 1327F FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH O031 @@ -333,7 +356,10 @@ A868 FE00; phags-pa letter reversed shaping subjoined ya; # PHAGS-PA SUBJOINED L 13322 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH T022 13331 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH T035 13331 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH T035 -1333B FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH U007 +13338 FE03; rotated approximately 30 degrees; # EGYPTIAN HIEROGLYPH U006 +13338 FE06; rotated approximately 320 degrees [horizontal]; # EGYPTIAN HIEROGLYPH U006 +# The following sequence was removed as unrequired, per UTC Consensus 180-C7. +# 1333B FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH U007 1333C FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH U008 1334A FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH U022 13361 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH U042 @@ -348,11 +374,16 @@ A868 FE00; phags-pa letter reversed shaping subjoined ya; # PHAGS-PA SUBJOINED L 133B0 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH W002 133BF FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH W014 133D3 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH X004A +133DB FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH Y001 133DD FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH Y002 +133E5 FE00; rotated 90 degrees [= 270 degrees]; # EGYPTIAN HIEROGLYPH Z002 +133E7 FE00; rotated 90 degrees [= 270 degrees]; # EGYPTIAN HIEROGLYPH Z002B +133E8 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH Z002C 133F2 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH Z007 133F5 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH Z010 133F6 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH Z011 -13403 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH Z015I +# The following sequence was removed as unrequired, per UTC Consensus 177-C18. +#13403 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH Z015I 13416 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH AA008 13419 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH AA011 13419 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH AA011 -- cgit v1.2.3