| author | |
| committer | |
| log | f28cdca2832fcf3730b71b52669876f6c0d3728c |
| tree | f094d494cb1b700017861ca9dc4c243e0d99c3da |
| parent | 6ae01eb0f3d12ba133a6b971f5a654735a033295 |
32 files changed, 975 insertions(+), 176 deletions(-)
README.md+1-1| ... | ... | @@ -2,7 +2,7 @@ |
| 2 | 2 | |
| 3 | 3 | Zig bindings for the Unicode Character Database |
| 4 | 4 | |
| 5 | Last updated as of Unicode 14.0.0 | |
| 5 | Last updated as of Unicode 15.0.0 | |
| 6 | 6 | |
| 7 | 7 | http://www.unicode.org/reports/tr44/ |
| 8 | 8 |
scripts/Scripts.zig+2| ... | ... | @@ -172,6 +172,8 @@ pub usingnamespace common.Main(struct { |
| 172 | 172 | \\ Tangsa, |
| 173 | 173 | \\ Toto, |
| 174 | 174 | \\ Vithkuqi, |
| 175 | \\ Kawi, | |
| 176 | \\ Nag_Mundari, | |
| 175 | 177 | \\ }, |
| 176 | 178 | \\}; |
| 177 | 179 | \\ |
scripts/_common.zig+1-1| ... | ... | @@ -3,7 +3,7 @@ const zfetch = @import("zfetch"); |
| 3 | 3 | const fmtValueLiteral = @import("fmt-valueliteral").fmtValueLiteral; |
| 4 | 4 | const ansi = @import("ansi"); |
| 5 | 5 | |
| 6 | pub const version = "14.0.0"; | |
| 6 | pub const version = "15.0.0"; | |
| 7 | 7 | |
| 8 | 8 | pub fn Main(comptime T: type) type { |
| 9 | 9 | comptime std.debug.assert(@hasDecl(T, "source_file")); |
src/arabic_shaping.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/ArabicShaping.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/ArabicShaping.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/bidi_brackets.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/BidiBrackets.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/BidiBrackets.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/bidi_mirroring.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/BidiMirroring.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/BidiMirroring.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/blocks.zig+9-2| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/Blocks.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/Blocks.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -221,6 +221,7 @@ pub const data = [_]Block{ |
| 221 | 221 | .{ .from = 0x10D00, .to = 0x10D3F, .name = "Hanifi Rohingya" }, |
| 222 | 222 | .{ .from = 0x10E60, .to = 0x10E7F, .name = "Rumi Numeral Symbols" }, |
| 223 | 223 | .{ .from = 0x10E80, .to = 0x10EBF, .name = "Yezidi" }, |
| 224 | .{ .from = 0x10EC0, .to = 0x10EFF, .name = "Arabic Extended-C" }, | |
| 224 | 225 | .{ .from = 0x10F00, .to = 0x10F2F, .name = "Old Sogdian" }, |
| 225 | 226 | .{ .from = 0x10F30, .to = 0x10F6F, .name = "Sogdian" }, |
| 226 | 227 | .{ .from = 0x10F70, .to = 0x10FAF, .name = "Old Uyghur" }, |
| ... | ... | @@ -252,11 +253,13 @@ pub const data = [_]Block{ |
| 252 | 253 | .{ .from = 0x11A50, .to = 0x11AAF, .name = "Soyombo" }, |
| 253 | 254 | .{ .from = 0x11AB0, .to = 0x11ABF, .name = "Unified Canadian Aboriginal Syllabics Extended-A" }, |
| 254 | 255 | .{ .from = 0x11AC0, .to = 0x11AFF, .name = "Pau Cin Hau" }, |
| 256 | .{ .from = 0x11B00, .to = 0x11B5F, .name = "Devanagari Extended-A" }, | |
| 255 | 257 | .{ .from = 0x11C00, .to = 0x11C6F, .name = "Bhaiksuki" }, |
| 256 | 258 | .{ .from = 0x11C70, .to = 0x11CBF, .name = "Marchen" }, |
| 257 | 259 | .{ .from = 0x11D00, .to = 0x11D5F, .name = "Masaram Gondi" }, |
| 258 | 260 | .{ .from = 0x11D60, .to = 0x11DAF, .name = "Gunjala Gondi" }, |
| 259 | 261 | .{ .from = 0x11EE0, .to = 0x11EFF, .name = "Makasar" }, |
| 262 | .{ .from = 0x11F00, .to = 0x11F5F, .name = "Kawi" }, | |
| 260 | 263 | .{ .from = 0x11FB0, .to = 0x11FBF, .name = "Lisu Supplement" }, |
| 261 | 264 | .{ .from = 0x11FC0, .to = 0x11FFF, .name = "Tamil Supplement" }, |
| 262 | 265 | .{ .from = 0x12000, .to = 0x123FF, .name = "Cuneiform" }, |
| ... | ... | @@ -264,7 +267,7 @@ pub const data = [_]Block{ |
| 264 | 267 | .{ .from = 0x12480, .to = 0x1254F, .name = "Early Dynastic Cuneiform" }, |
| 265 | 268 | .{ .from = 0x12F90, .to = 0x12FFF, .name = "Cypro-Minoan" }, |
| 266 | 269 | .{ .from = 0x13000, .to = 0x1342F, .name = "Egyptian Hieroglyphs" }, |
| 267 | .{ .from = 0x13430, .to = 0x1343F, .name = "Egyptian Hieroglyph Format Controls" }, | |
| 270 | .{ .from = 0x13430, .to = 0x1345F, .name = "Egyptian Hieroglyph Format Controls" }, | |
| 268 | 271 | .{ .from = 0x14400, .to = 0x1467F, .name = "Anatolian Hieroglyphs" }, |
| 269 | 272 | .{ .from = 0x16800, .to = 0x16A3F, .name = "Bamum Supplement" }, |
| 270 | 273 | .{ .from = 0x16A40, .to = 0x16A6F, .name = "Mro" }, |
| ... | ... | @@ -289,6 +292,7 @@ pub const data = [_]Block{ |
| 289 | 292 | .{ .from = 0x1D000, .to = 0x1D0FF, .name = "Byzantine Musical Symbols" }, |
| 290 | 293 | .{ .from = 0x1D100, .to = 0x1D1FF, .name = "Musical Symbols" }, |
| 291 | 294 | .{ .from = 0x1D200, .to = 0x1D24F, .name = "Ancient Greek Musical Notation" }, |
| 295 | .{ .from = 0x1D2C0, .to = 0x1D2DF, .name = "Kaktovik Numerals" }, | |
| 292 | 296 | .{ .from = 0x1D2E0, .to = 0x1D2FF, .name = "Mayan Numerals" }, |
| 293 | 297 | .{ .from = 0x1D300, .to = 0x1D35F, .name = "Tai Xuan Jing Symbols" }, |
| 294 | 298 | .{ .from = 0x1D360, .to = 0x1D37F, .name = "Counting Rod Numerals" }, |
| ... | ... | @@ -296,9 +300,11 @@ pub const data = [_]Block{ |
| 296 | 300 | .{ .from = 0x1D800, .to = 0x1DAAF, .name = "Sutton SignWriting" }, |
| 297 | 301 | .{ .from = 0x1DF00, .to = 0x1DFFF, .name = "Latin Extended-G" }, |
| 298 | 302 | .{ .from = 0x1E000, .to = 0x1E02F, .name = "Glagolitic Supplement" }, |
| 303 | .{ .from = 0x1E030, .to = 0x1E08F, .name = "Cyrillic Extended-D" }, | |
| 299 | 304 | .{ .from = 0x1E100, .to = 0x1E14F, .name = "Nyiakeng Puachue Hmong" }, |
| 300 | 305 | .{ .from = 0x1E290, .to = 0x1E2BF, .name = "Toto" }, |
| 301 | 306 | .{ .from = 0x1E2C0, .to = 0x1E2FF, .name = "Wancho" }, |
| 307 | .{ .from = 0x1E4D0, .to = 0x1E4FF, .name = "Nag Mundari" }, | |
| 302 | 308 | .{ .from = 0x1E7E0, .to = 0x1E7FF, .name = "Ethiopic Extended-B" }, |
| 303 | 309 | .{ .from = 0x1E800, .to = 0x1E8DF, .name = "Mende Kikakui" }, |
| 304 | 310 | .{ .from = 0x1E900, .to = 0x1E95F, .name = "Adlam" }, |
| ... | ... | @@ -328,6 +334,7 @@ pub const data = [_]Block{ |
| 328 | 334 | .{ .from = 0x2CEB0, .to = 0x2EBEF, .name = "CJK Unified Ideographs Extension F" }, |
| 329 | 335 | .{ .from = 0x2F800, .to = 0x2FA1F, .name = "CJK Compatibility Ideographs Supplement" }, |
| 330 | 336 | .{ .from = 0x30000, .to = 0x3134F, .name = "CJK Unified Ideographs Extension G" }, |
| 337 | .{ .from = 0x31350, .to = 0x323AF, .name = "CJK Unified Ideographs Extension H" }, | |
| 331 | 338 | .{ .from = 0xE0000, .to = 0xE007F, .name = "Tags" }, |
| 332 | 339 | .{ .from = 0xE0100, .to = 0xE01EF, .name = "Variation Selectors Supplement" }, |
| 333 | 340 | .{ .from = 0xF0000, .to = 0xFFFFF, .name = "Supplementary Private Use Area-A" }, |
src/case_folding.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/CaseFolding.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/CaseFolding.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/cjk_radicals.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/CJKRadicals.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/CJKRadicals.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/composition_exclusions.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/CompositionExclusions.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/CompositionExclusions.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/derived_age.zig+34-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/DerivedAge.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/DerivedAge.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -1697,4 +1697,37 @@ pub const data = [_]Age{ |
| 1697 | 1697 | .{ .from = 0x1FAF0, .to = 0x1FAF6, .since = .{ 14,0 } }, |
| 1698 | 1698 | .{ .from = 0x2A6DE, .to = 0x2A6DF, .since = .{ 14,0 } }, |
| 1699 | 1699 | .{ .from = 0x2B735, .to = 0x2B738, .since = .{ 14,0 } }, |
| 1700 | .{ .from = 0x0CF3, .to = 0x0CF3, .since = .{ 15,0 } }, | |
| 1701 | .{ .from = 0x0ECE, .to = 0x0ECE, .since = .{ 15,0 } }, | |
| 1702 | .{ .from = 0x10EFD, .to = 0x10EFF, .since = .{ 15,0 } }, | |
| 1703 | .{ .from = 0x1123F, .to = 0x11241, .since = .{ 15,0 } }, | |
| 1704 | .{ .from = 0x11B00, .to = 0x11B09, .since = .{ 15,0 } }, | |
| 1705 | .{ .from = 0x11F00, .to = 0x11F10, .since = .{ 15,0 } }, | |
| 1706 | .{ .from = 0x11F12, .to = 0x11F3A, .since = .{ 15,0 } }, | |
| 1707 | .{ .from = 0x11F3E, .to = 0x11F59, .since = .{ 15,0 } }, | |
| 1708 | .{ .from = 0x1342F, .to = 0x1342F, .since = .{ 15,0 } }, | |
| 1709 | .{ .from = 0x13439, .to = 0x1343F, .since = .{ 15,0 } }, | |
| 1710 | .{ .from = 0x13440, .to = 0x13455, .since = .{ 15,0 } }, | |
| 1711 | .{ .from = 0x1B132, .to = 0x1B132, .since = .{ 15,0 } }, | |
| 1712 | .{ .from = 0x1B155, .to = 0x1B155, .since = .{ 15,0 } }, | |
| 1713 | .{ .from = 0x1D2C0, .to = 0x1D2D3, .since = .{ 15,0 } }, | |
| 1714 | .{ .from = 0x1DF25, .to = 0x1DF2A, .since = .{ 15,0 } }, | |
| 1715 | .{ .from = 0x1E030, .to = 0x1E06D, .since = .{ 15,0 } }, | |
| 1716 | .{ .from = 0x1E08F, .to = 0x1E08F, .since = .{ 15,0 } }, | |
| 1717 | .{ .from = 0x1E4D0, .to = 0x1E4F9, .since = .{ 15,0 } }, | |
| 1718 | .{ .from = 0x1F6DC, .to = 0x1F6DC, .since = .{ 15,0 } }, | |
| 1719 | .{ .from = 0x1F774, .to = 0x1F776, .since = .{ 15,0 } }, | |
| 1720 | .{ .from = 0x1F77B, .to = 0x1F77F, .since = .{ 15,0 } }, | |
| 1721 | .{ .from = 0x1F7D9, .to = 0x1F7D9, .since = .{ 15,0 } }, | |
| 1722 | .{ .from = 0x1FA75, .to = 0x1FA77, .since = .{ 15,0 } }, | |
| 1723 | .{ .from = 0x1FA87, .to = 0x1FA88, .since = .{ 15,0 } }, | |
| 1724 | .{ .from = 0x1FAAD, .to = 0x1FAAF, .since = .{ 15,0 } }, | |
| 1725 | .{ .from = 0x1FABB, .to = 0x1FABD, .since = .{ 15,0 } }, | |
| 1726 | .{ .from = 0x1FABF, .to = 0x1FABF, .since = .{ 15,0 } }, | |
| 1727 | .{ .from = 0x1FACE, .to = 0x1FACF, .since = .{ 15,0 } }, | |
| 1728 | .{ .from = 0x1FADA, .to = 0x1FADB, .since = .{ 15,0 } }, | |
| 1729 | .{ .from = 0x1FAE8, .to = 0x1FAE8, .since = .{ 15,0 } }, | |
| 1730 | .{ .from = 0x1FAF7, .to = 0x1FAF8, .since = .{ 15,0 } }, | |
| 1731 | .{ .from = 0x2B739, .to = 0x2B739, .since = .{ 15,0 } }, | |
| 1732 | .{ .from = 0x31350, .to = 0x323AF, .since = .{ 15,0 } }, | |
| 1700 | 1733 | }; |
src/derived_core_properties.zig+190-31| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/DerivedCoreProperties.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/DerivedCoreProperties.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -474,6 +474,7 @@ pub const data = [_]CoreProperty{ |
| 474 | 474 | .{ .from = 0x0BD7, .to = 0x0BD7, .prop = .Alphabetic }, |
| 475 | 475 | .{ .from = 0x0C00, .to = 0x0C00, .prop = .Alphabetic }, |
| 476 | 476 | .{ .from = 0x0C01, .to = 0x0C03, .prop = .Alphabetic }, |
| 477 | .{ .from = 0x0C04, .to = 0x0C04, .prop = .Alphabetic }, | |
| 477 | 478 | .{ .from = 0x0C05, .to = 0x0C0C, .prop = .Alphabetic }, |
| 478 | 479 | .{ .from = 0x0C0E, .to = 0x0C10, .prop = .Alphabetic }, |
| 479 | 480 | .{ .from = 0x0C12, .to = 0x0C28, .prop = .Alphabetic }, |
| ... | ... | @@ -509,6 +510,7 @@ pub const data = [_]CoreProperty{ |
| 509 | 510 | .{ .from = 0x0CE0, .to = 0x0CE1, .prop = .Alphabetic }, |
| 510 | 511 | .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .Alphabetic }, |
| 511 | 512 | .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .Alphabetic }, |
| 513 | .{ .from = 0x0CF3, .to = 0x0CF3, .prop = .Alphabetic }, | |
| 512 | 514 | .{ .from = 0x0D00, .to = 0x0D01, .prop = .Alphabetic }, |
| 513 | 515 | .{ .from = 0x0D02, .to = 0x0D03, .prop = .Alphabetic }, |
| 514 | 516 | .{ .from = 0x0D04, .to = 0x0D0C, .prop = .Alphabetic }, |
| ... | ... | @@ -564,7 +566,7 @@ pub const data = [_]CoreProperty{ |
| 564 | 566 | .{ .from = 0x0F49, .to = 0x0F6C, .prop = .Alphabetic }, |
| 565 | 567 | .{ .from = 0x0F71, .to = 0x0F7E, .prop = .Alphabetic }, |
| 566 | 568 | .{ .from = 0x0F7F, .to = 0x0F7F, .prop = .Alphabetic }, |
| 567 | .{ .from = 0x0F80, .to = 0x0F81, .prop = .Alphabetic }, | |
| 569 | .{ .from = 0x0F80, .to = 0x0F83, .prop = .Alphabetic }, | |
| 568 | 570 | .{ .from = 0x0F88, .to = 0x0F8C, .prop = .Alphabetic }, |
| 569 | 571 | .{ .from = 0x0F8D, .to = 0x0F97, .prop = .Alphabetic }, |
| 570 | 572 | .{ .from = 0x0F99, .to = 0x0FBC, .prop = .Alphabetic }, |
| ... | ... | @@ -1065,6 +1067,7 @@ pub const data = [_]CoreProperty{ |
| 1065 | 1067 | .{ .from = 0x11071, .to = 0x11072, .prop = .Alphabetic }, |
| 1066 | 1068 | .{ .from = 0x11073, .to = 0x11074, .prop = .Alphabetic }, |
| 1067 | 1069 | .{ .from = 0x11075, .to = 0x11075, .prop = .Alphabetic }, |
| 1070 | .{ .from = 0x11080, .to = 0x11081, .prop = .Alphabetic }, | |
| 1068 | 1071 | .{ .from = 0x11082, .to = 0x11082, .prop = .Alphabetic }, |
| 1069 | 1072 | .{ .from = 0x11083, .to = 0x110AF, .prop = .Alphabetic }, |
| 1070 | 1073 | .{ .from = 0x110B0, .to = 0x110B2, .prop = .Alphabetic }, |
| ... | ... | @@ -1101,6 +1104,8 @@ pub const data = [_]CoreProperty{ |
| 1101 | 1104 | .{ .from = 0x11234, .to = 0x11234, .prop = .Alphabetic }, |
| 1102 | 1105 | .{ .from = 0x11237, .to = 0x11237, .prop = .Alphabetic }, |
| 1103 | 1106 | .{ .from = 0x1123E, .to = 0x1123E, .prop = .Alphabetic }, |
| 1107 | .{ .from = 0x1123F, .to = 0x11240, .prop = .Alphabetic }, | |
| 1108 | .{ .from = 0x11241, .to = 0x11241, .prop = .Alphabetic }, | |
| 1104 | 1109 | .{ .from = 0x11280, .to = 0x11286, .prop = .Alphabetic }, |
| 1105 | 1110 | .{ .from = 0x11288, .to = 0x11288, .prop = .Alphabetic }, |
| 1106 | 1111 | .{ .from = 0x1128A, .to = 0x1128D, .prop = .Alphabetic }, |
| ... | ... | @@ -1255,12 +1260,22 @@ pub const data = [_]CoreProperty{ |
| 1255 | 1260 | .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .Alphabetic }, |
| 1256 | 1261 | .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .Alphabetic }, |
| 1257 | 1262 | .{ .from = 0x11EF5, .to = 0x11EF6, .prop = .Alphabetic }, |
| 1263 | .{ .from = 0x11F00, .to = 0x11F01, .prop = .Alphabetic }, | |
| 1264 | .{ .from = 0x11F02, .to = 0x11F02, .prop = .Alphabetic }, | |
| 1265 | .{ .from = 0x11F03, .to = 0x11F03, .prop = .Alphabetic }, | |
| 1266 | .{ .from = 0x11F04, .to = 0x11F10, .prop = .Alphabetic }, | |
| 1267 | .{ .from = 0x11F12, .to = 0x11F33, .prop = .Alphabetic }, | |
| 1268 | .{ .from = 0x11F34, .to = 0x11F35, .prop = .Alphabetic }, | |
| 1269 | .{ .from = 0x11F36, .to = 0x11F3A, .prop = .Alphabetic }, | |
| 1270 | .{ .from = 0x11F3E, .to = 0x11F3F, .prop = .Alphabetic }, | |
| 1271 | .{ .from = 0x11F40, .to = 0x11F40, .prop = .Alphabetic }, | |
| 1258 | 1272 | .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .Alphabetic }, |
| 1259 | 1273 | .{ .from = 0x12000, .to = 0x12399, .prop = .Alphabetic }, |
| 1260 | 1274 | .{ .from = 0x12400, .to = 0x1246E, .prop = .Alphabetic }, |
| 1261 | 1275 | .{ .from = 0x12480, .to = 0x12543, .prop = .Alphabetic }, |
| 1262 | 1276 | .{ .from = 0x12F90, .to = 0x12FF0, .prop = .Alphabetic }, |
| 1263 | .{ .from = 0x13000, .to = 0x1342E, .prop = .Alphabetic }, | |
| 1277 | .{ .from = 0x13000, .to = 0x1342F, .prop = .Alphabetic }, | |
| 1278 | .{ .from = 0x13441, .to = 0x13446, .prop = .Alphabetic }, | |
| 1264 | 1279 | .{ .from = 0x14400, .to = 0x14646, .prop = .Alphabetic }, |
| 1265 | 1280 | .{ .from = 0x16800, .to = 0x16A38, .prop = .Alphabetic }, |
| 1266 | 1281 | .{ .from = 0x16A40, .to = 0x16A5E, .prop = .Alphabetic }, |
| ... | ... | @@ -1287,7 +1302,9 @@ pub const data = [_]CoreProperty{ |
| 1287 | 1302 | .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .Alphabetic }, |
| 1288 | 1303 | .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .Alphabetic }, |
| 1289 | 1304 | .{ .from = 0x1B000, .to = 0x1B122, .prop = .Alphabetic }, |
| 1305 | .{ .from = 0x1B132, .to = 0x1B132, .prop = .Alphabetic }, | |
| 1290 | 1306 | .{ .from = 0x1B150, .to = 0x1B152, .prop = .Alphabetic }, |
| 1307 | .{ .from = 0x1B155, .to = 0x1B155, .prop = .Alphabetic }, | |
| 1291 | 1308 | .{ .from = 0x1B164, .to = 0x1B167, .prop = .Alphabetic }, |
| 1292 | 1309 | .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .Alphabetic }, |
| 1293 | 1310 | .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .Alphabetic }, |
| ... | ... | @@ -1328,16 +1345,21 @@ pub const data = [_]CoreProperty{ |
| 1328 | 1345 | .{ .from = 0x1DF00, .to = 0x1DF09, .prop = .Alphabetic }, |
| 1329 | 1346 | .{ .from = 0x1DF0A, .to = 0x1DF0A, .prop = .Alphabetic }, |
| 1330 | 1347 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .prop = .Alphabetic }, |
| 1348 | .{ .from = 0x1DF25, .to = 0x1DF2A, .prop = .Alphabetic }, | |
| 1331 | 1349 | .{ .from = 0x1E000, .to = 0x1E006, .prop = .Alphabetic }, |
| 1332 | 1350 | .{ .from = 0x1E008, .to = 0x1E018, .prop = .Alphabetic }, |
| 1333 | 1351 | .{ .from = 0x1E01B, .to = 0x1E021, .prop = .Alphabetic }, |
| 1334 | 1352 | .{ .from = 0x1E023, .to = 0x1E024, .prop = .Alphabetic }, |
| 1335 | 1353 | .{ .from = 0x1E026, .to = 0x1E02A, .prop = .Alphabetic }, |
| 1354 | .{ .from = 0x1E030, .to = 0x1E06D, .prop = .Alphabetic }, | |
| 1355 | .{ .from = 0x1E08F, .to = 0x1E08F, .prop = .Alphabetic }, | |
| 1336 | 1356 | .{ .from = 0x1E100, .to = 0x1E12C, .prop = .Alphabetic }, |
| 1337 | 1357 | .{ .from = 0x1E137, .to = 0x1E13D, .prop = .Alphabetic }, |
| 1338 | 1358 | .{ .from = 0x1E14E, .to = 0x1E14E, .prop = .Alphabetic }, |
| 1339 | 1359 | .{ .from = 0x1E290, .to = 0x1E2AD, .prop = .Alphabetic }, |
| 1340 | 1360 | .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .Alphabetic }, |
| 1361 | .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .Alphabetic }, | |
| 1362 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .Alphabetic }, | |
| 1341 | 1363 | .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .Alphabetic }, |
| 1342 | 1364 | .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .Alphabetic }, |
| 1343 | 1365 | .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .Alphabetic }, |
| ... | ... | @@ -1383,12 +1405,13 @@ pub const data = [_]CoreProperty{ |
| 1383 | 1405 | .{ .from = 0x1F150, .to = 0x1F169, .prop = .Alphabetic }, |
| 1384 | 1406 | .{ .from = 0x1F170, .to = 0x1F189, .prop = .Alphabetic }, |
| 1385 | 1407 | .{ .from = 0x20000, .to = 0x2A6DF, .prop = .Alphabetic }, |
| 1386 | .{ .from = 0x2A700, .to = 0x2B738, .prop = .Alphabetic }, | |
| 1408 | .{ .from = 0x2A700, .to = 0x2B739, .prop = .Alphabetic }, | |
| 1387 | 1409 | .{ .from = 0x2B740, .to = 0x2B81D, .prop = .Alphabetic }, |
| 1388 | 1410 | .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .Alphabetic }, |
| 1389 | 1411 | .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .Alphabetic }, |
| 1390 | 1412 | .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .Alphabetic }, |
| 1391 | 1413 | .{ .from = 0x30000, .to = 0x3134A, .prop = .Alphabetic }, |
| 1414 | .{ .from = 0x31350, .to = 0x323AF, .prop = .Alphabetic }, | |
| 1392 | 1415 | .{ .from = 0x0061, .to = 0x007A, .prop = .Lowercase }, |
| 1393 | 1416 | .{ .from = 0x00AA, .to = 0x00AA, .prop = .Lowercase }, |
| 1394 | 1417 | .{ .from = 0x00B5, .to = 0x00B5, .prop = .Lowercase }, |
| ... | ... | @@ -1667,6 +1690,7 @@ pub const data = [_]CoreProperty{ |
| 1667 | 1690 | .{ .from = 0x052F, .to = 0x052F, .prop = .Lowercase }, |
| 1668 | 1691 | .{ .from = 0x0560, .to = 0x0588, .prop = .Lowercase }, |
| 1669 | 1692 | .{ .from = 0x10D0, .to = 0x10FA, .prop = .Lowercase }, |
| 1693 | .{ .from = 0x10FC, .to = 0x10FC, .prop = .Lowercase }, | |
| 1670 | 1694 | .{ .from = 0x10FD, .to = 0x10FF, .prop = .Lowercase }, |
| 1671 | 1695 | .{ .from = 0x13F8, .to = 0x13FD, .prop = .Lowercase }, |
| 1672 | 1696 | .{ .from = 0x1C80, .to = 0x1C88, .prop = .Lowercase }, |
| ... | ... | @@ -2016,12 +2040,14 @@ pub const data = [_]CoreProperty{ |
| 2016 | 2040 | .{ .from = 0xA7D5, .to = 0xA7D5, .prop = .Lowercase }, |
| 2017 | 2041 | .{ .from = 0xA7D7, .to = 0xA7D7, .prop = .Lowercase }, |
| 2018 | 2042 | .{ .from = 0xA7D9, .to = 0xA7D9, .prop = .Lowercase }, |
| 2043 | .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .Lowercase }, | |
| 2019 | 2044 | .{ .from = 0xA7F6, .to = 0xA7F6, .prop = .Lowercase }, |
| 2020 | 2045 | .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Lowercase }, |
| 2021 | 2046 | .{ .from = 0xA7FA, .to = 0xA7FA, .prop = .Lowercase }, |
| 2022 | 2047 | .{ .from = 0xAB30, .to = 0xAB5A, .prop = .Lowercase }, |
| 2023 | 2048 | .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .Lowercase }, |
| 2024 | 2049 | .{ .from = 0xAB60, .to = 0xAB68, .prop = .Lowercase }, |
| 2050 | .{ .from = 0xAB69, .to = 0xAB69, .prop = .Lowercase }, | |
| 2025 | 2051 | .{ .from = 0xAB70, .to = 0xABBF, .prop = .Lowercase }, |
| 2026 | 2052 | .{ .from = 0xFB00, .to = 0xFB06, .prop = .Lowercase }, |
| 2027 | 2053 | .{ .from = 0xFB13, .to = 0xFB17, .prop = .Lowercase }, |
| ... | ... | @@ -2069,6 +2095,8 @@ pub const data = [_]CoreProperty{ |
| 2069 | 2095 | .{ .from = 0x1D7CB, .to = 0x1D7CB, .prop = .Lowercase }, |
| 2070 | 2096 | .{ .from = 0x1DF00, .to = 0x1DF09, .prop = .Lowercase }, |
| 2071 | 2097 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .prop = .Lowercase }, |
| 2098 | .{ .from = 0x1DF25, .to = 0x1DF2A, .prop = .Lowercase }, | |
| 2099 | .{ .from = 0x1E030, .to = 0x1E06D, .prop = .Lowercase }, | |
| 2072 | 2100 | .{ .from = 0x1E922, .to = 0x1E943, .prop = .Lowercase }, |
| 2073 | 2101 | .{ .from = 0x0041, .to = 0x005A, .prop = .Uppercase }, |
| 2074 | 2102 | .{ .from = 0x00C0, .to = 0x00D6, .prop = .Uppercase }, |
| ... | ... | @@ -2754,6 +2782,7 @@ pub const data = [_]CoreProperty{ |
| 2754 | 2782 | .{ .from = 0x10C7, .to = 0x10C7, .prop = .Cased }, |
| 2755 | 2783 | .{ .from = 0x10CD, .to = 0x10CD, .prop = .Cased }, |
| 2756 | 2784 | .{ .from = 0x10D0, .to = 0x10FA, .prop = .Cased }, |
| 2785 | .{ .from = 0x10FC, .to = 0x10FC, .prop = .Cased }, | |
| 2757 | 2786 | .{ .from = 0x10FD, .to = 0x10FF, .prop = .Cased }, |
| 2758 | 2787 | .{ .from = 0x13A0, .to = 0x13F5, .prop = .Cased }, |
| 2759 | 2788 | .{ .from = 0x13F8, .to = 0x13FD, .prop = .Cased }, |
| ... | ... | @@ -2824,12 +2853,14 @@ pub const data = [_]CoreProperty{ |
| 2824 | 2853 | .{ .from = 0xA7D0, .to = 0xA7D1, .prop = .Cased }, |
| 2825 | 2854 | .{ .from = 0xA7D3, .to = 0xA7D3, .prop = .Cased }, |
| 2826 | 2855 | .{ .from = 0xA7D5, .to = 0xA7D9, .prop = .Cased }, |
| 2856 | .{ .from = 0xA7F2, .to = 0xA7F4, .prop = .Cased }, | |
| 2827 | 2857 | .{ .from = 0xA7F5, .to = 0xA7F6, .prop = .Cased }, |
| 2828 | 2858 | .{ .from = 0xA7F8, .to = 0xA7F9, .prop = .Cased }, |
| 2829 | 2859 | .{ .from = 0xA7FA, .to = 0xA7FA, .prop = .Cased }, |
| 2830 | 2860 | .{ .from = 0xAB30, .to = 0xAB5A, .prop = .Cased }, |
| 2831 | 2861 | .{ .from = 0xAB5C, .to = 0xAB5F, .prop = .Cased }, |
| 2832 | 2862 | .{ .from = 0xAB60, .to = 0xAB68, .prop = .Cased }, |
| 2863 | .{ .from = 0xAB69, .to = 0xAB69, .prop = .Cased }, | |
| 2833 | 2864 | .{ .from = 0xAB70, .to = 0xABBF, .prop = .Cased }, |
| 2834 | 2865 | .{ .from = 0xFB00, .to = 0xFB06, .prop = .Cased }, |
| 2835 | 2866 | .{ .from = 0xFB13, .to = 0xFB17, .prop = .Cased }, |
| ... | ... | @@ -2886,6 +2917,8 @@ pub const data = [_]CoreProperty{ |
| 2886 | 2917 | .{ .from = 0x1D7C4, .to = 0x1D7CB, .prop = .Cased }, |
| 2887 | 2918 | .{ .from = 0x1DF00, .to = 0x1DF09, .prop = .Cased }, |
| 2888 | 2919 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .prop = .Cased }, |
| 2920 | .{ .from = 0x1DF25, .to = 0x1DF2A, .prop = .Cased }, | |
| 2921 | .{ .from = 0x1E030, .to = 0x1E06D, .prop = .Cased }, | |
| 2889 | 2922 | .{ .from = 0x1E900, .to = 0x1E943, .prop = .Cased }, |
| 2890 | 2923 | .{ .from = 0x1F130, .to = 0x1F149, .prop = .Cased }, |
| 2891 | 2924 | .{ .from = 0x1F150, .to = 0x1F169, .prop = .Cased }, |
| ... | ... | @@ -3030,7 +3063,7 @@ pub const data = [_]CoreProperty{ |
| 3030 | 3063 | .{ .from = 0x0EB1, .to = 0x0EB1, .prop = .Case_Ignorable }, |
| 3031 | 3064 | .{ .from = 0x0EB4, .to = 0x0EBC, .prop = .Case_Ignorable }, |
| 3032 | 3065 | .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .Case_Ignorable }, |
| 3033 | .{ .from = 0x0EC8, .to = 0x0ECD, .prop = .Case_Ignorable }, | |
| 3066 | .{ .from = 0x0EC8, .to = 0x0ECE, .prop = .Case_Ignorable }, | |
| 3034 | 3067 | .{ .from = 0x0F18, .to = 0x0F19, .prop = .Case_Ignorable }, |
| 3035 | 3068 | .{ .from = 0x0F35, .to = 0x0F35, .prop = .Case_Ignorable }, |
| 3036 | 3069 | .{ .from = 0x0F37, .to = 0x0F37, .prop = .Case_Ignorable }, |
| ... | ... | @@ -3239,6 +3272,7 @@ pub const data = [_]CoreProperty{ |
| 3239 | 3272 | .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .Case_Ignorable }, |
| 3240 | 3273 | .{ .from = 0x10D24, .to = 0x10D27, .prop = .Case_Ignorable }, |
| 3241 | 3274 | .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Case_Ignorable }, |
| 3275 | .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .Case_Ignorable }, | |
| 3242 | 3276 | .{ .from = 0x10F46, .to = 0x10F50, .prop = .Case_Ignorable }, |
| 3243 | 3277 | .{ .from = 0x10F82, .to = 0x10F85, .prop = .Case_Ignorable }, |
| 3244 | 3278 | .{ .from = 0x11001, .to = 0x11001, .prop = .Case_Ignorable }, |
| ... | ... | @@ -3263,6 +3297,7 @@ pub const data = [_]CoreProperty{ |
| 3263 | 3297 | .{ .from = 0x11234, .to = 0x11234, .prop = .Case_Ignorable }, |
| 3264 | 3298 | .{ .from = 0x11236, .to = 0x11237, .prop = .Case_Ignorable }, |
| 3265 | 3299 | .{ .from = 0x1123E, .to = 0x1123E, .prop = .Case_Ignorable }, |
| 3300 | .{ .from = 0x11241, .to = 0x11241, .prop = .Case_Ignorable }, | |
| 3266 | 3301 | .{ .from = 0x112DF, .to = 0x112DF, .prop = .Case_Ignorable }, |
| 3267 | 3302 | .{ .from = 0x112E3, .to = 0x112EA, .prop = .Case_Ignorable }, |
| 3268 | 3303 | .{ .from = 0x11300, .to = 0x11301, .prop = .Case_Ignorable }, |
| ... | ... | @@ -3324,7 +3359,13 @@ pub const data = [_]CoreProperty{ |
| 3324 | 3359 | .{ .from = 0x11D95, .to = 0x11D95, .prop = .Case_Ignorable }, |
| 3325 | 3360 | .{ .from = 0x11D97, .to = 0x11D97, .prop = .Case_Ignorable }, |
| 3326 | 3361 | .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .Case_Ignorable }, |
| 3327 | .{ .from = 0x13430, .to = 0x13438, .prop = .Case_Ignorable }, | |
| 3362 | .{ .from = 0x11F00, .to = 0x11F01, .prop = .Case_Ignorable }, | |
| 3363 | .{ .from = 0x11F36, .to = 0x11F3A, .prop = .Case_Ignorable }, | |
| 3364 | .{ .from = 0x11F40, .to = 0x11F40, .prop = .Case_Ignorable }, | |
| 3365 | .{ .from = 0x11F42, .to = 0x11F42, .prop = .Case_Ignorable }, | |
| 3366 | .{ .from = 0x13430, .to = 0x1343F, .prop = .Case_Ignorable }, | |
| 3367 | .{ .from = 0x13440, .to = 0x13440, .prop = .Case_Ignorable }, | |
| 3368 | .{ .from = 0x13447, .to = 0x13455, .prop = .Case_Ignorable }, | |
| 3328 | 3369 | .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .Case_Ignorable }, |
| 3329 | 3370 | .{ .from = 0x16B30, .to = 0x16B36, .prop = .Case_Ignorable }, |
| 3330 | 3371 | .{ .from = 0x16B40, .to = 0x16B43, .prop = .Case_Ignorable }, |
| ... | ... | @@ -3358,10 +3399,14 @@ pub const data = [_]CoreProperty{ |
| 3358 | 3399 | .{ .from = 0x1E01B, .to = 0x1E021, .prop = .Case_Ignorable }, |
| 3359 | 3400 | .{ .from = 0x1E023, .to = 0x1E024, .prop = .Case_Ignorable }, |
| 3360 | 3401 | .{ .from = 0x1E026, .to = 0x1E02A, .prop = .Case_Ignorable }, |
| 3402 | .{ .from = 0x1E030, .to = 0x1E06D, .prop = .Case_Ignorable }, | |
| 3403 | .{ .from = 0x1E08F, .to = 0x1E08F, .prop = .Case_Ignorable }, | |
| 3361 | 3404 | .{ .from = 0x1E130, .to = 0x1E136, .prop = .Case_Ignorable }, |
| 3362 | 3405 | .{ .from = 0x1E137, .to = 0x1E13D, .prop = .Case_Ignorable }, |
| 3363 | 3406 | .{ .from = 0x1E2AE, .to = 0x1E2AE, .prop = .Case_Ignorable }, |
| 3364 | 3407 | .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .Case_Ignorable }, |
| 3408 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .Case_Ignorable }, | |
| 3409 | .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .Case_Ignorable }, | |
| 3365 | 3410 | .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .Case_Ignorable }, |
| 3366 | 3411 | .{ .from = 0x1E944, .to = 0x1E94A, .prop = .Case_Ignorable }, |
| 3367 | 3412 | .{ .from = 0x1E94B, .to = 0x1E94B, .prop = .Case_Ignorable }, |
| ... | ... | @@ -6529,6 +6574,7 @@ pub const data = [_]CoreProperty{ |
| 6529 | 6574 | .{ .from = 0x111DC, .to = 0x111DC, .prop = .ID_Start }, |
| 6530 | 6575 | .{ .from = 0x11200, .to = 0x11211, .prop = .ID_Start }, |
| 6531 | 6576 | .{ .from = 0x11213, .to = 0x1122B, .prop = .ID_Start }, |
| 6577 | .{ .from = 0x1123F, .to = 0x11240, .prop = .ID_Start }, | |
| 6532 | 6578 | .{ .from = 0x11280, .to = 0x11286, .prop = .ID_Start }, |
| 6533 | 6579 | .{ .from = 0x11288, .to = 0x11288, .prop = .ID_Start }, |
| 6534 | 6580 | .{ .from = 0x1128A, .to = 0x1128D, .prop = .ID_Start }, |
| ... | ... | @@ -6591,12 +6637,16 @@ pub const data = [_]CoreProperty{ |
| 6591 | 6637 | .{ .from = 0x11D6A, .to = 0x11D89, .prop = .ID_Start }, |
| 6592 | 6638 | .{ .from = 0x11D98, .to = 0x11D98, .prop = .ID_Start }, |
| 6593 | 6639 | .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .ID_Start }, |
| 6640 | .{ .from = 0x11F02, .to = 0x11F02, .prop = .ID_Start }, | |
| 6641 | .{ .from = 0x11F04, .to = 0x11F10, .prop = .ID_Start }, | |
| 6642 | .{ .from = 0x11F12, .to = 0x11F33, .prop = .ID_Start }, | |
| 6594 | 6643 | .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .ID_Start }, |
| 6595 | 6644 | .{ .from = 0x12000, .to = 0x12399, .prop = .ID_Start }, |
| 6596 | 6645 | .{ .from = 0x12400, .to = 0x1246E, .prop = .ID_Start }, |
| 6597 | 6646 | .{ .from = 0x12480, .to = 0x12543, .prop = .ID_Start }, |
| 6598 | 6647 | .{ .from = 0x12F90, .to = 0x12FF0, .prop = .ID_Start }, |
| 6599 | .{ .from = 0x13000, .to = 0x1342E, .prop = .ID_Start }, | |
| 6648 | .{ .from = 0x13000, .to = 0x1342F, .prop = .ID_Start }, | |
| 6649 | .{ .from = 0x13441, .to = 0x13446, .prop = .ID_Start }, | |
| 6600 | 6650 | .{ .from = 0x14400, .to = 0x14646, .prop = .ID_Start }, |
| 6601 | 6651 | .{ .from = 0x16800, .to = 0x16A38, .prop = .ID_Start }, |
| 6602 | 6652 | .{ .from = 0x16A40, .to = 0x16A5E, .prop = .ID_Start }, |
| ... | ... | @@ -6619,7 +6669,9 @@ pub const data = [_]CoreProperty{ |
| 6619 | 6669 | .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .ID_Start }, |
| 6620 | 6670 | .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .ID_Start }, |
| 6621 | 6671 | .{ .from = 0x1B000, .to = 0x1B122, .prop = .ID_Start }, |
| 6672 | .{ .from = 0x1B132, .to = 0x1B132, .prop = .ID_Start }, | |
| 6622 | 6673 | .{ .from = 0x1B150, .to = 0x1B152, .prop = .ID_Start }, |
| 6674 | .{ .from = 0x1B155, .to = 0x1B155, .prop = .ID_Start }, | |
| 6623 | 6675 | .{ .from = 0x1B164, .to = 0x1B167, .prop = .ID_Start }, |
| 6624 | 6676 | .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .ID_Start }, |
| 6625 | 6677 | .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .ID_Start }, |
| ... | ... | @@ -6659,11 +6711,15 @@ pub const data = [_]CoreProperty{ |
| 6659 | 6711 | .{ .from = 0x1DF00, .to = 0x1DF09, .prop = .ID_Start }, |
| 6660 | 6712 | .{ .from = 0x1DF0A, .to = 0x1DF0A, .prop = .ID_Start }, |
| 6661 | 6713 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .prop = .ID_Start }, |
| 6714 | .{ .from = 0x1DF25, .to = 0x1DF2A, .prop = .ID_Start }, | |
| 6715 | .{ .from = 0x1E030, .to = 0x1E06D, .prop = .ID_Start }, | |
| 6662 | 6716 | .{ .from = 0x1E100, .to = 0x1E12C, .prop = .ID_Start }, |
| 6663 | 6717 | .{ .from = 0x1E137, .to = 0x1E13D, .prop = .ID_Start }, |
| 6664 | 6718 | .{ .from = 0x1E14E, .to = 0x1E14E, .prop = .ID_Start }, |
| 6665 | 6719 | .{ .from = 0x1E290, .to = 0x1E2AD, .prop = .ID_Start }, |
| 6666 | 6720 | .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .ID_Start }, |
| 6721 | .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .ID_Start }, | |
| 6722 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .ID_Start }, | |
| 6667 | 6723 | .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .ID_Start }, |
| 6668 | 6724 | .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .ID_Start }, |
| 6669 | 6725 | .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .ID_Start }, |
| ... | ... | @@ -6705,12 +6761,13 @@ pub const data = [_]CoreProperty{ |
| 6705 | 6761 | .{ .from = 0x1EEA5, .to = 0x1EEA9, .prop = .ID_Start }, |
| 6706 | 6762 | .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .ID_Start }, |
| 6707 | 6763 | .{ .from = 0x20000, .to = 0x2A6DF, .prop = .ID_Start }, |
| 6708 | .{ .from = 0x2A700, .to = 0x2B738, .prop = .ID_Start }, | |
| 6764 | .{ .from = 0x2A700, .to = 0x2B739, .prop = .ID_Start }, | |
| 6709 | 6765 | .{ .from = 0x2B740, .to = 0x2B81D, .prop = .ID_Start }, |
| 6710 | 6766 | .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .ID_Start }, |
| 6711 | 6767 | .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .ID_Start }, |
| 6712 | 6768 | .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .ID_Start }, |
| 6713 | 6769 | .{ .from = 0x30000, .to = 0x3134A, .prop = .ID_Start }, |
| 6770 | .{ .from = 0x31350, .to = 0x323AF, .prop = .ID_Start }, | |
| 6714 | 6771 | .{ .from = 0x0030, .to = 0x0039, .prop = .ID_Continue }, |
| 6715 | 6772 | .{ .from = 0x0041, .to = 0x005A, .prop = .ID_Continue }, |
| 6716 | 6773 | .{ .from = 0x005F, .to = 0x005F, .prop = .ID_Continue }, |
| ... | ... | @@ -6980,6 +7037,7 @@ pub const data = [_]CoreProperty{ |
| 6980 | 7037 | .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .ID_Continue }, |
| 6981 | 7038 | .{ .from = 0x0CE6, .to = 0x0CEF, .prop = .ID_Continue }, |
| 6982 | 7039 | .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .ID_Continue }, |
| 7040 | .{ .from = 0x0CF3, .to = 0x0CF3, .prop = .ID_Continue }, | |
| 6983 | 7041 | .{ .from = 0x0D00, .to = 0x0D01, .prop = .ID_Continue }, |
| 6984 | 7042 | .{ .from = 0x0D02, .to = 0x0D03, .prop = .ID_Continue }, |
| 6985 | 7043 | .{ .from = 0x0D04, .to = 0x0D0C, .prop = .ID_Continue }, |
| ... | ... | @@ -7033,7 +7091,7 @@ pub const data = [_]CoreProperty{ |
| 7033 | 7091 | .{ .from = 0x0EBD, .to = 0x0EBD, .prop = .ID_Continue }, |
| 7034 | 7092 | .{ .from = 0x0EC0, .to = 0x0EC4, .prop = .ID_Continue }, |
| 7035 | 7093 | .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .ID_Continue }, |
| 7036 | .{ .from = 0x0EC8, .to = 0x0ECD, .prop = .ID_Continue }, | |
| 7094 | .{ .from = 0x0EC8, .to = 0x0ECE, .prop = .ID_Continue }, | |
| 7037 | 7095 | .{ .from = 0x0ED0, .to = 0x0ED9, .prop = .ID_Continue }, |
| 7038 | 7096 | .{ .from = 0x0EDC, .to = 0x0EDF, .prop = .ID_Continue }, |
| 7039 | 7097 | .{ .from = 0x0F00, .to = 0x0F00, .prop = .ID_Continue }, |
| ... | ... | @@ -7616,6 +7674,7 @@ pub const data = [_]CoreProperty{ |
| 7616 | 7674 | .{ .from = 0x10E80, .to = 0x10EA9, .prop = .ID_Continue }, |
| 7617 | 7675 | .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .ID_Continue }, |
| 7618 | 7676 | .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .ID_Continue }, |
| 7677 | .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .ID_Continue }, | |
| 7619 | 7678 | .{ .from = 0x10F00, .to = 0x10F1C, .prop = .ID_Continue }, |
| 7620 | 7679 | .{ .from = 0x10F27, .to = 0x10F27, .prop = .ID_Continue }, |
| 7621 | 7680 | .{ .from = 0x10F30, .to = 0x10F45, .prop = .ID_Continue }, |
| ... | ... | @@ -7678,6 +7737,8 @@ pub const data = [_]CoreProperty{ |
| 7678 | 7737 | .{ .from = 0x11235, .to = 0x11235, .prop = .ID_Continue }, |
| 7679 | 7738 | .{ .from = 0x11236, .to = 0x11237, .prop = .ID_Continue }, |
| 7680 | 7739 | .{ .from = 0x1123E, .to = 0x1123E, .prop = .ID_Continue }, |
| 7740 | .{ .from = 0x1123F, .to = 0x11240, .prop = .ID_Continue }, | |
| 7741 | .{ .from = 0x11241, .to = 0x11241, .prop = .ID_Continue }, | |
| 7681 | 7742 | .{ .from = 0x11280, .to = 0x11286, .prop = .ID_Continue }, |
| 7682 | 7743 | .{ .from = 0x11288, .to = 0x11288, .prop = .ID_Continue }, |
| 7683 | 7744 | .{ .from = 0x1128A, .to = 0x1128D, .prop = .ID_Continue }, |
| ... | ... | @@ -7860,12 +7921,27 @@ pub const data = [_]CoreProperty{ |
| 7860 | 7921 | .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .ID_Continue }, |
| 7861 | 7922 | .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .ID_Continue }, |
| 7862 | 7923 | .{ .from = 0x11EF5, .to = 0x11EF6, .prop = .ID_Continue }, |
| 7924 | .{ .from = 0x11F00, .to = 0x11F01, .prop = .ID_Continue }, | |
| 7925 | .{ .from = 0x11F02, .to = 0x11F02, .prop = .ID_Continue }, | |
| 7926 | .{ .from = 0x11F03, .to = 0x11F03, .prop = .ID_Continue }, | |
| 7927 | .{ .from = 0x11F04, .to = 0x11F10, .prop = .ID_Continue }, | |
| 7928 | .{ .from = 0x11F12, .to = 0x11F33, .prop = .ID_Continue }, | |
| 7929 | .{ .from = 0x11F34, .to = 0x11F35, .prop = .ID_Continue }, | |
| 7930 | .{ .from = 0x11F36, .to = 0x11F3A, .prop = .ID_Continue }, | |
| 7931 | .{ .from = 0x11F3E, .to = 0x11F3F, .prop = .ID_Continue }, | |
| 7932 | .{ .from = 0x11F40, .to = 0x11F40, .prop = .ID_Continue }, | |
| 7933 | .{ .from = 0x11F41, .to = 0x11F41, .prop = .ID_Continue }, | |
| 7934 | .{ .from = 0x11F42, .to = 0x11F42, .prop = .ID_Continue }, | |
| 7935 | .{ .from = 0x11F50, .to = 0x11F59, .prop = .ID_Continue }, | |
| 7863 | 7936 | .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .ID_Continue }, |
| 7864 | 7937 | .{ .from = 0x12000, .to = 0x12399, .prop = .ID_Continue }, |
| 7865 | 7938 | .{ .from = 0x12400, .to = 0x1246E, .prop = .ID_Continue }, |
| 7866 | 7939 | .{ .from = 0x12480, .to = 0x12543, .prop = .ID_Continue }, |
| 7867 | 7940 | .{ .from = 0x12F90, .to = 0x12FF0, .prop = .ID_Continue }, |
| 7868 | .{ .from = 0x13000, .to = 0x1342E, .prop = .ID_Continue }, | |
| 7941 | .{ .from = 0x13000, .to = 0x1342F, .prop = .ID_Continue }, | |
| 7942 | .{ .from = 0x13440, .to = 0x13440, .prop = .ID_Continue }, | |
| 7943 | .{ .from = 0x13441, .to = 0x13446, .prop = .ID_Continue }, | |
| 7944 | .{ .from = 0x13447, .to = 0x13455, .prop = .ID_Continue }, | |
| 7869 | 7945 | .{ .from = 0x14400, .to = 0x14646, .prop = .ID_Continue }, |
| 7870 | 7946 | .{ .from = 0x16800, .to = 0x16A38, .prop = .ID_Continue }, |
| 7871 | 7947 | .{ .from = 0x16A40, .to = 0x16A5E, .prop = .ID_Continue }, |
| ... | ... | @@ -7898,7 +7974,9 @@ pub const data = [_]CoreProperty{ |
| 7898 | 7974 | .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .ID_Continue }, |
| 7899 | 7975 | .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .ID_Continue }, |
| 7900 | 7976 | .{ .from = 0x1B000, .to = 0x1B122, .prop = .ID_Continue }, |
| 7977 | .{ .from = 0x1B132, .to = 0x1B132, .prop = .ID_Continue }, | |
| 7901 | 7978 | .{ .from = 0x1B150, .to = 0x1B152, .prop = .ID_Continue }, |
| 7979 | .{ .from = 0x1B155, .to = 0x1B155, .prop = .ID_Continue }, | |
| 7902 | 7980 | .{ .from = 0x1B164, .to = 0x1B167, .prop = .ID_Continue }, |
| 7903 | 7981 | .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .ID_Continue }, |
| 7904 | 7982 | .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .ID_Continue }, |
| ... | ... | @@ -7955,11 +8033,14 @@ pub const data = [_]CoreProperty{ |
| 7955 | 8033 | .{ .from = 0x1DF00, .to = 0x1DF09, .prop = .ID_Continue }, |
| 7956 | 8034 | .{ .from = 0x1DF0A, .to = 0x1DF0A, .prop = .ID_Continue }, |
| 7957 | 8035 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .prop = .ID_Continue }, |
| 8036 | .{ .from = 0x1DF25, .to = 0x1DF2A, .prop = .ID_Continue }, | |
| 7958 | 8037 | .{ .from = 0x1E000, .to = 0x1E006, .prop = .ID_Continue }, |
| 7959 | 8038 | .{ .from = 0x1E008, .to = 0x1E018, .prop = .ID_Continue }, |
| 7960 | 8039 | .{ .from = 0x1E01B, .to = 0x1E021, .prop = .ID_Continue }, |
| 7961 | 8040 | .{ .from = 0x1E023, .to = 0x1E024, .prop = .ID_Continue }, |
| 7962 | 8041 | .{ .from = 0x1E026, .to = 0x1E02A, .prop = .ID_Continue }, |
| 8042 | .{ .from = 0x1E030, .to = 0x1E06D, .prop = .ID_Continue }, | |
| 8043 | .{ .from = 0x1E08F, .to = 0x1E08F, .prop = .ID_Continue }, | |
| 7963 | 8044 | .{ .from = 0x1E100, .to = 0x1E12C, .prop = .ID_Continue }, |
| 7964 | 8045 | .{ .from = 0x1E130, .to = 0x1E136, .prop = .ID_Continue }, |
| 7965 | 8046 | .{ .from = 0x1E137, .to = 0x1E13D, .prop = .ID_Continue }, |
| ... | ... | @@ -7970,6 +8051,10 @@ pub const data = [_]CoreProperty{ |
| 7970 | 8051 | .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .ID_Continue }, |
| 7971 | 8052 | .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .ID_Continue }, |
| 7972 | 8053 | .{ .from = 0x1E2F0, .to = 0x1E2F9, .prop = .ID_Continue }, |
| 8054 | .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .ID_Continue }, | |
| 8055 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .ID_Continue }, | |
| 8056 | .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .ID_Continue }, | |
| 8057 | .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .ID_Continue }, | |
| 7973 | 8058 | .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .ID_Continue }, |
| 7974 | 8059 | .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .ID_Continue }, |
| 7975 | 8060 | .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .ID_Continue }, |
| ... | ... | @@ -8015,12 +8100,13 @@ pub const data = [_]CoreProperty{ |
| 8015 | 8100 | .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .ID_Continue }, |
| 8016 | 8101 | .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .ID_Continue }, |
| 8017 | 8102 | .{ .from = 0x20000, .to = 0x2A6DF, .prop = .ID_Continue }, |
| 8018 | .{ .from = 0x2A700, .to = 0x2B738, .prop = .ID_Continue }, | |
| 8103 | .{ .from = 0x2A700, .to = 0x2B739, .prop = .ID_Continue }, | |
| 8019 | 8104 | .{ .from = 0x2B740, .to = 0x2B81D, .prop = .ID_Continue }, |
| 8020 | 8105 | .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .ID_Continue }, |
| 8021 | 8106 | .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .ID_Continue }, |
| 8022 | 8107 | .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .ID_Continue }, |
| 8023 | 8108 | .{ .from = 0x30000, .to = 0x3134A, .prop = .ID_Continue }, |
| 8109 | .{ .from = 0x31350, .to = 0x323AF, .prop = .ID_Continue }, | |
| 8024 | 8110 | .{ .from = 0xE0100, .to = 0xE01EF, .prop = .ID_Continue }, |
| 8025 | 8111 | .{ .from = 0x0041, .to = 0x005A, .prop = .XID_Start }, |
| 8026 | 8112 | .{ .from = 0x0061, .to = 0x007A, .prop = .XID_Start }, |
| ... | ... | @@ -8570,6 +8656,7 @@ pub const data = [_]CoreProperty{ |
| 8570 | 8656 | .{ .from = 0x111DC, .to = 0x111DC, .prop = .XID_Start }, |
| 8571 | 8657 | .{ .from = 0x11200, .to = 0x11211, .prop = .XID_Start }, |
| 8572 | 8658 | .{ .from = 0x11213, .to = 0x1122B, .prop = .XID_Start }, |
| 8659 | .{ .from = 0x1123F, .to = 0x11240, .prop = .XID_Start }, | |
| 8573 | 8660 | .{ .from = 0x11280, .to = 0x11286, .prop = .XID_Start }, |
| 8574 | 8661 | .{ .from = 0x11288, .to = 0x11288, .prop = .XID_Start }, |
| 8575 | 8662 | .{ .from = 0x1128A, .to = 0x1128D, .prop = .XID_Start }, |
| ... | ... | @@ -8632,12 +8719,16 @@ pub const data = [_]CoreProperty{ |
| 8632 | 8719 | .{ .from = 0x11D6A, .to = 0x11D89, .prop = .XID_Start }, |
| 8633 | 8720 | .{ .from = 0x11D98, .to = 0x11D98, .prop = .XID_Start }, |
| 8634 | 8721 | .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .XID_Start }, |
| 8722 | .{ .from = 0x11F02, .to = 0x11F02, .prop = .XID_Start }, | |
| 8723 | .{ .from = 0x11F04, .to = 0x11F10, .prop = .XID_Start }, | |
| 8724 | .{ .from = 0x11F12, .to = 0x11F33, .prop = .XID_Start }, | |
| 8635 | 8725 | .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .XID_Start }, |
| 8636 | 8726 | .{ .from = 0x12000, .to = 0x12399, .prop = .XID_Start }, |
| 8637 | 8727 | .{ .from = 0x12400, .to = 0x1246E, .prop = .XID_Start }, |
| 8638 | 8728 | .{ .from = 0x12480, .to = 0x12543, .prop = .XID_Start }, |
| 8639 | 8729 | .{ .from = 0x12F90, .to = 0x12FF0, .prop = .XID_Start }, |
| 8640 | .{ .from = 0x13000, .to = 0x1342E, .prop = .XID_Start }, | |
| 8730 | .{ .from = 0x13000, .to = 0x1342F, .prop = .XID_Start }, | |
| 8731 | .{ .from = 0x13441, .to = 0x13446, .prop = .XID_Start }, | |
| 8641 | 8732 | .{ .from = 0x14400, .to = 0x14646, .prop = .XID_Start }, |
| 8642 | 8733 | .{ .from = 0x16800, .to = 0x16A38, .prop = .XID_Start }, |
| 8643 | 8734 | .{ .from = 0x16A40, .to = 0x16A5E, .prop = .XID_Start }, |
| ... | ... | @@ -8660,7 +8751,9 @@ pub const data = [_]CoreProperty{ |
| 8660 | 8751 | .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .XID_Start }, |
| 8661 | 8752 | .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .XID_Start }, |
| 8662 | 8753 | .{ .from = 0x1B000, .to = 0x1B122, .prop = .XID_Start }, |
| 8754 | .{ .from = 0x1B132, .to = 0x1B132, .prop = .XID_Start }, | |
| 8663 | 8755 | .{ .from = 0x1B150, .to = 0x1B152, .prop = .XID_Start }, |
| 8756 | .{ .from = 0x1B155, .to = 0x1B155, .prop = .XID_Start }, | |
| 8664 | 8757 | .{ .from = 0x1B164, .to = 0x1B167, .prop = .XID_Start }, |
| 8665 | 8758 | .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .XID_Start }, |
| 8666 | 8759 | .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .XID_Start }, |
| ... | ... | @@ -8700,11 +8793,15 @@ pub const data = [_]CoreProperty{ |
| 8700 | 8793 | .{ .from = 0x1DF00, .to = 0x1DF09, .prop = .XID_Start }, |
| 8701 | 8794 | .{ .from = 0x1DF0A, .to = 0x1DF0A, .prop = .XID_Start }, |
| 8702 | 8795 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .prop = .XID_Start }, |
| 8796 | .{ .from = 0x1DF25, .to = 0x1DF2A, .prop = .XID_Start }, | |
| 8797 | .{ .from = 0x1E030, .to = 0x1E06D, .prop = .XID_Start }, | |
| 8703 | 8798 | .{ .from = 0x1E100, .to = 0x1E12C, .prop = .XID_Start }, |
| 8704 | 8799 | .{ .from = 0x1E137, .to = 0x1E13D, .prop = .XID_Start }, |
| 8705 | 8800 | .{ .from = 0x1E14E, .to = 0x1E14E, .prop = .XID_Start }, |
| 8706 | 8801 | .{ .from = 0x1E290, .to = 0x1E2AD, .prop = .XID_Start }, |
| 8707 | 8802 | .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .XID_Start }, |
| 8803 | .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .XID_Start }, | |
| 8804 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .XID_Start }, | |
| 8708 | 8805 | .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .XID_Start }, |
| 8709 | 8806 | .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .XID_Start }, |
| 8710 | 8807 | .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .XID_Start }, |
| ... | ... | @@ -8746,12 +8843,13 @@ pub const data = [_]CoreProperty{ |
| 8746 | 8843 | .{ .from = 0x1EEA5, .to = 0x1EEA9, .prop = .XID_Start }, |
| 8747 | 8844 | .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .XID_Start }, |
| 8748 | 8845 | .{ .from = 0x20000, .to = 0x2A6DF, .prop = .XID_Start }, |
| 8749 | .{ .from = 0x2A700, .to = 0x2B738, .prop = .XID_Start }, | |
| 8846 | .{ .from = 0x2A700, .to = 0x2B739, .prop = .XID_Start }, | |
| 8750 | 8847 | .{ .from = 0x2B740, .to = 0x2B81D, .prop = .XID_Start }, |
| 8751 | 8848 | .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .XID_Start }, |
| 8752 | 8849 | .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .XID_Start }, |
| 8753 | 8850 | .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .XID_Start }, |
| 8754 | 8851 | .{ .from = 0x30000, .to = 0x3134A, .prop = .XID_Start }, |
| 8852 | .{ .from = 0x31350, .to = 0x323AF, .prop = .XID_Start }, | |
| 8755 | 8853 | .{ .from = 0x0030, .to = 0x0039, .prop = .XID_Continue }, |
| 8756 | 8854 | .{ .from = 0x0041, .to = 0x005A, .prop = .XID_Continue }, |
| 8757 | 8855 | .{ .from = 0x005F, .to = 0x005F, .prop = .XID_Continue }, |
| ... | ... | @@ -9020,6 +9118,7 @@ pub const data = [_]CoreProperty{ |
| 9020 | 9118 | .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .XID_Continue }, |
| 9021 | 9119 | .{ .from = 0x0CE6, .to = 0x0CEF, .prop = .XID_Continue }, |
| 9022 | 9120 | .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .XID_Continue }, |
| 9121 | .{ .from = 0x0CF3, .to = 0x0CF3, .prop = .XID_Continue }, | |
| 9023 | 9122 | .{ .from = 0x0D00, .to = 0x0D01, .prop = .XID_Continue }, |
| 9024 | 9123 | .{ .from = 0x0D02, .to = 0x0D03, .prop = .XID_Continue }, |
| 9025 | 9124 | .{ .from = 0x0D04, .to = 0x0D0C, .prop = .XID_Continue }, |
| ... | ... | @@ -9073,7 +9172,7 @@ pub const data = [_]CoreProperty{ |
| 9073 | 9172 | .{ .from = 0x0EBD, .to = 0x0EBD, .prop = .XID_Continue }, |
| 9074 | 9173 | .{ .from = 0x0EC0, .to = 0x0EC4, .prop = .XID_Continue }, |
| 9075 | 9174 | .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .XID_Continue }, |
| 9076 | .{ .from = 0x0EC8, .to = 0x0ECD, .prop = .XID_Continue }, | |
| 9175 | .{ .from = 0x0EC8, .to = 0x0ECE, .prop = .XID_Continue }, | |
| 9077 | 9176 | .{ .from = 0x0ED0, .to = 0x0ED9, .prop = .XID_Continue }, |
| 9078 | 9177 | .{ .from = 0x0EDC, .to = 0x0EDF, .prop = .XID_Continue }, |
| 9079 | 9178 | .{ .from = 0x0F00, .to = 0x0F00, .prop = .XID_Continue }, |
| ... | ... | @@ -9661,6 +9760,7 @@ pub const data = [_]CoreProperty{ |
| 9661 | 9760 | .{ .from = 0x10E80, .to = 0x10EA9, .prop = .XID_Continue }, |
| 9662 | 9761 | .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .XID_Continue }, |
| 9663 | 9762 | .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .XID_Continue }, |
| 9763 | .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .XID_Continue }, | |
| 9664 | 9764 | .{ .from = 0x10F00, .to = 0x10F1C, .prop = .XID_Continue }, |
| 9665 | 9765 | .{ .from = 0x10F27, .to = 0x10F27, .prop = .XID_Continue }, |
| 9666 | 9766 | .{ .from = 0x10F30, .to = 0x10F45, .prop = .XID_Continue }, |
| ... | ... | @@ -9723,6 +9823,8 @@ pub const data = [_]CoreProperty{ |
| 9723 | 9823 | .{ .from = 0x11235, .to = 0x11235, .prop = .XID_Continue }, |
| 9724 | 9824 | .{ .from = 0x11236, .to = 0x11237, .prop = .XID_Continue }, |
| 9725 | 9825 | .{ .from = 0x1123E, .to = 0x1123E, .prop = .XID_Continue }, |
| 9826 | .{ .from = 0x1123F, .to = 0x11240, .prop = .XID_Continue }, | |
| 9827 | .{ .from = 0x11241, .to = 0x11241, .prop = .XID_Continue }, | |
| 9726 | 9828 | .{ .from = 0x11280, .to = 0x11286, .prop = .XID_Continue }, |
| 9727 | 9829 | .{ .from = 0x11288, .to = 0x11288, .prop = .XID_Continue }, |
| 9728 | 9830 | .{ .from = 0x1128A, .to = 0x1128D, .prop = .XID_Continue }, |
| ... | ... | @@ -9905,12 +10007,27 @@ pub const data = [_]CoreProperty{ |
| 9905 | 10007 | .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .XID_Continue }, |
| 9906 | 10008 | .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .XID_Continue }, |
| 9907 | 10009 | .{ .from = 0x11EF5, .to = 0x11EF6, .prop = .XID_Continue }, |
| 10010 | .{ .from = 0x11F00, .to = 0x11F01, .prop = .XID_Continue }, | |
| 10011 | .{ .from = 0x11F02, .to = 0x11F02, .prop = .XID_Continue }, | |
| 10012 | .{ .from = 0x11F03, .to = 0x11F03, .prop = .XID_Continue }, | |
| 10013 | .{ .from = 0x11F04, .to = 0x11F10, .prop = .XID_Continue }, | |
| 10014 | .{ .from = 0x11F12, .to = 0x11F33, .prop = .XID_Continue }, | |
| 10015 | .{ .from = 0x11F34, .to = 0x11F35, .prop = .XID_Continue }, | |
| 10016 | .{ .from = 0x11F36, .to = 0x11F3A, .prop = .XID_Continue }, | |
| 10017 | .{ .from = 0x11F3E, .to = 0x11F3F, .prop = .XID_Continue }, | |
| 10018 | .{ .from = 0x11F40, .to = 0x11F40, .prop = .XID_Continue }, | |
| 10019 | .{ .from = 0x11F41, .to = 0x11F41, .prop = .XID_Continue }, | |
| 10020 | .{ .from = 0x11F42, .to = 0x11F42, .prop = .XID_Continue }, | |
| 10021 | .{ .from = 0x11F50, .to = 0x11F59, .prop = .XID_Continue }, | |
| 9908 | 10022 | .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .XID_Continue }, |
| 9909 | 10023 | .{ .from = 0x12000, .to = 0x12399, .prop = .XID_Continue }, |
| 9910 | 10024 | .{ .from = 0x12400, .to = 0x1246E, .prop = .XID_Continue }, |
| 9911 | 10025 | .{ .from = 0x12480, .to = 0x12543, .prop = .XID_Continue }, |
| 9912 | 10026 | .{ .from = 0x12F90, .to = 0x12FF0, .prop = .XID_Continue }, |
| 9913 | .{ .from = 0x13000, .to = 0x1342E, .prop = .XID_Continue }, | |
| 10027 | .{ .from = 0x13000, .to = 0x1342F, .prop = .XID_Continue }, | |
| 10028 | .{ .from = 0x13440, .to = 0x13440, .prop = .XID_Continue }, | |
| 10029 | .{ .from = 0x13441, .to = 0x13446, .prop = .XID_Continue }, | |
| 10030 | .{ .from = 0x13447, .to = 0x13455, .prop = .XID_Continue }, | |
| 9914 | 10031 | .{ .from = 0x14400, .to = 0x14646, .prop = .XID_Continue }, |
| 9915 | 10032 | .{ .from = 0x16800, .to = 0x16A38, .prop = .XID_Continue }, |
| 9916 | 10033 | .{ .from = 0x16A40, .to = 0x16A5E, .prop = .XID_Continue }, |
| ... | ... | @@ -9943,7 +10060,9 @@ pub const data = [_]CoreProperty{ |
| 9943 | 10060 | .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .XID_Continue }, |
| 9944 | 10061 | .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .XID_Continue }, |
| 9945 | 10062 | .{ .from = 0x1B000, .to = 0x1B122, .prop = .XID_Continue }, |
| 10063 | .{ .from = 0x1B132, .to = 0x1B132, .prop = .XID_Continue }, | |
| 9946 | 10064 | .{ .from = 0x1B150, .to = 0x1B152, .prop = .XID_Continue }, |
| 10065 | .{ .from = 0x1B155, .to = 0x1B155, .prop = .XID_Continue }, | |
| 9947 | 10066 | .{ .from = 0x1B164, .to = 0x1B167, .prop = .XID_Continue }, |
| 9948 | 10067 | .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .XID_Continue }, |
| 9949 | 10068 | .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .XID_Continue }, |
| ... | ... | @@ -10000,11 +10119,14 @@ pub const data = [_]CoreProperty{ |
| 10000 | 10119 | .{ .from = 0x1DF00, .to = 0x1DF09, .prop = .XID_Continue }, |
| 10001 | 10120 | .{ .from = 0x1DF0A, .to = 0x1DF0A, .prop = .XID_Continue }, |
| 10002 | 10121 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .prop = .XID_Continue }, |
| 10122 | .{ .from = 0x1DF25, .to = 0x1DF2A, .prop = .XID_Continue }, | |
| 10003 | 10123 | .{ .from = 0x1E000, .to = 0x1E006, .prop = .XID_Continue }, |
| 10004 | 10124 | .{ .from = 0x1E008, .to = 0x1E018, .prop = .XID_Continue }, |
| 10005 | 10125 | .{ .from = 0x1E01B, .to = 0x1E021, .prop = .XID_Continue }, |
| 10006 | 10126 | .{ .from = 0x1E023, .to = 0x1E024, .prop = .XID_Continue }, |
| 10007 | 10127 | .{ .from = 0x1E026, .to = 0x1E02A, .prop = .XID_Continue }, |
| 10128 | .{ .from = 0x1E030, .to = 0x1E06D, .prop = .XID_Continue }, | |
| 10129 | .{ .from = 0x1E08F, .to = 0x1E08F, .prop = .XID_Continue }, | |
| 10008 | 10130 | .{ .from = 0x1E100, .to = 0x1E12C, .prop = .XID_Continue }, |
| 10009 | 10131 | .{ .from = 0x1E130, .to = 0x1E136, .prop = .XID_Continue }, |
| 10010 | 10132 | .{ .from = 0x1E137, .to = 0x1E13D, .prop = .XID_Continue }, |
| ... | ... | @@ -10015,6 +10137,10 @@ pub const data = [_]CoreProperty{ |
| 10015 | 10137 | .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .XID_Continue }, |
| 10016 | 10138 | .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .XID_Continue }, |
| 10017 | 10139 | .{ .from = 0x1E2F0, .to = 0x1E2F9, .prop = .XID_Continue }, |
| 10140 | .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .XID_Continue }, | |
| 10141 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .XID_Continue }, | |
| 10142 | .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .XID_Continue }, | |
| 10143 | .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .XID_Continue }, | |
| 10018 | 10144 | .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .XID_Continue }, |
| 10019 | 10145 | .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .XID_Continue }, |
| 10020 | 10146 | .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .XID_Continue }, |
| ... | ... | @@ -10060,12 +10186,13 @@ pub const data = [_]CoreProperty{ |
| 10060 | 10186 | .{ .from = 0x1EEAB, .to = 0x1EEBB, .prop = .XID_Continue }, |
| 10061 | 10187 | .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .XID_Continue }, |
| 10062 | 10188 | .{ .from = 0x20000, .to = 0x2A6DF, .prop = .XID_Continue }, |
| 10063 | .{ .from = 0x2A700, .to = 0x2B738, .prop = .XID_Continue }, | |
| 10189 | .{ .from = 0x2A700, .to = 0x2B739, .prop = .XID_Continue }, | |
| 10064 | 10190 | .{ .from = 0x2B740, .to = 0x2B81D, .prop = .XID_Continue }, |
| 10065 | 10191 | .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .XID_Continue }, |
| 10066 | 10192 | .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .XID_Continue }, |
| 10067 | 10193 | .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .XID_Continue }, |
| 10068 | 10194 | .{ .from = 0x30000, .to = 0x3134A, .prop = .XID_Continue }, |
| 10195 | .{ .from = 0x31350, .to = 0x323AF, .prop = .XID_Continue }, | |
| 10069 | 10196 | .{ .from = 0xE0100, .to = 0xE01EF, .prop = .XID_Continue }, |
| 10070 | 10197 | .{ .from = 0x00AD, .to = 0x00AD, .prop = .Default_Ignorable_Code_Point }, |
| 10071 | 10198 | .{ .from = 0x034F, .to = 0x034F, .prop = .Default_Ignorable_Code_Point }, |
| ... | ... | @@ -10199,7 +10326,7 @@ pub const data = [_]CoreProperty{ |
| 10199 | 10326 | .{ .from = 0x0E47, .to = 0x0E4E, .prop = .Grapheme_Extend }, |
| 10200 | 10327 | .{ .from = 0x0EB1, .to = 0x0EB1, .prop = .Grapheme_Extend }, |
| 10201 | 10328 | .{ .from = 0x0EB4, .to = 0x0EBC, .prop = .Grapheme_Extend }, |
| 10202 | .{ .from = 0x0EC8, .to = 0x0ECD, .prop = .Grapheme_Extend }, | |
| 10329 | .{ .from = 0x0EC8, .to = 0x0ECE, .prop = .Grapheme_Extend }, | |
| 10203 | 10330 | .{ .from = 0x0F18, .to = 0x0F19, .prop = .Grapheme_Extend }, |
| 10204 | 10331 | .{ .from = 0x0F35, .to = 0x0F35, .prop = .Grapheme_Extend }, |
| 10205 | 10332 | .{ .from = 0x0F37, .to = 0x0F37, .prop = .Grapheme_Extend }, |
| ... | ... | @@ -10338,6 +10465,7 @@ pub const data = [_]CoreProperty{ |
| 10338 | 10465 | .{ .from = 0x10AE5, .to = 0x10AE6, .prop = .Grapheme_Extend }, |
| 10339 | 10466 | .{ .from = 0x10D24, .to = 0x10D27, .prop = .Grapheme_Extend }, |
| 10340 | 10467 | .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .Grapheme_Extend }, |
| 10468 | .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .Grapheme_Extend }, | |
| 10341 | 10469 | .{ .from = 0x10F46, .to = 0x10F50, .prop = .Grapheme_Extend }, |
| 10342 | 10470 | .{ .from = 0x10F82, .to = 0x10F85, .prop = .Grapheme_Extend }, |
| 10343 | 10471 | .{ .from = 0x11001, .to = 0x11001, .prop = .Grapheme_Extend }, |
| ... | ... | @@ -10360,6 +10488,7 @@ pub const data = [_]CoreProperty{ |
| 10360 | 10488 | .{ .from = 0x11234, .to = 0x11234, .prop = .Grapheme_Extend }, |
| 10361 | 10489 | .{ .from = 0x11236, .to = 0x11237, .prop = .Grapheme_Extend }, |
| 10362 | 10490 | .{ .from = 0x1123E, .to = 0x1123E, .prop = .Grapheme_Extend }, |
| 10491 | .{ .from = 0x11241, .to = 0x11241, .prop = .Grapheme_Extend }, | |
| 10363 | 10492 | .{ .from = 0x112DF, .to = 0x112DF, .prop = .Grapheme_Extend }, |
| 10364 | 10493 | .{ .from = 0x112E3, .to = 0x112EA, .prop = .Grapheme_Extend }, |
| 10365 | 10494 | .{ .from = 0x11300, .to = 0x11301, .prop = .Grapheme_Extend }, |
| ... | ... | @@ -10427,6 +10556,12 @@ pub const data = [_]CoreProperty{ |
| 10427 | 10556 | .{ .from = 0x11D95, .to = 0x11D95, .prop = .Grapheme_Extend }, |
| 10428 | 10557 | .{ .from = 0x11D97, .to = 0x11D97, .prop = .Grapheme_Extend }, |
| 10429 | 10558 | .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .Grapheme_Extend }, |
| 10559 | .{ .from = 0x11F00, .to = 0x11F01, .prop = .Grapheme_Extend }, | |
| 10560 | .{ .from = 0x11F36, .to = 0x11F3A, .prop = .Grapheme_Extend }, | |
| 10561 | .{ .from = 0x11F40, .to = 0x11F40, .prop = .Grapheme_Extend }, | |
| 10562 | .{ .from = 0x11F42, .to = 0x11F42, .prop = .Grapheme_Extend }, | |
| 10563 | .{ .from = 0x13440, .to = 0x13440, .prop = .Grapheme_Extend }, | |
| 10564 | .{ .from = 0x13447, .to = 0x13455, .prop = .Grapheme_Extend }, | |
| 10430 | 10565 | .{ .from = 0x16AF0, .to = 0x16AF4, .prop = .Grapheme_Extend }, |
| 10431 | 10566 | .{ .from = 0x16B30, .to = 0x16B36, .prop = .Grapheme_Extend }, |
| 10432 | 10567 | .{ .from = 0x16F4F, .to = 0x16F4F, .prop = .Grapheme_Extend }, |
| ... | ... | @@ -10453,9 +10588,11 @@ pub const data = [_]CoreProperty{ |
| 10453 | 10588 | .{ .from = 0x1E01B, .to = 0x1E021, .prop = .Grapheme_Extend }, |
| 10454 | 10589 | .{ .from = 0x1E023, .to = 0x1E024, .prop = .Grapheme_Extend }, |
| 10455 | 10590 | .{ .from = 0x1E026, .to = 0x1E02A, .prop = .Grapheme_Extend }, |
| 10591 | .{ .from = 0x1E08F, .to = 0x1E08F, .prop = .Grapheme_Extend }, | |
| 10456 | 10592 | .{ .from = 0x1E130, .to = 0x1E136, .prop = .Grapheme_Extend }, |
| 10457 | 10593 | .{ .from = 0x1E2AE, .to = 0x1E2AE, .prop = .Grapheme_Extend }, |
| 10458 | 10594 | .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .Grapheme_Extend }, |
| 10595 | .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .Grapheme_Extend }, | |
| 10459 | 10596 | .{ .from = 0x1E8D0, .to = 0x1E8D6, .prop = .Grapheme_Extend }, |
| 10460 | 10597 | .{ .from = 0x1E944, .to = 0x1E94A, .prop = .Grapheme_Extend }, |
| 10461 | 10598 | .{ .from = 0xE0020, .to = 0xE007F, .prop = .Grapheme_Extend }, |
| ... | ... | @@ -10751,6 +10888,7 @@ pub const data = [_]CoreProperty{ |
| 10751 | 10888 | .{ .from = 0x0CE0, .to = 0x0CE1, .prop = .Grapheme_Base }, |
| 10752 | 10889 | .{ .from = 0x0CE6, .to = 0x0CEF, .prop = .Grapheme_Base }, |
| 10753 | 10890 | .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .Grapheme_Base }, |
| 10891 | .{ .from = 0x0CF3, .to = 0x0CF3, .prop = .Grapheme_Base }, | |
| 10754 | 10892 | .{ .from = 0x0D02, .to = 0x0D03, .prop = .Grapheme_Base }, |
| 10755 | 10893 | .{ .from = 0x0D04, .to = 0x0D0C, .prop = .Grapheme_Base }, |
| 10756 | 10894 | .{ .from = 0x0D0E, .to = 0x0D10, .prop = .Grapheme_Base }, |
| ... | ... | @@ -11803,6 +11941,7 @@ pub const data = [_]CoreProperty{ |
| 11803 | 11941 | .{ .from = 0x11232, .to = 0x11233, .prop = .Grapheme_Base }, |
| 11804 | 11942 | .{ .from = 0x11235, .to = 0x11235, .prop = .Grapheme_Base }, |
| 11805 | 11943 | .{ .from = 0x11238, .to = 0x1123D, .prop = .Grapheme_Base }, |
| 11944 | .{ .from = 0x1123F, .to = 0x11240, .prop = .Grapheme_Base }, | |
| 11806 | 11945 | .{ .from = 0x11280, .to = 0x11286, .prop = .Grapheme_Base }, |
| 11807 | 11946 | .{ .from = 0x11288, .to = 0x11288, .prop = .Grapheme_Base }, |
| 11808 | 11947 | .{ .from = 0x1128A, .to = 0x1128D, .prop = .Grapheme_Base }, |
| ... | ... | @@ -11918,6 +12057,7 @@ pub const data = [_]CoreProperty{ |
| 11918 | 12057 | .{ .from = 0x11A9D, .to = 0x11A9D, .prop = .Grapheme_Base }, |
| 11919 | 12058 | .{ .from = 0x11A9E, .to = 0x11AA2, .prop = .Grapheme_Base }, |
| 11920 | 12059 | .{ .from = 0x11AB0, .to = 0x11AF8, .prop = .Grapheme_Base }, |
| 12060 | .{ .from = 0x11B00, .to = 0x11B09, .prop = .Grapheme_Base }, | |
| 11921 | 12061 | .{ .from = 0x11C00, .to = 0x11C08, .prop = .Grapheme_Base }, |
| 11922 | 12062 | .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .Grapheme_Base }, |
| 11923 | 12063 | .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .Grapheme_Base }, |
| ... | ... | @@ -11947,6 +12087,15 @@ pub const data = [_]CoreProperty{ |
| 11947 | 12087 | .{ .from = 0x11EE0, .to = 0x11EF2, .prop = .Grapheme_Base }, |
| 11948 | 12088 | .{ .from = 0x11EF5, .to = 0x11EF6, .prop = .Grapheme_Base }, |
| 11949 | 12089 | .{ .from = 0x11EF7, .to = 0x11EF8, .prop = .Grapheme_Base }, |
| 12090 | .{ .from = 0x11F02, .to = 0x11F02, .prop = .Grapheme_Base }, | |
| 12091 | .{ .from = 0x11F03, .to = 0x11F03, .prop = .Grapheme_Base }, | |
| 12092 | .{ .from = 0x11F04, .to = 0x11F10, .prop = .Grapheme_Base }, | |
| 12093 | .{ .from = 0x11F12, .to = 0x11F33, .prop = .Grapheme_Base }, | |
| 12094 | .{ .from = 0x11F34, .to = 0x11F35, .prop = .Grapheme_Base }, | |
| 12095 | .{ .from = 0x11F3E, .to = 0x11F3F, .prop = .Grapheme_Base }, | |
| 12096 | .{ .from = 0x11F41, .to = 0x11F41, .prop = .Grapheme_Base }, | |
| 12097 | .{ .from = 0x11F43, .to = 0x11F4F, .prop = .Grapheme_Base }, | |
| 12098 | .{ .from = 0x11F50, .to = 0x11F59, .prop = .Grapheme_Base }, | |
| 11950 | 12099 | .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .Grapheme_Base }, |
| 11951 | 12100 | .{ .from = 0x11FC0, .to = 0x11FD4, .prop = .Grapheme_Base }, |
| 11952 | 12101 | .{ .from = 0x11FD5, .to = 0x11FDC, .prop = .Grapheme_Base }, |
| ... | ... | @@ -11959,7 +12108,8 @@ pub const data = [_]CoreProperty{ |
| 11959 | 12108 | .{ .from = 0x12480, .to = 0x12543, .prop = .Grapheme_Base }, |
| 11960 | 12109 | .{ .from = 0x12F90, .to = 0x12FF0, .prop = .Grapheme_Base }, |
| 11961 | 12110 | .{ .from = 0x12FF1, .to = 0x12FF2, .prop = .Grapheme_Base }, |
| 11962 | .{ .from = 0x13000, .to = 0x1342E, .prop = .Grapheme_Base }, | |
| 12111 | .{ .from = 0x13000, .to = 0x1342F, .prop = .Grapheme_Base }, | |
| 12112 | .{ .from = 0x13441, .to = 0x13446, .prop = .Grapheme_Base }, | |
| 11963 | 12113 | .{ .from = 0x14400, .to = 0x14646, .prop = .Grapheme_Base }, |
| 11964 | 12114 | .{ .from = 0x16800, .to = 0x16A38, .prop = .Grapheme_Base }, |
| 11965 | 12115 | .{ .from = 0x16A40, .to = 0x16A5E, .prop = .Grapheme_Base }, |
| ... | ... | @@ -11997,7 +12147,9 @@ pub const data = [_]CoreProperty{ |
| 11997 | 12147 | .{ .from = 0x1AFF5, .to = 0x1AFFB, .prop = .Grapheme_Base }, |
| 11998 | 12148 | .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .Grapheme_Base }, |
| 11999 | 12149 | .{ .from = 0x1B000, .to = 0x1B122, .prop = .Grapheme_Base }, |
| 12150 | .{ .from = 0x1B132, .to = 0x1B132, .prop = .Grapheme_Base }, | |
| 12000 | 12151 | .{ .from = 0x1B150, .to = 0x1B152, .prop = .Grapheme_Base }, |
| 12152 | .{ .from = 0x1B155, .to = 0x1B155, .prop = .Grapheme_Base }, | |
| 12001 | 12153 | .{ .from = 0x1B164, .to = 0x1B167, .prop = .Grapheme_Base }, |
| 12002 | 12154 | .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .Grapheme_Base }, |
| 12003 | 12155 | .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .Grapheme_Base }, |
| ... | ... | @@ -12018,6 +12170,7 @@ pub const data = [_]CoreProperty{ |
| 12018 | 12170 | .{ .from = 0x1D1AE, .to = 0x1D1EA, .prop = .Grapheme_Base }, |
| 12019 | 12171 | .{ .from = 0x1D200, .to = 0x1D241, .prop = .Grapheme_Base }, |
| 12020 | 12172 | .{ .from = 0x1D245, .to = 0x1D245, .prop = .Grapheme_Base }, |
| 12173 | .{ .from = 0x1D2C0, .to = 0x1D2D3, .prop = .Grapheme_Base }, | |
| 12021 | 12174 | .{ .from = 0x1D2E0, .to = 0x1D2F3, .prop = .Grapheme_Base }, |
| 12022 | 12175 | .{ .from = 0x1D300, .to = 0x1D356, .prop = .Grapheme_Base }, |
| 12023 | 12176 | .{ .from = 0x1D360, .to = 0x1D378, .prop = .Grapheme_Base }, |
| ... | ... | @@ -12071,6 +12224,8 @@ pub const data = [_]CoreProperty{ |
| 12071 | 12224 | .{ .from = 0x1DF00, .to = 0x1DF09, .prop = .Grapheme_Base }, |
| 12072 | 12225 | .{ .from = 0x1DF0A, .to = 0x1DF0A, .prop = .Grapheme_Base }, |
| 12073 | 12226 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .prop = .Grapheme_Base }, |
| 12227 | .{ .from = 0x1DF25, .to = 0x1DF2A, .prop = .Grapheme_Base }, | |
| 12228 | .{ .from = 0x1E030, .to = 0x1E06D, .prop = .Grapheme_Base }, | |
| 12074 | 12229 | .{ .from = 0x1E100, .to = 0x1E12C, .prop = .Grapheme_Base }, |
| 12075 | 12230 | .{ .from = 0x1E137, .to = 0x1E13D, .prop = .Grapheme_Base }, |
| 12076 | 12231 | .{ .from = 0x1E140, .to = 0x1E149, .prop = .Grapheme_Base }, |
| ... | ... | @@ -12080,6 +12235,9 @@ pub const data = [_]CoreProperty{ |
| 12080 | 12235 | .{ .from = 0x1E2C0, .to = 0x1E2EB, .prop = .Grapheme_Base }, |
| 12081 | 12236 | .{ .from = 0x1E2F0, .to = 0x1E2F9, .prop = .Grapheme_Base }, |
| 12082 | 12237 | .{ .from = 0x1E2FF, .to = 0x1E2FF, .prop = .Grapheme_Base }, |
| 12238 | .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .Grapheme_Base }, | |
| 12239 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .Grapheme_Base }, | |
| 12240 | .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .Grapheme_Base }, | |
| 12083 | 12241 | .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .Grapheme_Base }, |
| 12084 | 12242 | .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .Grapheme_Base }, |
| 12085 | 12243 | .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .Grapheme_Base }, |
| ... | ... | @@ -12148,10 +12306,10 @@ pub const data = [_]CoreProperty{ |
| 12148 | 12306 | .{ .from = 0x1F300, .to = 0x1F3FA, .prop = .Grapheme_Base }, |
| 12149 | 12307 | .{ .from = 0x1F3FB, .to = 0x1F3FF, .prop = .Grapheme_Base }, |
| 12150 | 12308 | .{ .from = 0x1F400, .to = 0x1F6D7, .prop = .Grapheme_Base }, |
| 12151 | .{ .from = 0x1F6DD, .to = 0x1F6EC, .prop = .Grapheme_Base }, | |
| 12309 | .{ .from = 0x1F6DC, .to = 0x1F6EC, .prop = .Grapheme_Base }, | |
| 12152 | 12310 | .{ .from = 0x1F6F0, .to = 0x1F6FC, .prop = .Grapheme_Base }, |
| 12153 | .{ .from = 0x1F700, .to = 0x1F773, .prop = .Grapheme_Base }, | |
| 12154 | .{ .from = 0x1F780, .to = 0x1F7D8, .prop = .Grapheme_Base }, | |
| 12311 | .{ .from = 0x1F700, .to = 0x1F776, .prop = .Grapheme_Base }, | |
| 12312 | .{ .from = 0x1F77B, .to = 0x1F7D9, .prop = .Grapheme_Base }, | |
| 12155 | 12313 | .{ .from = 0x1F7E0, .to = 0x1F7EB, .prop = .Grapheme_Base }, |
| 12156 | 12314 | .{ .from = 0x1F7F0, .to = 0x1F7F0, .prop = .Grapheme_Base }, |
| 12157 | 12315 | .{ .from = 0x1F800, .to = 0x1F80B, .prop = .Grapheme_Base }, |
| ... | ... | @@ -12162,25 +12320,24 @@ pub const data = [_]CoreProperty{ |
| 12162 | 12320 | .{ .from = 0x1F8B0, .to = 0x1F8B1, .prop = .Grapheme_Base }, |
| 12163 | 12321 | .{ .from = 0x1F900, .to = 0x1FA53, .prop = .Grapheme_Base }, |
| 12164 | 12322 | .{ .from = 0x1FA60, .to = 0x1FA6D, .prop = .Grapheme_Base }, |
| 12165 | .{ .from = 0x1FA70, .to = 0x1FA74, .prop = .Grapheme_Base }, | |
| 12166 | .{ .from = 0x1FA78, .to = 0x1FA7C, .prop = .Grapheme_Base }, | |
| 12167 | .{ .from = 0x1FA80, .to = 0x1FA86, .prop = .Grapheme_Base }, | |
| 12168 | .{ .from = 0x1FA90, .to = 0x1FAAC, .prop = .Grapheme_Base }, | |
| 12169 | .{ .from = 0x1FAB0, .to = 0x1FABA, .prop = .Grapheme_Base }, | |
| 12170 | .{ .from = 0x1FAC0, .to = 0x1FAC5, .prop = .Grapheme_Base }, | |
| 12171 | .{ .from = 0x1FAD0, .to = 0x1FAD9, .prop = .Grapheme_Base }, | |
| 12172 | .{ .from = 0x1FAE0, .to = 0x1FAE7, .prop = .Grapheme_Base }, | |
| 12173 | .{ .from = 0x1FAF0, .to = 0x1FAF6, .prop = .Grapheme_Base }, | |
| 12323 | .{ .from = 0x1FA70, .to = 0x1FA7C, .prop = .Grapheme_Base }, | |
| 12324 | .{ .from = 0x1FA80, .to = 0x1FA88, .prop = .Grapheme_Base }, | |
| 12325 | .{ .from = 0x1FA90, .to = 0x1FABD, .prop = .Grapheme_Base }, | |
| 12326 | .{ .from = 0x1FABF, .to = 0x1FAC5, .prop = .Grapheme_Base }, | |
| 12327 | .{ .from = 0x1FACE, .to = 0x1FADB, .prop = .Grapheme_Base }, | |
| 12328 | .{ .from = 0x1FAE0, .to = 0x1FAE8, .prop = .Grapheme_Base }, | |
| 12329 | .{ .from = 0x1FAF0, .to = 0x1FAF8, .prop = .Grapheme_Base }, | |
| 12174 | 12330 | .{ .from = 0x1FB00, .to = 0x1FB92, .prop = .Grapheme_Base }, |
| 12175 | 12331 | .{ .from = 0x1FB94, .to = 0x1FBCA, .prop = .Grapheme_Base }, |
| 12176 | 12332 | .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .Grapheme_Base }, |
| 12177 | 12333 | .{ .from = 0x20000, .to = 0x2A6DF, .prop = .Grapheme_Base }, |
| 12178 | .{ .from = 0x2A700, .to = 0x2B738, .prop = .Grapheme_Base }, | |
| 12334 | .{ .from = 0x2A700, .to = 0x2B739, .prop = .Grapheme_Base }, | |
| 12179 | 12335 | .{ .from = 0x2B740, .to = 0x2B81D, .prop = .Grapheme_Base }, |
| 12180 | 12336 | .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .Grapheme_Base }, |
| 12181 | 12337 | .{ .from = 0x2CEB0, .to = 0x2EBE0, .prop = .Grapheme_Base }, |
| 12182 | 12338 | .{ .from = 0x2F800, .to = 0x2FA1D, .prop = .Grapheme_Base }, |
| 12183 | 12339 | .{ .from = 0x30000, .to = 0x3134A, .prop = .Grapheme_Base }, |
| 12340 | .{ .from = 0x31350, .to = 0x323AF, .prop = .Grapheme_Base }, | |
| 12184 | 12341 | .{ .from = 0x094D, .to = 0x094D, .prop = .Grapheme_Link }, |
| 12185 | 12342 | .{ .from = 0x09CD, .to = 0x09CD, .prop = .Grapheme_Link }, |
| 12186 | 12343 | .{ .from = 0x0A4D, .to = 0x0A4D, .prop = .Grapheme_Link }, |
| ... | ... | @@ -12239,4 +12396,6 @@ pub const data = [_]CoreProperty{ |
| 12239 | 12396 | .{ .from = 0x11C3F, .to = 0x11C3F, .prop = .Grapheme_Link }, |
| 12240 | 12397 | .{ .from = 0x11D44, .to = 0x11D45, .prop = .Grapheme_Link }, |
| 12241 | 12398 | .{ .from = 0x11D97, .to = 0x11D97, .prop = .Grapheme_Link }, |
| 12399 | .{ .from = 0x11F41, .to = 0x11F41, .prop = .Grapheme_Link }, | |
| 12400 | .{ .from = 0x11F42, .to = 0x11F42, .prop = .Grapheme_Link }, | |
| 12242 | 12401 | }; |
src/east_asian_width.zig+51-19| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/EastAsianWidth.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/EastAsianWidth.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -506,6 +506,7 @@ pub const data = [_]EastAsianWidth{ |
| 506 | 506 | .{ .from = 0x0CE2, .to = 0x0CE3, .prop = .N }, |
| 507 | 507 | .{ .from = 0x0CE6, .to = 0x0CEF, .prop = .N }, |
| 508 | 508 | .{ .from = 0x0CF1, .to = 0x0CF2, .prop = .N }, |
| 509 | .{ .from = 0x0CF3, .to = 0x0CF3, .prop = .N }, | |
| 509 | 510 | .{ .from = 0x0D00, .to = 0x0D01, .prop = .N }, |
| 510 | 511 | .{ .from = 0x0D02, .to = 0x0D03, .prop = .N }, |
| 511 | 512 | .{ .from = 0x0D04, .to = 0x0D0C, .prop = .N }, |
| ... | ... | @@ -567,7 +568,7 @@ pub const data = [_]EastAsianWidth{ |
| 567 | 568 | .{ .from = 0x0EBD, .to = 0x0EBD, .prop = .N }, |
| 568 | 569 | .{ .from = 0x0EC0, .to = 0x0EC4, .prop = .N }, |
| 569 | 570 | .{ .from = 0x0EC6, .to = 0x0EC6, .prop = .N }, |
| 570 | .{ .from = 0x0EC8, .to = 0x0ECD, .prop = .N }, | |
| 571 | .{ .from = 0x0EC8, .to = 0x0ECE, .prop = .N }, | |
| 571 | 572 | .{ .from = 0x0ED0, .to = 0x0ED9, .prop = .N }, |
| 572 | 573 | .{ .from = 0x0EDC, .to = 0x0EDF, .prop = .N }, |
| 573 | 574 | .{ .from = 0x0F00, .to = 0x0F00, .prop = .N }, |
| ... | ... | @@ -1918,6 +1919,7 @@ pub const data = [_]EastAsianWidth{ |
| 1918 | 1919 | .{ .from = 0x10EAB, .to = 0x10EAC, .prop = .N }, |
| 1919 | 1920 | .{ .from = 0x10EAD, .to = 0x10EAD, .prop = .N }, |
| 1920 | 1921 | .{ .from = 0x10EB0, .to = 0x10EB1, .prop = .N }, |
| 1922 | .{ .from = 0x10EFD, .to = 0x10EFF, .prop = .N }, | |
| 1921 | 1923 | .{ .from = 0x10F00, .to = 0x10F1C, .prop = .N }, |
| 1922 | 1924 | .{ .from = 0x10F1D, .to = 0x10F26, .prop = .N }, |
| 1923 | 1925 | .{ .from = 0x10F27, .to = 0x10F27, .prop = .N }, |
| ... | ... | @@ -2000,6 +2002,8 @@ pub const data = [_]EastAsianWidth{ |
| 2000 | 2002 | .{ .from = 0x11236, .to = 0x11237, .prop = .N }, |
| 2001 | 2003 | .{ .from = 0x11238, .to = 0x1123D, .prop = .N }, |
| 2002 | 2004 | .{ .from = 0x1123E, .to = 0x1123E, .prop = .N }, |
| 2005 | .{ .from = 0x1123F, .to = 0x11240, .prop = .N }, | |
| 2006 | .{ .from = 0x11241, .to = 0x11241, .prop = .N }, | |
| 2003 | 2007 | .{ .from = 0x11280, .to = 0x11286, .prop = .N }, |
| 2004 | 2008 | .{ .from = 0x11288, .to = 0x11288, .prop = .N }, |
| 2005 | 2009 | .{ .from = 0x1128A, .to = 0x1128D, .prop = .N }, |
| ... | ... | @@ -2162,6 +2166,7 @@ pub const data = [_]EastAsianWidth{ |
| 2162 | 2166 | .{ .from = 0x11A9E, .to = 0x11AA2, .prop = .N }, |
| 2163 | 2167 | .{ .from = 0x11AB0, .to = 0x11ABF, .prop = .N }, |
| 2164 | 2168 | .{ .from = 0x11AC0, .to = 0x11AF8, .prop = .N }, |
| 2169 | .{ .from = 0x11B00, .to = 0x11B09, .prop = .N }, | |
| 2165 | 2170 | .{ .from = 0x11C00, .to = 0x11C08, .prop = .N }, |
| 2166 | 2171 | .{ .from = 0x11C0A, .to = 0x11C2E, .prop = .N }, |
| 2167 | 2172 | .{ .from = 0x11C2F, .to = 0x11C2F, .prop = .N }, |
| ... | ... | @@ -2207,6 +2212,19 @@ pub const data = [_]EastAsianWidth{ |
| 2207 | 2212 | .{ .from = 0x11EF3, .to = 0x11EF4, .prop = .N }, |
| 2208 | 2213 | .{ .from = 0x11EF5, .to = 0x11EF6, .prop = .N }, |
| 2209 | 2214 | .{ .from = 0x11EF7, .to = 0x11EF8, .prop = .N }, |
| 2215 | .{ .from = 0x11F00, .to = 0x11F01, .prop = .N }, | |
| 2216 | .{ .from = 0x11F02, .to = 0x11F02, .prop = .N }, | |
| 2217 | .{ .from = 0x11F03, .to = 0x11F03, .prop = .N }, | |
| 2218 | .{ .from = 0x11F04, .to = 0x11F10, .prop = .N }, | |
| 2219 | .{ .from = 0x11F12, .to = 0x11F33, .prop = .N }, | |
| 2220 | .{ .from = 0x11F34, .to = 0x11F35, .prop = .N }, | |
| 2221 | .{ .from = 0x11F36, .to = 0x11F3A, .prop = .N }, | |
| 2222 | .{ .from = 0x11F3E, .to = 0x11F3F, .prop = .N }, | |
| 2223 | .{ .from = 0x11F40, .to = 0x11F40, .prop = .N }, | |
| 2224 | .{ .from = 0x11F41, .to = 0x11F41, .prop = .N }, | |
| 2225 | .{ .from = 0x11F42, .to = 0x11F42, .prop = .N }, | |
| 2226 | .{ .from = 0x11F43, .to = 0x11F4F, .prop = .N }, | |
| 2227 | .{ .from = 0x11F50, .to = 0x11F59, .prop = .N }, | |
| 2210 | 2228 | .{ .from = 0x11FB0, .to = 0x11FB0, .prop = .N }, |
| 2211 | 2229 | .{ .from = 0x11FC0, .to = 0x11FD4, .prop = .N }, |
| 2212 | 2230 | .{ .from = 0x11FD5, .to = 0x11FDC, .prop = .N }, |
| ... | ... | @@ -2219,8 +2237,11 @@ pub const data = [_]EastAsianWidth{ |
| 2219 | 2237 | .{ .from = 0x12480, .to = 0x12543, .prop = .N }, |
| 2220 | 2238 | .{ .from = 0x12F90, .to = 0x12FF0, .prop = .N }, |
| 2221 | 2239 | .{ .from = 0x12FF1, .to = 0x12FF2, .prop = .N }, |
| 2222 | .{ .from = 0x13000, .to = 0x1342E, .prop = .N }, | |
| 2223 | .{ .from = 0x13430, .to = 0x13438, .prop = .N }, | |
| 2240 | .{ .from = 0x13000, .to = 0x1342F, .prop = .N }, | |
| 2241 | .{ .from = 0x13430, .to = 0x1343F, .prop = .N }, | |
| 2242 | .{ .from = 0x13440, .to = 0x13440, .prop = .N }, | |
| 2243 | .{ .from = 0x13441, .to = 0x13446, .prop = .N }, | |
| 2244 | .{ .from = 0x13447, .to = 0x13455, .prop = .N }, | |
| 2224 | 2245 | .{ .from = 0x14400, .to = 0x14646, .prop = .N }, |
| 2225 | 2246 | .{ .from = 0x16800, .to = 0x16A38, .prop = .N }, |
| 2226 | 2247 | .{ .from = 0x16A40, .to = 0x16A5E, .prop = .N }, |
| ... | ... | @@ -2265,7 +2286,9 @@ pub const data = [_]EastAsianWidth{ |
| 2265 | 2286 | .{ .from = 0x1AFFD, .to = 0x1AFFE, .prop = .W }, |
| 2266 | 2287 | .{ .from = 0x1B000, .to = 0x1B0FF, .prop = .W }, |
| 2267 | 2288 | .{ .from = 0x1B100, .to = 0x1B122, .prop = .W }, |
| 2289 | .{ .from = 0x1B132, .to = 0x1B132, .prop = .W }, | |
| 2268 | 2290 | .{ .from = 0x1B150, .to = 0x1B152, .prop = .W }, |
| 2291 | .{ .from = 0x1B155, .to = 0x1B155, .prop = .W }, | |
| 2269 | 2292 | .{ .from = 0x1B164, .to = 0x1B167, .prop = .W }, |
| 2270 | 2293 | .{ .from = 0x1B170, .to = 0x1B2FB, .prop = .W }, |
| 2271 | 2294 | .{ .from = 0x1BC00, .to = 0x1BC6A, .prop = .N }, |
| ... | ... | @@ -2296,6 +2319,7 @@ pub const data = [_]EastAsianWidth{ |
| 2296 | 2319 | .{ .from = 0x1D200, .to = 0x1D241, .prop = .N }, |
| 2297 | 2320 | .{ .from = 0x1D242, .to = 0x1D244, .prop = .N }, |
| 2298 | 2321 | .{ .from = 0x1D245, .to = 0x1D245, .prop = .N }, |
| 2322 | .{ .from = 0x1D2C0, .to = 0x1D2D3, .prop = .N }, | |
| 2299 | 2323 | .{ .from = 0x1D2E0, .to = 0x1D2F3, .prop = .N }, |
| 2300 | 2324 | .{ .from = 0x1D300, .to = 0x1D356, .prop = .N }, |
| 2301 | 2325 | .{ .from = 0x1D360, .to = 0x1D378, .prop = .N }, |
| ... | ... | @@ -2355,11 +2379,14 @@ pub const data = [_]EastAsianWidth{ |
| 2355 | 2379 | .{ .from = 0x1DF00, .to = 0x1DF09, .prop = .N }, |
| 2356 | 2380 | .{ .from = 0x1DF0A, .to = 0x1DF0A, .prop = .N }, |
| 2357 | 2381 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .prop = .N }, |
| 2382 | .{ .from = 0x1DF25, .to = 0x1DF2A, .prop = .N }, | |
| 2358 | 2383 | .{ .from = 0x1E000, .to = 0x1E006, .prop = .N }, |
| 2359 | 2384 | .{ .from = 0x1E008, .to = 0x1E018, .prop = .N }, |
| 2360 | 2385 | .{ .from = 0x1E01B, .to = 0x1E021, .prop = .N }, |
| 2361 | 2386 | .{ .from = 0x1E023, .to = 0x1E024, .prop = .N }, |
| 2362 | 2387 | .{ .from = 0x1E026, .to = 0x1E02A, .prop = .N }, |
| 2388 | .{ .from = 0x1E030, .to = 0x1E06D, .prop = .N }, | |
| 2389 | .{ .from = 0x1E08F, .to = 0x1E08F, .prop = .N }, | |
| 2363 | 2390 | .{ .from = 0x1E100, .to = 0x1E12C, .prop = .N }, |
| 2364 | 2391 | .{ .from = 0x1E130, .to = 0x1E136, .prop = .N }, |
| 2365 | 2392 | .{ .from = 0x1E137, .to = 0x1E13D, .prop = .N }, |
| ... | ... | @@ -2372,6 +2399,10 @@ pub const data = [_]EastAsianWidth{ |
| 2372 | 2399 | .{ .from = 0x1E2EC, .to = 0x1E2EF, .prop = .N }, |
| 2373 | 2400 | .{ .from = 0x1E2F0, .to = 0x1E2F9, .prop = .N }, |
| 2374 | 2401 | .{ .from = 0x1E2FF, .to = 0x1E2FF, .prop = .N }, |
| 2402 | .{ .from = 0x1E4D0, .to = 0x1E4EA, .prop = .N }, | |
| 2403 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .prop = .N }, | |
| 2404 | .{ .from = 0x1E4EC, .to = 0x1E4EF, .prop = .N }, | |
| 2405 | .{ .from = 0x1E4F0, .to = 0x1E4F9, .prop = .N }, | |
| 2375 | 2406 | .{ .from = 0x1E7E0, .to = 0x1E7E6, .prop = .N }, |
| 2376 | 2407 | .{ .from = 0x1E7E8, .to = 0x1E7EB, .prop = .N }, |
| 2377 | 2408 | .{ .from = 0x1E7ED, .to = 0x1E7EE, .prop = .N }, |
| ... | ... | @@ -2500,13 +2531,14 @@ pub const data = [_]EastAsianWidth{ |
| 2500 | 2531 | .{ .from = 0x1F6D0, .to = 0x1F6D2, .prop = .W }, |
| 2501 | 2532 | .{ .from = 0x1F6D3, .to = 0x1F6D4, .prop = .N }, |
| 2502 | 2533 | .{ .from = 0x1F6D5, .to = 0x1F6D7, .prop = .W }, |
| 2503 | .{ .from = 0x1F6DD, .to = 0x1F6DF, .prop = .W }, | |
| 2534 | .{ .from = 0x1F6DC, .to = 0x1F6DF, .prop = .W }, | |
| 2504 | 2535 | .{ .from = 0x1F6E0, .to = 0x1F6EA, .prop = .N }, |
| 2505 | 2536 | .{ .from = 0x1F6EB, .to = 0x1F6EC, .prop = .W }, |
| 2506 | 2537 | .{ .from = 0x1F6F0, .to = 0x1F6F3, .prop = .N }, |
| 2507 | 2538 | .{ .from = 0x1F6F4, .to = 0x1F6FC, .prop = .W }, |
| 2508 | .{ .from = 0x1F700, .to = 0x1F773, .prop = .N }, | |
| 2509 | .{ .from = 0x1F780, .to = 0x1F7D8, .prop = .N }, | |
| 2539 | .{ .from = 0x1F700, .to = 0x1F776, .prop = .N }, | |
| 2540 | .{ .from = 0x1F77B, .to = 0x1F77F, .prop = .N }, | |
| 2541 | .{ .from = 0x1F780, .to = 0x1F7D9, .prop = .N }, | |
| 2510 | 2542 | .{ .from = 0x1F7E0, .to = 0x1F7EB, .prop = .W }, |
| 2511 | 2543 | .{ .from = 0x1F7F0, .to = 0x1F7F0, .prop = .W }, |
| 2512 | 2544 | .{ .from = 0x1F800, .to = 0x1F80B, .prop = .N }, |
| ... | ... | @@ -2523,22 +2555,20 @@ pub const data = [_]EastAsianWidth{ |
| 2523 | 2555 | .{ .from = 0x1F947, .to = 0x1F9FF, .prop = .W }, |
| 2524 | 2556 | .{ .from = 0x1FA00, .to = 0x1FA53, .prop = .N }, |
| 2525 | 2557 | .{ .from = 0x1FA60, .to = 0x1FA6D, .prop = .N }, |
| 2526 | .{ .from = 0x1FA70, .to = 0x1FA74, .prop = .W }, | |
| 2527 | .{ .from = 0x1FA78, .to = 0x1FA7C, .prop = .W }, | |
| 2528 | .{ .from = 0x1FA80, .to = 0x1FA86, .prop = .W }, | |
| 2529 | .{ .from = 0x1FA90, .to = 0x1FAAC, .prop = .W }, | |
| 2530 | .{ .from = 0x1FAB0, .to = 0x1FABA, .prop = .W }, | |
| 2531 | .{ .from = 0x1FAC0, .to = 0x1FAC5, .prop = .W }, | |
| 2532 | .{ .from = 0x1FAD0, .to = 0x1FAD9, .prop = .W }, | |
| 2533 | .{ .from = 0x1FAE0, .to = 0x1FAE7, .prop = .W }, | |
| 2534 | .{ .from = 0x1FAF0, .to = 0x1FAF6, .prop = .W }, | |
| 2558 | .{ .from = 0x1FA70, .to = 0x1FA7C, .prop = .W }, | |
| 2559 | .{ .from = 0x1FA80, .to = 0x1FA88, .prop = .W }, | |
| 2560 | .{ .from = 0x1FA90, .to = 0x1FABD, .prop = .W }, | |
| 2561 | .{ .from = 0x1FABF, .to = 0x1FAC5, .prop = .W }, | |
| 2562 | .{ .from = 0x1FACE, .to = 0x1FADB, .prop = .W }, | |
| 2563 | .{ .from = 0x1FAE0, .to = 0x1FAE8, .prop = .W }, | |
| 2564 | .{ .from = 0x1FAF0, .to = 0x1FAF8, .prop = .W }, | |
| 2535 | 2565 | .{ .from = 0x1FB00, .to = 0x1FB92, .prop = .N }, |
| 2536 | 2566 | .{ .from = 0x1FB94, .to = 0x1FBCA, .prop = .N }, |
| 2537 | 2567 | .{ .from = 0x1FBF0, .to = 0x1FBF9, .prop = .N }, |
| 2538 | 2568 | .{ .from = 0x20000, .to = 0x2A6DF, .prop = .W }, |
| 2539 | 2569 | .{ .from = 0x2A6E0, .to = 0x2A6FF, .prop = .W }, |
| 2540 | .{ .from = 0x2A700, .to = 0x2B738, .prop = .W }, | |
| 2541 | .{ .from = 0x2B739, .to = 0x2B73F, .prop = .W }, | |
| 2570 | .{ .from = 0x2A700, .to = 0x2B739, .prop = .W }, | |
| 2571 | .{ .from = 0x2B73A, .to = 0x2B73F, .prop = .W }, | |
| 2542 | 2572 | .{ .from = 0x2B740, .to = 0x2B81D, .prop = .W }, |
| 2543 | 2573 | .{ .from = 0x2B81E, .to = 0x2B81F, .prop = .W }, |
| 2544 | 2574 | .{ .from = 0x2B820, .to = 0x2CEA1, .prop = .W }, |
| ... | ... | @@ -2549,7 +2579,9 @@ pub const data = [_]EastAsianWidth{ |
| 2549 | 2579 | .{ .from = 0x2FA1E, .to = 0x2FA1F, .prop = .W }, |
| 2550 | 2580 | .{ .from = 0x2FA20, .to = 0x2FFFD, .prop = .W }, |
| 2551 | 2581 | .{ .from = 0x30000, .to = 0x3134A, .prop = .W }, |
| 2552 | .{ .from = 0x3134B, .to = 0x3FFFD, .prop = .W }, | |
| 2582 | .{ .from = 0x3134B, .to = 0x3134F, .prop = .W }, | |
| 2583 | .{ .from = 0x31350, .to = 0x323AF, .prop = .W }, | |
| 2584 | .{ .from = 0x323B0, .to = 0x3FFFD, .prop = .W }, | |
| 2553 | 2585 | .{ .from = 0xE0001, .to = 0xE0001, .prop = .N }, |
| 2554 | 2586 | .{ .from = 0xE0020, .to = 0xE007F, .prop = .N }, |
| 2555 | 2587 | .{ .from = 0xE0100, .to = 0xE01EF, .prop = .A }, |
src/emoji.zig+37-8| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/emoji/emoji-data.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/emoji/emoji-data.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -338,6 +338,7 @@ pub const data = [_]Emoji{ |
| 338 | 338 | .{ .from = 0x1F6D1, .to = 0x1F6D2, .category = .Emoji }, |
| 339 | 339 | .{ .from = 0x1F6D5, .to = 0x1F6D5, .category = .Emoji }, |
| 340 | 340 | .{ .from = 0x1F6D6, .to = 0x1F6D7, .category = .Emoji }, |
| 341 | .{ .from = 0x1F6DC, .to = 0x1F6DC, .category = .Emoji }, | |
| 341 | 342 | .{ .from = 0x1F6DD, .to = 0x1F6DF, .category = .Emoji }, |
| 342 | 343 | .{ .from = 0x1F6E0, .to = 0x1F6E5, .category = .Emoji }, |
| 343 | 344 | .{ .from = 0x1F6E9, .to = 0x1F6E9, .category = .Emoji }, |
| ... | ... | @@ -398,21 +399,30 @@ pub const data = [_]Emoji{ |
| 398 | 399 | .{ .from = 0x1F9E7, .to = 0x1F9FF, .category = .Emoji }, |
| 399 | 400 | .{ .from = 0x1FA70, .to = 0x1FA73, .category = .Emoji }, |
| 400 | 401 | .{ .from = 0x1FA74, .to = 0x1FA74, .category = .Emoji }, |
| 402 | .{ .from = 0x1FA75, .to = 0x1FA77, .category = .Emoji }, | |
| 401 | 403 | .{ .from = 0x1FA78, .to = 0x1FA7A, .category = .Emoji }, |
| 402 | 404 | .{ .from = 0x1FA7B, .to = 0x1FA7C, .category = .Emoji }, |
| 403 | 405 | .{ .from = 0x1FA80, .to = 0x1FA82, .category = .Emoji }, |
| 404 | 406 | .{ .from = 0x1FA83, .to = 0x1FA86, .category = .Emoji }, |
| 407 | .{ .from = 0x1FA87, .to = 0x1FA88, .category = .Emoji }, | |
| 405 | 408 | .{ .from = 0x1FA90, .to = 0x1FA95, .category = .Emoji }, |
| 406 | 409 | .{ .from = 0x1FA96, .to = 0x1FAA8, .category = .Emoji }, |
| 407 | 410 | .{ .from = 0x1FAA9, .to = 0x1FAAC, .category = .Emoji }, |
| 411 | .{ .from = 0x1FAAD, .to = 0x1FAAF, .category = .Emoji }, | |
| 408 | 412 | .{ .from = 0x1FAB0, .to = 0x1FAB6, .category = .Emoji }, |
| 409 | 413 | .{ .from = 0x1FAB7, .to = 0x1FABA, .category = .Emoji }, |
| 414 | .{ .from = 0x1FABB, .to = 0x1FABD, .category = .Emoji }, | |
| 415 | .{ .from = 0x1FABF, .to = 0x1FABF, .category = .Emoji }, | |
| 410 | 416 | .{ .from = 0x1FAC0, .to = 0x1FAC2, .category = .Emoji }, |
| 411 | 417 | .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .Emoji }, |
| 418 | .{ .from = 0x1FACE, .to = 0x1FACF, .category = .Emoji }, | |
| 412 | 419 | .{ .from = 0x1FAD0, .to = 0x1FAD6, .category = .Emoji }, |
| 413 | 420 | .{ .from = 0x1FAD7, .to = 0x1FAD9, .category = .Emoji }, |
| 421 | .{ .from = 0x1FADA, .to = 0x1FADB, .category = .Emoji }, | |
| 414 | 422 | .{ .from = 0x1FAE0, .to = 0x1FAE7, .category = .Emoji }, |
| 423 | .{ .from = 0x1FAE8, .to = 0x1FAE8, .category = .Emoji }, | |
| 415 | 424 | .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .Emoji }, |
| 425 | .{ .from = 0x1FAF7, .to = 0x1FAF8, .category = .Emoji }, | |
| 416 | 426 | .{ .from = 0x231A, .to = 0x231B, .category = .Emoji_Presentation }, |
| 417 | 427 | .{ .from = 0x23E9, .to = 0x23EC, .category = .Emoji_Presentation }, |
| 418 | 428 | .{ .from = 0x23F0, .to = 0x23F0, .category = .Emoji_Presentation }, |
| ... | ... | @@ -614,6 +624,7 @@ pub const data = [_]Emoji{ |
| 614 | 624 | .{ .from = 0x1F6D1, .to = 0x1F6D2, .category = .Emoji_Presentation }, |
| 615 | 625 | .{ .from = 0x1F6D5, .to = 0x1F6D5, .category = .Emoji_Presentation }, |
| 616 | 626 | .{ .from = 0x1F6D6, .to = 0x1F6D7, .category = .Emoji_Presentation }, |
| 627 | .{ .from = 0x1F6DC, .to = 0x1F6DC, .category = .Emoji_Presentation }, | |
| 617 | 628 | .{ .from = 0x1F6DD, .to = 0x1F6DF, .category = .Emoji_Presentation }, |
| 618 | 629 | .{ .from = 0x1F6EB, .to = 0x1F6EC, .category = .Emoji_Presentation }, |
| 619 | 630 | .{ .from = 0x1F6F4, .to = 0x1F6F6, .category = .Emoji_Presentation }, |
| ... | ... | @@ -670,21 +681,30 @@ pub const data = [_]Emoji{ |
| 670 | 681 | .{ .from = 0x1F9E7, .to = 0x1F9FF, .category = .Emoji_Presentation }, |
| 671 | 682 | .{ .from = 0x1FA70, .to = 0x1FA73, .category = .Emoji_Presentation }, |
| 672 | 683 | .{ .from = 0x1FA74, .to = 0x1FA74, .category = .Emoji_Presentation }, |
| 684 | .{ .from = 0x1FA75, .to = 0x1FA77, .category = .Emoji_Presentation }, | |
| 673 | 685 | .{ .from = 0x1FA78, .to = 0x1FA7A, .category = .Emoji_Presentation }, |
| 674 | 686 | .{ .from = 0x1FA7B, .to = 0x1FA7C, .category = .Emoji_Presentation }, |
| 675 | 687 | .{ .from = 0x1FA80, .to = 0x1FA82, .category = .Emoji_Presentation }, |
| 676 | 688 | .{ .from = 0x1FA83, .to = 0x1FA86, .category = .Emoji_Presentation }, |
| 689 | .{ .from = 0x1FA87, .to = 0x1FA88, .category = .Emoji_Presentation }, | |
| 677 | 690 | .{ .from = 0x1FA90, .to = 0x1FA95, .category = .Emoji_Presentation }, |
| 678 | 691 | .{ .from = 0x1FA96, .to = 0x1FAA8, .category = .Emoji_Presentation }, |
| 679 | 692 | .{ .from = 0x1FAA9, .to = 0x1FAAC, .category = .Emoji_Presentation }, |
| 693 | .{ .from = 0x1FAAD, .to = 0x1FAAF, .category = .Emoji_Presentation }, | |
| 680 | 694 | .{ .from = 0x1FAB0, .to = 0x1FAB6, .category = .Emoji_Presentation }, |
| 681 | 695 | .{ .from = 0x1FAB7, .to = 0x1FABA, .category = .Emoji_Presentation }, |
| 696 | .{ .from = 0x1FABB, .to = 0x1FABD, .category = .Emoji_Presentation }, | |
| 697 | .{ .from = 0x1FABF, .to = 0x1FABF, .category = .Emoji_Presentation }, | |
| 682 | 698 | .{ .from = 0x1FAC0, .to = 0x1FAC2, .category = .Emoji_Presentation }, |
| 683 | 699 | .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .Emoji_Presentation }, |
| 700 | .{ .from = 0x1FACE, .to = 0x1FACF, .category = .Emoji_Presentation }, | |
| 684 | 701 | .{ .from = 0x1FAD0, .to = 0x1FAD6, .category = .Emoji_Presentation }, |
| 685 | 702 | .{ .from = 0x1FAD7, .to = 0x1FAD9, .category = .Emoji_Presentation }, |
| 703 | .{ .from = 0x1FADA, .to = 0x1FADB, .category = .Emoji_Presentation }, | |
| 686 | 704 | .{ .from = 0x1FAE0, .to = 0x1FAE7, .category = .Emoji_Presentation }, |
| 705 | .{ .from = 0x1FAE8, .to = 0x1FAE8, .category = .Emoji_Presentation }, | |
| 687 | 706 | .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .Emoji_Presentation }, |
| 707 | .{ .from = 0x1FAF7, .to = 0x1FAF8, .category = .Emoji_Presentation }, | |
| 688 | 708 | .{ .from = 0x1F3FB, .to = 0x1F3FF, .category = .Emoji_Modifier }, |
| 689 | 709 | .{ .from = 0x261D, .to = 0x261D, .category = .Emoji_Modifier_Base }, |
| 690 | 710 | .{ .from = 0x26F9, .to = 0x26F9, .category = .Emoji_Modifier_Base }, |
| ... | ... | @@ -735,6 +755,7 @@ pub const data = [_]Emoji{ |
| 735 | 755 | .{ .from = 0x1F9D1, .to = 0x1F9DD, .category = .Emoji_Modifier_Base }, |
| 736 | 756 | .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .Emoji_Modifier_Base }, |
| 737 | 757 | .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .Emoji_Modifier_Base }, |
| 758 | .{ .from = 0x1FAF7, .to = 0x1FAF8, .category = .Emoji_Modifier_Base }, | |
| 738 | 759 | .{ .from = 0x0023, .to = 0x0023, .category = .Emoji_Component }, |
| 739 | 760 | .{ .from = 0x002A, .to = 0x002A, .category = .Emoji_Component }, |
| 740 | 761 | .{ .from = 0x0030, .to = 0x0039, .category = .Emoji_Component }, |
| ... | ... | @@ -1147,7 +1168,8 @@ pub const data = [_]Emoji{ |
| 1147 | 1168 | .{ .from = 0x1F6D3, .to = 0x1F6D4, .category = .Extended_Pictographic }, |
| 1148 | 1169 | .{ .from = 0x1F6D5, .to = 0x1F6D5, .category = .Extended_Pictographic }, |
| 1149 | 1170 | .{ .from = 0x1F6D6, .to = 0x1F6D7, .category = .Extended_Pictographic }, |
| 1150 | .{ .from = 0x1F6D8, .to = 0x1F6DC, .category = .Extended_Pictographic }, | |
| 1171 | .{ .from = 0x1F6D8, .to = 0x1F6DB, .category = .Extended_Pictographic }, | |
| 1172 | .{ .from = 0x1F6DC, .to = 0x1F6DC, .category = .Extended_Pictographic }, | |
| 1151 | 1173 | .{ .from = 0x1F6DD, .to = 0x1F6DF, .category = .Extended_Pictographic }, |
| 1152 | 1174 | .{ .from = 0x1F6E0, .to = 0x1F6E5, .category = .Extended_Pictographic }, |
| 1153 | 1175 | .{ .from = 0x1F6E6, .to = 0x1F6E8, .category = .Extended_Pictographic }, |
| ... | ... | @@ -1229,23 +1251,30 @@ pub const data = [_]Emoji{ |
| 1229 | 1251 | .{ .from = 0x1FA7D, .to = 0x1FA7F, .category = .Extended_Pictographic }, |
| 1230 | 1252 | .{ .from = 0x1FA80, .to = 0x1FA82, .category = .Extended_Pictographic }, |
| 1231 | 1253 | .{ .from = 0x1FA83, .to = 0x1FA86, .category = .Extended_Pictographic }, |
| 1232 | .{ .from = 0x1FA87, .to = 0x1FA8F, .category = .Extended_Pictographic }, | |
| 1254 | .{ .from = 0x1FA87, .to = 0x1FA88, .category = .Extended_Pictographic }, | |
| 1255 | .{ .from = 0x1FA89, .to = 0x1FA8F, .category = .Extended_Pictographic }, | |
| 1233 | 1256 | .{ .from = 0x1FA90, .to = 0x1FA95, .category = .Extended_Pictographic }, |
| 1234 | 1257 | .{ .from = 0x1FA96, .to = 0x1FAA8, .category = .Extended_Pictographic }, |
| 1235 | 1258 | .{ .from = 0x1FAA9, .to = 0x1FAAC, .category = .Extended_Pictographic }, |
| 1236 | 1259 | .{ .from = 0x1FAAD, .to = 0x1FAAF, .category = .Extended_Pictographic }, |
| 1237 | 1260 | .{ .from = 0x1FAB0, .to = 0x1FAB6, .category = .Extended_Pictographic }, |
| 1238 | 1261 | .{ .from = 0x1FAB7, .to = 0x1FABA, .category = .Extended_Pictographic }, |
| 1239 | .{ .from = 0x1FABB, .to = 0x1FABF, .category = .Extended_Pictographic }, | |
| 1262 | .{ .from = 0x1FABB, .to = 0x1FABD, .category = .Extended_Pictographic }, | |
| 1263 | .{ .from = 0x1FABE, .to = 0x1FABE, .category = .Extended_Pictographic }, | |
| 1264 | .{ .from = 0x1FABF, .to = 0x1FABF, .category = .Extended_Pictographic }, | |
| 1240 | 1265 | .{ .from = 0x1FAC0, .to = 0x1FAC2, .category = .Extended_Pictographic }, |
| 1241 | 1266 | .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .Extended_Pictographic }, |
| 1242 | .{ .from = 0x1FAC6, .to = 0x1FACF, .category = .Extended_Pictographic }, | |
| 1267 | .{ .from = 0x1FAC6, .to = 0x1FACD, .category = .Extended_Pictographic }, | |
| 1268 | .{ .from = 0x1FACE, .to = 0x1FACF, .category = .Extended_Pictographic }, | |
| 1243 | 1269 | .{ .from = 0x1FAD0, .to = 0x1FAD6, .category = .Extended_Pictographic }, |
| 1244 | 1270 | .{ .from = 0x1FAD7, .to = 0x1FAD9, .category = .Extended_Pictographic }, |
| 1245 | .{ .from = 0x1FADA, .to = 0x1FADF, .category = .Extended_Pictographic }, | |
| 1271 | .{ .from = 0x1FADA, .to = 0x1FADB, .category = .Extended_Pictographic }, | |
| 1272 | .{ .from = 0x1FADC, .to = 0x1FADF, .category = .Extended_Pictographic }, | |
| 1246 | 1273 | .{ .from = 0x1FAE0, .to = 0x1FAE7, .category = .Extended_Pictographic }, |
| 1247 | .{ .from = 0x1FAE8, .to = 0x1FAEF, .category = .Extended_Pictographic }, | |
| 1274 | .{ .from = 0x1FAE8, .to = 0x1FAE8, .category = .Extended_Pictographic }, | |
| 1275 | .{ .from = 0x1FAE9, .to = 0x1FAEF, .category = .Extended_Pictographic }, | |
| 1248 | 1276 | .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .Extended_Pictographic }, |
| 1249 | .{ .from = 0x1FAF7, .to = 0x1FAFF, .category = .Extended_Pictographic }, | |
| 1277 | .{ .from = 0x1FAF7, .to = 0x1FAF8, .category = .Extended_Pictographic }, | |
| 1278 | .{ .from = 0x1FAF9, .to = 0x1FAFF, .category = .Extended_Pictographic }, | |
| 1250 | 1279 | .{ .from = 0x1FC00, .to = 0x1FFFD, .category = .Extended_Pictographic }, |
| 1251 | 1280 | }; |
src/emoji_sources.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/EmojiSources.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/EmojiSources.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/equivalent_unified_ideograph.zig+2-2| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/EquivalentUnifiedIdeograph.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/EquivalentUnifiedIdeograph.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -26,7 +26,7 @@ pub const data = [_][2]u21{ |
| 26 | 26 | .{ 0x2E92, 0x5DF3 }, |
| 27 | 27 | .{ 0x2E93, 0x5E7A }, |
| 28 | 28 | .{ 0x2E94, 0x5F51 }, |
| 29 | .{ 0x2E95, 0x5F50 }, | |
| 29 | .{ 0x2E95, 0x2B739 }, | |
| 30 | 30 | .{ 0x2E96, 0x5FC4 }, |
| 31 | 31 | .{ 0x2E97, 0x5FC3 }, |
| 32 | 32 | .{ 0x2E98, 0x624C }, |
src/hangul_syllable_type.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/HangulSyllableType.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/HangulSyllableType.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/indic_positional_category.zig+25-4| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/IndicPositionalCategory.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/IndicPositionalCategory.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -74,6 +74,7 @@ pub const data = [_]IndicPositionalCategory{ |
| 74 | 74 | .{ .code = 0xCC4, .category = .Right }, |
| 75 | 75 | .{ .code = 0xCD5, .category = .Right }, |
| 76 | 76 | .{ .code = 0xCD6, .category = .Right }, |
| 77 | .{ .code = 0x0CF3, .category = .Right }, | |
| 77 | 78 | .{ .code = 0xD02, .category = .Right }, |
| 78 | 79 | .{ .code = 0xD03, .category = .Right }, |
| 79 | 80 | .{ .code = 0xD3E, .category = .Right }, |
| ... | ... | @@ -317,6 +318,10 @@ pub const data = [_]IndicPositionalCategory{ |
| 317 | 318 | .{ .code = 0x11D94, .category = .Right }, |
| 318 | 319 | .{ .code = 0x11D96, .category = .Right }, |
| 319 | 320 | .{ .code = 0x11EF6, .category = .Right }, |
| 321 | .{ .code = 0x11F03, .category = .Right }, | |
| 322 | .{ .code = 0x11F34, .category = .Right }, | |
| 323 | .{ .code = 0x11F35, .category = .Right }, | |
| 324 | .{ .code = 0x11F41, .category = .Right }, | |
| 320 | 325 | .{ .code = 0x093F, .category = .Left }, |
| 321 | 326 | .{ .code = 0x094E, .category = .Left }, |
| 322 | 327 | .{ .code = 0x09BF, .category = .Left }, |
| ... | ... | @@ -381,6 +386,8 @@ pub const data = [_]IndicPositionalCategory{ |
| 381 | 386 | .{ .code = 0x119E4, .category = .Left }, |
| 382 | 387 | .{ .code = 0x11CB1, .category = .Left }, |
| 383 | 388 | .{ .code = 0x11EF5, .category = .Left }, |
| 389 | .{ .code = 0x11F3E, .category = .Left }, | |
| 390 | .{ .code = 0x11F3F, .category = .Left }, | |
| 384 | 391 | .{ .code = 0xE40, .category = .Visual_Order_Left }, |
| 385 | 392 | .{ .code = 0xE41, .category = .Visual_Order_Left }, |
| 386 | 393 | .{ .code = 0xE42, .category = .Visual_Order_Left }, |
| ... | ... | @@ -431,9 +438,7 @@ pub const data = [_]IndicPositionalCategory{ |
| 431 | 438 | .{ .code = 0x947, .category = .Top }, |
| 432 | 439 | .{ .code = 0x948, .category = .Top }, |
| 433 | 440 | .{ .code = 0x0951, .category = .Top }, |
| 434 | .{ .code = 0x953, .category = .Top }, | |
| 435 | .{ .code = 0x954, .category = .Top }, | |
| 436 | .{ .code = 0x955, .category = .Top }, | |
| 441 | .{ .code = 0x0955, .category = .Top }, | |
| 437 | 442 | .{ .code = 0x0981, .category = .Top }, |
| 438 | 443 | .{ .code = 0x09FE, .category = .Top }, |
| 439 | 444 | .{ .code = 0xA01, .category = .Top }, |
| ... | ... | @@ -514,6 +519,7 @@ pub const data = [_]IndicPositionalCategory{ |
| 514 | 519 | .{ .code = 0xECB, .category = .Top }, |
| 515 | 520 | .{ .code = 0xECC, .category = .Top }, |
| 516 | 521 | .{ .code = 0xECD, .category = .Top }, |
| 522 | .{ .code = 0xECE, .category = .Top }, | |
| 517 | 523 | .{ .code = 0x0F39, .category = .Top }, |
| 518 | 524 | .{ .code = 0x0F72, .category = .Top }, |
| 519 | 525 | .{ .code = 0xF7A, .category = .Top }, |
| ... | ... | @@ -656,6 +662,11 @@ pub const data = [_]IndicPositionalCategory{ |
| 656 | 662 | .{ .code = 0xA8F0, .category = .Top }, |
| 657 | 663 | .{ .code = 0xA8F1, .category = .Top }, |
| 658 | 664 | .{ .code = 0xA8FF, .category = .Top }, |
| 665 | .{ .code = 0xA926, .category = .Top }, | |
| 666 | .{ .code = 0xA927, .category = .Top }, | |
| 667 | .{ .code = 0xA928, .category = .Top }, | |
| 668 | .{ .code = 0xA929, .category = .Top }, | |
| 669 | .{ .code = 0xA92A, .category = .Top }, | |
| 659 | 670 | .{ .code = 0xA94A, .category = .Top }, |
| 660 | 671 | .{ .code = 0xA94F, .category = .Top }, |
| 661 | 672 | .{ .code = 0xA950, .category = .Top }, |
| ... | ... | @@ -840,6 +851,12 @@ pub const data = [_]IndicPositionalCategory{ |
| 840 | 851 | .{ .code = 0x11D91, .category = .Top }, |
| 841 | 852 | .{ .code = 0x11D95, .category = .Top }, |
| 842 | 853 | .{ .code = 0x11EF3, .category = .Top }, |
| 854 | .{ .code = 0x11F00, .category = .Top }, | |
| 855 | .{ .code = 0x11F01, .category = .Top }, | |
| 856 | .{ .code = 0x11F02, .category = .Top }, | |
| 857 | .{ .code = 0x11F36, .category = .Top }, | |
| 858 | .{ .code = 0x11F37, .category = .Top }, | |
| 859 | .{ .code = 0x11F40, .category = .Top }, | |
| 843 | 860 | .{ .code = 0x093C, .category = .Bottom }, |
| 844 | 861 | .{ .code = 0x941, .category = .Bottom }, |
| 845 | 862 | .{ .code = 0x942, .category = .Bottom }, |
| ... | ... | @@ -1069,6 +1086,7 @@ pub const data = [_]IndicPositionalCategory{ |
| 1069 | 1086 | .{ .code = 0x111CA, .category = .Bottom }, |
| 1070 | 1087 | .{ .code = 0x111CC, .category = .Bottom }, |
| 1071 | 1088 | .{ .code = 0x1122F, .category = .Bottom }, |
| 1089 | .{ .code = 0x11241, .category = .Bottom }, | |
| 1072 | 1090 | .{ .code = 0x112E3, .category = .Bottom }, |
| 1073 | 1091 | .{ .code = 0x112E4, .category = .Bottom }, |
| 1074 | 1092 | .{ .code = 0x112E9, .category = .Bottom }, |
| ... | ... | @@ -1192,6 +1210,9 @@ pub const data = [_]IndicPositionalCategory{ |
| 1192 | 1210 | .{ .code = 0x11D44, .category = .Bottom }, |
| 1193 | 1211 | .{ .code = 0x11D47, .category = .Bottom }, |
| 1194 | 1212 | .{ .code = 0x11EF4, .category = .Bottom }, |
| 1213 | .{ .code = 0x11F38, .category = .Bottom }, | |
| 1214 | .{ .code = 0x11F39, .category = .Bottom }, | |
| 1215 | .{ .code = 0x11F3A, .category = .Bottom }, | |
| 1195 | 1216 | .{ .code = 0x0C48, .category = .Top_And_Bottom }, |
| 1196 | 1217 | .{ .code = 0x0F73, .category = .Top_And_Bottom }, |
| 1197 | 1218 | .{ .code = 0xF76, .category = .Top_And_Bottom }, |
src/indic_syllabic_category.zig+82-4| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/IndicSyllabicCategory.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/IndicSyllabicCategory.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -68,6 +68,7 @@ pub const data = [_]IndicSyllabicCategory{ |
| 68 | 68 | .{ .code = 0x0C80, .category = .Bindu }, |
| 69 | 69 | .{ .code = 0x0C81, .category = .Bindu }, |
| 70 | 70 | .{ .code = 0x0C82, .category = .Bindu }, |
| 71 | .{ .code = 0x0CF3, .category = .Bindu }, | |
| 71 | 72 | .{ .code = 0xD00, .category = .Bindu }, |
| 72 | 73 | .{ .code = 0xD01, .category = .Bindu }, |
| 73 | 74 | .{ .code = 0x0D02, .category = .Bindu }, |
| ... | ... | @@ -138,6 +139,8 @@ pub const data = [_]IndicSyllabicCategory{ |
| 138 | 139 | .{ .code = 0x11CB6, .category = .Bindu }, |
| 139 | 140 | .{ .code = 0x11D40, .category = .Bindu }, |
| 140 | 141 | .{ .code = 0x11D95, .category = .Bindu }, |
| 142 | .{ .code = 0x11F00, .category = .Bindu }, | |
| 143 | .{ .code = 0x11F01, .category = .Bindu }, | |
| 141 | 144 | .{ .code = 0x0903, .category = .Visarga }, |
| 142 | 145 | .{ .code = 0x0983, .category = .Visarga }, |
| 143 | 146 | .{ .code = 0x0A03, .category = .Visarga }, |
| ... | ... | @@ -173,6 +176,7 @@ pub const data = [_]IndicSyllabicCategory{ |
| 173 | 176 | .{ .code = 0x11C3E, .category = .Visarga }, |
| 174 | 177 | .{ .code = 0x11D41, .category = .Visarga }, |
| 175 | 178 | .{ .code = 0x11D96, .category = .Visarga }, |
| 179 | .{ .code = 0x11F03, .category = .Visarga }, | |
| 176 | 180 | .{ .code = 0x093D, .category = .Avagraha }, |
| 177 | 181 | .{ .code = 0x09BD, .category = .Avagraha }, |
| 178 | 182 | .{ .code = 0x0ABD, .category = .Avagraha }, |
| ... | ... | @@ -274,6 +278,7 @@ pub const data = [_]IndicSyllabicCategory{ |
| 274 | 278 | .{ .code = 0x1193D, .category = .Pure_Killer }, |
| 275 | 279 | .{ .code = 0x11A34, .category = .Pure_Killer }, |
| 276 | 280 | .{ .code = 0x11D44, .category = .Pure_Killer }, |
| 281 | .{ .code = 0x11F41, .category = .Pure_Killer }, | |
| 277 | 282 | .{ .code = 0x1039, .category = .Invisible_Stacker }, |
| 278 | 283 | .{ .code = 0x17D2, .category = .Invisible_Stacker }, |
| 279 | 284 | .{ .code = 0x1A60, .category = .Invisible_Stacker }, |
| ... | ... | @@ -286,6 +291,7 @@ pub const data = [_]IndicSyllabicCategory{ |
| 286 | 291 | .{ .code = 0x11A99, .category = .Invisible_Stacker }, |
| 287 | 292 | .{ .code = 0x11D45, .category = .Invisible_Stacker }, |
| 288 | 293 | .{ .code = 0x11D97, .category = .Invisible_Stacker }, |
| 294 | .{ .code = 0x11F42, .category = .Invisible_Stacker }, | |
| 289 | 295 | .{ .code = 0x904, .category = .Vowel_Independent }, |
| 290 | 296 | .{ .code = 0x905, .category = .Vowel_Independent }, |
| 291 | 297 | .{ .code = 0x906, .category = .Vowel_Independent }, |
| ... | ... | @@ -609,6 +615,7 @@ pub const data = [_]IndicSyllabicCategory{ |
| 609 | 615 | .{ .code = 0x11205, .category = .Vowel_Independent }, |
| 610 | 616 | .{ .code = 0x11206, .category = .Vowel_Independent }, |
| 611 | 617 | .{ .code = 0x11207, .category = .Vowel_Independent }, |
| 618 | .{ .code = 0x11240, .category = .Vowel_Independent }, | |
| 612 | 619 | .{ .code = 0x11280, .category = .Vowel_Independent }, |
| 613 | 620 | .{ .code = 0x11281, .category = .Vowel_Independent }, |
| 614 | 621 | .{ .code = 0x11282, .category = .Vowel_Independent }, |
| ... | ... | @@ -772,6 +779,19 @@ pub const data = [_]IndicSyllabicCategory{ |
| 772 | 779 | .{ .code = 0x11D68, .category = .Vowel_Independent }, |
| 773 | 780 | .{ .code = 0x11D6A, .category = .Vowel_Independent }, |
| 774 | 781 | .{ .code = 0x11D6B, .category = .Vowel_Independent }, |
| 782 | .{ .code = 0x11F04, .category = .Vowel_Independent }, | |
| 783 | .{ .code = 0x11F05, .category = .Vowel_Independent }, | |
| 784 | .{ .code = 0x11F06, .category = .Vowel_Independent }, | |
| 785 | .{ .code = 0x11F07, .category = .Vowel_Independent }, | |
| 786 | .{ .code = 0x11F08, .category = .Vowel_Independent }, | |
| 787 | .{ .code = 0x11F09, .category = .Vowel_Independent }, | |
| 788 | .{ .code = 0x11F0A, .category = .Vowel_Independent }, | |
| 789 | .{ .code = 0x11F0B, .category = .Vowel_Independent }, | |
| 790 | .{ .code = 0x11F0C, .category = .Vowel_Independent }, | |
| 791 | .{ .code = 0x11F0D, .category = .Vowel_Independent }, | |
| 792 | .{ .code = 0x11F0E, .category = .Vowel_Independent }, | |
| 793 | .{ .code = 0x11F0F, .category = .Vowel_Independent }, | |
| 794 | .{ .code = 0x11F10, .category = .Vowel_Independent }, | |
| 775 | 795 | .{ .code = 0x093A, .category = .Vowel_Dependent }, |
| 776 | 796 | .{ .code = 0x093B, .category = .Vowel_Dependent }, |
| 777 | 797 | .{ .code = 0x93E, .category = .Vowel_Dependent }, |
| ... | ... | @@ -1267,6 +1287,7 @@ pub const data = [_]IndicSyllabicCategory{ |
| 1267 | 1287 | .{ .code = 0x11231, .category = .Vowel_Dependent }, |
| 1268 | 1288 | .{ .code = 0x11232, .category = .Vowel_Dependent }, |
| 1269 | 1289 | .{ .code = 0x11233, .category = .Vowel_Dependent }, |
| 1290 | .{ .code = 0x11241, .category = .Vowel_Dependent }, | |
| 1270 | 1291 | .{ .code = 0x112E0, .category = .Vowel_Dependent }, |
| 1271 | 1292 | .{ .code = 0x112E1, .category = .Vowel_Dependent }, |
| 1272 | 1293 | .{ .code = 0x112E2, .category = .Vowel_Dependent }, |
| ... | ... | @@ -1458,6 +1479,16 @@ pub const data = [_]IndicSyllabicCategory{ |
| 1458 | 1479 | .{ .code = 0x11EF4, .category = .Vowel_Dependent }, |
| 1459 | 1480 | .{ .code = 0x11EF5, .category = .Vowel_Dependent }, |
| 1460 | 1481 | .{ .code = 0x11EF6, .category = .Vowel_Dependent }, |
| 1482 | .{ .code = 0x11F34, .category = .Vowel_Dependent }, | |
| 1483 | .{ .code = 0x11F35, .category = .Vowel_Dependent }, | |
| 1484 | .{ .code = 0x11F36, .category = .Vowel_Dependent }, | |
| 1485 | .{ .code = 0x11F37, .category = .Vowel_Dependent }, | |
| 1486 | .{ .code = 0x11F38, .category = .Vowel_Dependent }, | |
| 1487 | .{ .code = 0x11F39, .category = .Vowel_Dependent }, | |
| 1488 | .{ .code = 0x11F3A, .category = .Vowel_Dependent }, | |
| 1489 | .{ .code = 0x11F3E, .category = .Vowel_Dependent }, | |
| 1490 | .{ .code = 0x11F3F, .category = .Vowel_Dependent }, | |
| 1491 | .{ .code = 0x11F40, .category = .Vowel_Dependent }, | |
| 1461 | 1492 | .{ .code = 0x1963, .category = .Vowel }, |
| 1462 | 1493 | .{ .code = 0x1964, .category = .Vowel }, |
| 1463 | 1494 | .{ .code = 0x1965, .category = .Vowel }, |
| ... | ... | @@ -3074,6 +3105,7 @@ pub const data = [_]IndicSyllabicCategory{ |
| 3074 | 3105 | .{ .code = 0x11229, .category = .Consonant }, |
| 3075 | 3106 | .{ .code = 0x1122A, .category = .Consonant }, |
| 3076 | 3107 | .{ .code = 0x1122B, .category = .Consonant }, |
| 3108 | .{ .code = 0x1123F, .category = .Consonant }, | |
| 3077 | 3109 | .{ .code = 0x11284, .category = .Consonant }, |
| 3078 | 3110 | .{ .code = 0x11285, .category = .Consonant }, |
| 3079 | 3111 | .{ .code = 0x11286, .category = .Consonant }, |
| ... | ... | @@ -3716,6 +3748,40 @@ pub const data = [_]IndicSyllabicCategory{ |
| 3716 | 3748 | .{ .code = 0x11EEF, .category = .Consonant }, |
| 3717 | 3749 | .{ .code = 0x11EF0, .category = .Consonant }, |
| 3718 | 3750 | .{ .code = 0x11EF1, .category = .Consonant }, |
| 3751 | .{ .code = 0x11F12, .category = .Consonant }, | |
| 3752 | .{ .code = 0x11F13, .category = .Consonant }, | |
| 3753 | .{ .code = 0x11F14, .category = .Consonant }, | |
| 3754 | .{ .code = 0x11F15, .category = .Consonant }, | |
| 3755 | .{ .code = 0x11F16, .category = .Consonant }, | |
| 3756 | .{ .code = 0x11F17, .category = .Consonant }, | |
| 3757 | .{ .code = 0x11F18, .category = .Consonant }, | |
| 3758 | .{ .code = 0x11F19, .category = .Consonant }, | |
| 3759 | .{ .code = 0x11F1A, .category = .Consonant }, | |
| 3760 | .{ .code = 0x11F1B, .category = .Consonant }, | |
| 3761 | .{ .code = 0x11F1C, .category = .Consonant }, | |
| 3762 | .{ .code = 0x11F1D, .category = .Consonant }, | |
| 3763 | .{ .code = 0x11F1E, .category = .Consonant }, | |
| 3764 | .{ .code = 0x11F1F, .category = .Consonant }, | |
| 3765 | .{ .code = 0x11F20, .category = .Consonant }, | |
| 3766 | .{ .code = 0x11F21, .category = .Consonant }, | |
| 3767 | .{ .code = 0x11F22, .category = .Consonant }, | |
| 3768 | .{ .code = 0x11F23, .category = .Consonant }, | |
| 3769 | .{ .code = 0x11F24, .category = .Consonant }, | |
| 3770 | .{ .code = 0x11F25, .category = .Consonant }, | |
| 3771 | .{ .code = 0x11F26, .category = .Consonant }, | |
| 3772 | .{ .code = 0x11F27, .category = .Consonant }, | |
| 3773 | .{ .code = 0x11F28, .category = .Consonant }, | |
| 3774 | .{ .code = 0x11F29, .category = .Consonant }, | |
| 3775 | .{ .code = 0x11F2A, .category = .Consonant }, | |
| 3776 | .{ .code = 0x11F2B, .category = .Consonant }, | |
| 3777 | .{ .code = 0x11F2C, .category = .Consonant }, | |
| 3778 | .{ .code = 0x11F2D, .category = .Consonant }, | |
| 3779 | .{ .code = 0x11F2E, .category = .Consonant }, | |
| 3780 | .{ .code = 0x11F2F, .category = .Consonant }, | |
| 3781 | .{ .code = 0x11F30, .category = .Consonant }, | |
| 3782 | .{ .code = 0x11F31, .category = .Consonant }, | |
| 3783 | .{ .code = 0x11F32, .category = .Consonant }, | |
| 3784 | .{ .code = 0x11F33, .category = .Consonant }, | |
| 3719 | 3785 | .{ .code = 0x09CE, .category = .Consonant_Dead }, |
| 3720 | 3786 | .{ .code = 0x0C5D, .category = .Consonant_Dead }, |
| 3721 | 3787 | .{ .code = 0x0CDD, .category = .Consonant_Dead }, |
| ... | ... | @@ -3751,6 +3817,7 @@ pub const data = [_]IndicSyllabicCategory{ |
| 3751 | 3817 | .{ .code = 0x0D4E, .category = .Consonant_Preceding_Repha }, |
| 3752 | 3818 | .{ .code = 0x11941, .category = .Consonant_Preceding_Repha }, |
| 3753 | 3819 | .{ .code = 0x11D46, .category = .Consonant_Preceding_Repha }, |
| 3820 | .{ .code = 0x11F02, .category = .Consonant_Preceding_Repha }, | |
| 3754 | 3821 | .{ .code = 0x1A5A, .category = .Consonant_Initial_Postfixed }, |
| 3755 | 3822 | .{ .code = 0x17CC, .category = .Consonant_Succeeding_Repha }, |
| 3756 | 3823 | .{ .code = 0xF8D, .category = .Consonant_Subjoined }, |
| ... | ... | @@ -4004,14 +4071,14 @@ pub const data = [_]IndicSyllabicCategory{ |
| 4004 | 4071 | .{ .code = 0xAAC1, .category = .Tone_Mark }, |
| 4005 | 4072 | .{ .code = 0xABEC, .category = .Tone_Mark }, |
| 4006 | 4073 | .{ .code = 0x0A71, .category = .Gemination_Mark }, |
| 4074 | .{ .code = 0x0AFB, .category = .Gemination_Mark }, | |
| 4007 | 4075 | .{ .code = 0x11237, .category = .Gemination_Mark }, |
| 4008 | 4076 | .{ .code = 0x11A98, .category = .Gemination_Mark }, |
| 4009 | 4077 | .{ .code = 0x951, .category = .Cantillation_Mark }, |
| 4010 | 4078 | .{ .code = 0x952, .category = .Cantillation_Mark }, |
| 4011 | 4079 | .{ .code = 0x0A51, .category = .Cantillation_Mark }, |
| 4012 | .{ .code = 0xAFA, .category = .Cantillation_Mark }, | |
| 4013 | .{ .code = 0xAFB, .category = .Cantillation_Mark }, | |
| 4014 | .{ .code = 0xAFC, .category = .Cantillation_Mark }, | |
| 4080 | .{ .code = 0x0AFA, .category = .Cantillation_Mark }, | |
| 4081 | .{ .code = 0x0AFC, .category = .Cantillation_Mark }, | |
| 4015 | 4082 | .{ .code = 0x1CD0, .category = .Cantillation_Mark }, |
| 4016 | 4083 | .{ .code = 0x1CD1, .category = .Cantillation_Mark }, |
| 4017 | 4084 | .{ .code = 0x1CD2, .category = .Cantillation_Mark }, |
| ... | ... | @@ -4070,6 +4137,7 @@ pub const data = [_]IndicSyllabicCategory{ |
| 4070 | 4137 | .{ .code = 0xB2, .category = .Syllable_Modifier }, |
| 4071 | 4138 | .{ .code = 0xB3, .category = .Syllable_Modifier }, |
| 4072 | 4139 | .{ .code = 0x09FE, .category = .Syllable_Modifier }, |
| 4140 | .{ .code = 0x0ECE, .category = .Syllable_Modifier }, | |
| 4073 | 4141 | .{ .code = 0x0F35, .category = .Syllable_Modifier }, |
| 4074 | 4142 | .{ .code = 0x0F37, .category = .Syllable_Modifier }, |
| 4075 | 4143 | .{ .code = 0x0FC6, .category = .Syllable_Modifier }, |
| ... | ... | @@ -4588,6 +4656,16 @@ pub const data = [_]IndicSyllabicCategory{ |
| 4588 | 4656 | .{ .code = 0x11DA7, .category = .Number }, |
| 4589 | 4657 | .{ .code = 0x11DA8, .category = .Number }, |
| 4590 | 4658 | .{ .code = 0x11DA9, .category = .Number }, |
| 4659 | .{ .code = 0x11F50, .category = .Number }, | |
| 4660 | .{ .code = 0x11F51, .category = .Number }, | |
| 4661 | .{ .code = 0x11F52, .category = .Number }, | |
| 4662 | .{ .code = 0x11F53, .category = .Number }, | |
| 4663 | .{ .code = 0x11F54, .category = .Number }, | |
| 4664 | .{ .code = 0x11F55, .category = .Number }, | |
| 4665 | .{ .code = 0x11F56, .category = .Number }, | |
| 4666 | .{ .code = 0x11F57, .category = .Number }, | |
| 4667 | .{ .code = 0x11F58, .category = .Number }, | |
| 4668 | .{ .code = 0x11F59, .category = .Number }, | |
| 4591 | 4669 | .{ .code = 0x11052, .category = .Brahmi_Joining_Number }, |
| 4592 | 4670 | .{ .code = 0x11053, .category = .Brahmi_Joining_Number }, |
| 4593 | 4671 | .{ .code = 0x11054, .category = .Brahmi_Joining_Number }, |
src/jamo.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/Jamo.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/Jamo.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/line_break.zig+71-30| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/LineBreak.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/LineBreak.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -447,6 +447,7 @@ pub const data = [_]LineBreak{ |
| 447 | 447 | .{ .from = 0x0CE2, .to = 0x0CE3, .category = .CM }, |
| 448 | 448 | .{ .from = 0x0CE6, .to = 0x0CEF, .category = .NU }, |
| 449 | 449 | .{ .from = 0x0CF1, .to = 0x0CF2, .category = .AL }, |
| 450 | .{ .from = 0x0CF3, .to = 0x0CF3, .category = .CM }, | |
| 450 | 451 | .{ .from = 0x0D00, .to = 0x0D01, .category = .CM }, |
| 451 | 452 | .{ .from = 0x0D02, .to = 0x0D03, .category = .CM }, |
| 452 | 453 | .{ .from = 0x0D04, .to = 0x0D0C, .category = .AL }, |
| ... | ... | @@ -508,7 +509,7 @@ pub const data = [_]LineBreak{ |
| 508 | 509 | .{ .from = 0x0EBD, .to = 0x0EBD, .category = .SA }, |
| 509 | 510 | .{ .from = 0x0EC0, .to = 0x0EC4, .category = .SA }, |
| 510 | 511 | .{ .from = 0x0EC6, .to = 0x0EC6, .category = .SA }, |
| 511 | .{ .from = 0x0EC8, .to = 0x0ECD, .category = .SA }, | |
| 512 | .{ .from = 0x0EC8, .to = 0x0ECE, .category = .SA }, | |
| 512 | 513 | .{ .from = 0x0ED0, .to = 0x0ED9, .category = .NU }, |
| 513 | 514 | .{ .from = 0x0EDC, .to = 0x0EDF, .category = .SA }, |
| 514 | 515 | .{ .from = 0x0F00, .to = 0x0F00, .category = .AL }, |
| ... | ... | @@ -821,7 +822,11 @@ pub const data = [_]LineBreak{ |
| 821 | 822 | .{ .from = 0x1D79, .to = 0x1D7F, .category = .AL }, |
| 822 | 823 | .{ .from = 0x1D80, .to = 0x1D9A, .category = .AL }, |
| 823 | 824 | .{ .from = 0x1D9B, .to = 0x1DBF, .category = .AL }, |
| 824 | .{ .from = 0x1DC0, .to = 0x1DFF, .category = .CM }, | |
| 825 | .{ .from = 0x1DC0, .to = 0x1DCC, .category = .CM }, | |
| 826 | .{ .from = 0x1DCD, .to = 0x1DCD, .category = .GL }, | |
| 827 | .{ .from = 0x1DCE, .to = 0x1DFB, .category = .CM }, | |
| 828 | .{ .from = 0x1DFC, .to = 0x1DFC, .category = .GL }, | |
| 829 | .{ .from = 0x1DFD, .to = 0x1DFF, .category = .CM }, | |
| 825 | 830 | .{ .from = 0x1E00, .to = 0x1EFF, .category = .AL }, |
| 826 | 831 | .{ .from = 0x1F00, .to = 0x1F15, .category = .AL }, |
| 827 | 832 | .{ .from = 0x1F18, .to = 0x1F1D, .category = .AL }, |
| ... | ... | @@ -897,7 +902,7 @@ pub const data = [_]LineBreak{ |
| 897 | 902 | .{ .from = 0x2054, .to = 0x2054, .category = .AL }, |
| 898 | 903 | .{ .from = 0x2055, .to = 0x2055, .category = .AL }, |
| 899 | 904 | .{ .from = 0x2056, .to = 0x2056, .category = .BA }, |
| 900 | .{ .from = 0x2057, .to = 0x2057, .category = .AL }, | |
| 905 | .{ .from = 0x2057, .to = 0x2057, .category = .PO }, | |
| 901 | 906 | .{ .from = 0x2058, .to = 0x205B, .category = .BA }, |
| 902 | 907 | .{ .from = 0x205C, .to = 0x205C, .category = .AL }, |
| 903 | 908 | .{ .from = 0x205D, .to = 0x205E, .category = .BA }, |
| ... | ... | @@ -2759,6 +2764,7 @@ pub const data = [_]LineBreak{ |
| 2759 | 2764 | .{ .from = 0x10EAB, .to = 0x10EAC, .category = .CM }, |
| 2760 | 2765 | .{ .from = 0x10EAD, .to = 0x10EAD, .category = .BA }, |
| 2761 | 2766 | .{ .from = 0x10EB0, .to = 0x10EB1, .category = .AL }, |
| 2767 | .{ .from = 0x10EFD, .to = 0x10EFF, .category = .CM }, | |
| 2762 | 2768 | .{ .from = 0x10F00, .to = 0x10F1C, .category = .AL }, |
| 2763 | 2769 | .{ .from = 0x10F1D, .to = 0x10F26, .category = .AL }, |
| 2764 | 2770 | .{ .from = 0x10F27, .to = 0x10F27, .category = .AL }, |
| ... | ... | @@ -2848,6 +2854,8 @@ pub const data = [_]LineBreak{ |
| 2848 | 2854 | .{ .from = 0x1123B, .to = 0x1123C, .category = .BA }, |
| 2849 | 2855 | .{ .from = 0x1123D, .to = 0x1123D, .category = .AL }, |
| 2850 | 2856 | .{ .from = 0x1123E, .to = 0x1123E, .category = .CM }, |
| 2857 | .{ .from = 0x1123F, .to = 0x11240, .category = .AL }, | |
| 2858 | .{ .from = 0x11241, .to = 0x11241, .category = .CM }, | |
| 2851 | 2859 | .{ .from = 0x11280, .to = 0x11286, .category = .AL }, |
| 2852 | 2860 | .{ .from = 0x11288, .to = 0x11288, .category = .AL }, |
| 2853 | 2861 | .{ .from = 0x1128A, .to = 0x1128D, .category = .AL }, |
| ... | ... | @@ -3021,6 +3029,7 @@ pub const data = [_]LineBreak{ |
| 3021 | 3029 | .{ .from = 0x11AA1, .to = 0x11AA2, .category = .BA }, |
| 3022 | 3030 | .{ .from = 0x11AB0, .to = 0x11ABF, .category = .AL }, |
| 3023 | 3031 | .{ .from = 0x11AC0, .to = 0x11AF8, .category = .AL }, |
| 3032 | .{ .from = 0x11B00, .to = 0x11B09, .category = .BB }, | |
| 3024 | 3033 | .{ .from = 0x11C00, .to = 0x11C08, .category = .AL }, |
| 3025 | 3034 | .{ .from = 0x11C0A, .to = 0x11C2E, .category = .AL }, |
| 3026 | 3035 | .{ .from = 0x11C2F, .to = 0x11C2F, .category = .CM }, |
| ... | ... | @@ -3067,6 +3076,20 @@ pub const data = [_]LineBreak{ |
| 3067 | 3076 | .{ .from = 0x11EF3, .to = 0x11EF4, .category = .CM }, |
| 3068 | 3077 | .{ .from = 0x11EF5, .to = 0x11EF6, .category = .CM }, |
| 3069 | 3078 | .{ .from = 0x11EF7, .to = 0x11EF8, .category = .AL }, |
| 3079 | .{ .from = 0x11F00, .to = 0x11F01, .category = .CM }, | |
| 3080 | .{ .from = 0x11F02, .to = 0x11F02, .category = .AL }, | |
| 3081 | .{ .from = 0x11F03, .to = 0x11F03, .category = .CM }, | |
| 3082 | .{ .from = 0x11F04, .to = 0x11F10, .category = .AL }, | |
| 3083 | .{ .from = 0x11F12, .to = 0x11F33, .category = .AL }, | |
| 3084 | .{ .from = 0x11F34, .to = 0x11F35, .category = .CM }, | |
| 3085 | .{ .from = 0x11F36, .to = 0x11F3A, .category = .CM }, | |
| 3086 | .{ .from = 0x11F3E, .to = 0x11F3F, .category = .CM }, | |
| 3087 | .{ .from = 0x11F40, .to = 0x11F40, .category = .CM }, | |
| 3088 | .{ .from = 0x11F41, .to = 0x11F41, .category = .CM }, | |
| 3089 | .{ .from = 0x11F42, .to = 0x11F42, .category = .CM }, | |
| 3090 | .{ .from = 0x11F43, .to = 0x11F44, .category = .BA }, | |
| 3091 | .{ .from = 0x11F45, .to = 0x11F4F, .category = .ID }, | |
| 3092 | .{ .from = 0x11F50, .to = 0x11F59, .category = .NU }, | |
| 3070 | 3093 | .{ .from = 0x11FB0, .to = 0x11FB0, .category = .AL }, |
| 3071 | 3094 | .{ .from = 0x11FC0, .to = 0x11FD4, .category = .AL }, |
| 3072 | 3095 | .{ .from = 0x11FD5, .to = 0x11FDC, .category = .AL }, |
| ... | ... | @@ -3092,10 +3115,18 @@ pub const data = [_]LineBreak{ |
| 3092 | 3115 | .{ .from = 0x1328A, .to = 0x13378, .category = .AL }, |
| 3093 | 3116 | .{ .from = 0x13379, .to = 0x13379, .category = .OP }, |
| 3094 | 3117 | .{ .from = 0x1337A, .to = 0x1337B, .category = .CL }, |
| 3095 | .{ .from = 0x1337C, .to = 0x1342E, .category = .AL }, | |
| 3118 | .{ .from = 0x1337C, .to = 0x1342F, .category = .AL }, | |
| 3096 | 3119 | .{ .from = 0x13430, .to = 0x13436, .category = .GL }, |
| 3097 | 3120 | .{ .from = 0x13437, .to = 0x13437, .category = .OP }, |
| 3098 | 3121 | .{ .from = 0x13438, .to = 0x13438, .category = .CL }, |
| 3122 | .{ .from = 0x13439, .to = 0x1343B, .category = .GL }, | |
| 3123 | .{ .from = 0x1343C, .to = 0x1343C, .category = .OP }, | |
| 3124 | .{ .from = 0x1343D, .to = 0x1343D, .category = .CL }, | |
| 3125 | .{ .from = 0x1343E, .to = 0x1343E, .category = .OP }, | |
| 3126 | .{ .from = 0x1343F, .to = 0x1343F, .category = .CL }, | |
| 3127 | .{ .from = 0x13440, .to = 0x13440, .category = .CM }, | |
| 3128 | .{ .from = 0x13441, .to = 0x13446, .category = .AL }, | |
| 3129 | .{ .from = 0x13447, .to = 0x13455, .category = .CM }, | |
| 3099 | 3130 | .{ .from = 0x14400, .to = 0x145CD, .category = .AL }, |
| 3100 | 3131 | .{ .from = 0x145CE, .to = 0x145CE, .category = .OP }, |
| 3101 | 3132 | .{ .from = 0x145CF, .to = 0x145CF, .category = .CL }, |
| ... | ... | @@ -3145,7 +3176,9 @@ pub const data = [_]LineBreak{ |
| 3145 | 3176 | .{ .from = 0x1AFFD, .to = 0x1AFFE, .category = .AL }, |
| 3146 | 3177 | .{ .from = 0x1B000, .to = 0x1B0FF, .category = .ID }, |
| 3147 | 3178 | .{ .from = 0x1B100, .to = 0x1B122, .category = .ID }, |
| 3179 | .{ .from = 0x1B132, .to = 0x1B132, .category = .CJ }, | |
| 3148 | 3180 | .{ .from = 0x1B150, .to = 0x1B152, .category = .CJ }, |
| 3181 | .{ .from = 0x1B155, .to = 0x1B155, .category = .CJ }, | |
| 3149 | 3182 | .{ .from = 0x1B164, .to = 0x1B167, .category = .CJ }, |
| 3150 | 3183 | .{ .from = 0x1B170, .to = 0x1B2FB, .category = .ID }, |
| 3151 | 3184 | .{ .from = 0x1BC00, .to = 0x1BC6A, .category = .AL }, |
| ... | ... | @@ -3176,6 +3209,7 @@ pub const data = [_]LineBreak{ |
| 3176 | 3209 | .{ .from = 0x1D200, .to = 0x1D241, .category = .AL }, |
| 3177 | 3210 | .{ .from = 0x1D242, .to = 0x1D244, .category = .CM }, |
| 3178 | 3211 | .{ .from = 0x1D245, .to = 0x1D245, .category = .AL }, |
| 3212 | .{ .from = 0x1D2C0, .to = 0x1D2D3, .category = .AL }, | |
| 3179 | 3213 | .{ .from = 0x1D2E0, .to = 0x1D2F3, .category = .AL }, |
| 3180 | 3214 | .{ .from = 0x1D300, .to = 0x1D356, .category = .AL }, |
| 3181 | 3215 | .{ .from = 0x1D360, .to = 0x1D378, .category = .AL }, |
| ... | ... | @@ -3236,11 +3270,14 @@ pub const data = [_]LineBreak{ |
| 3236 | 3270 | .{ .from = 0x1DF00, .to = 0x1DF09, .category = .AL }, |
| 3237 | 3271 | .{ .from = 0x1DF0A, .to = 0x1DF0A, .category = .AL }, |
| 3238 | 3272 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .category = .AL }, |
| 3273 | .{ .from = 0x1DF25, .to = 0x1DF2A, .category = .AL }, | |
| 3239 | 3274 | .{ .from = 0x1E000, .to = 0x1E006, .category = .CM }, |
| 3240 | 3275 | .{ .from = 0x1E008, .to = 0x1E018, .category = .CM }, |
| 3241 | 3276 | .{ .from = 0x1E01B, .to = 0x1E021, .category = .CM }, |
| 3242 | 3277 | .{ .from = 0x1E023, .to = 0x1E024, .category = .CM }, |
| 3243 | 3278 | .{ .from = 0x1E026, .to = 0x1E02A, .category = .CM }, |
| 3279 | .{ .from = 0x1E030, .to = 0x1E06D, .category = .AL }, | |
| 3280 | .{ .from = 0x1E08F, .to = 0x1E08F, .category = .CM }, | |
| 3244 | 3281 | .{ .from = 0x1E100, .to = 0x1E12C, .category = .AL }, |
| 3245 | 3282 | .{ .from = 0x1E130, .to = 0x1E136, .category = .CM }, |
| 3246 | 3283 | .{ .from = 0x1E137, .to = 0x1E13D, .category = .AL }, |
| ... | ... | @@ -3253,6 +3290,10 @@ pub const data = [_]LineBreak{ |
| 3253 | 3290 | .{ .from = 0x1E2EC, .to = 0x1E2EF, .category = .CM }, |
| 3254 | 3291 | .{ .from = 0x1E2F0, .to = 0x1E2F9, .category = .NU }, |
| 3255 | 3292 | .{ .from = 0x1E2FF, .to = 0x1E2FF, .category = .PR }, |
| 3293 | .{ .from = 0x1E4D0, .to = 0x1E4EA, .category = .AL }, | |
| 3294 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .category = .AL }, | |
| 3295 | .{ .from = 0x1E4EC, .to = 0x1E4EF, .category = .CM }, | |
| 3296 | .{ .from = 0x1E4F0, .to = 0x1E4F9, .category = .NU }, | |
| 3256 | 3297 | .{ .from = 0x1E7E0, .to = 0x1E7E6, .category = .AL }, |
| 3257 | 3298 | .{ .from = 0x1E7E8, .to = 0x1E7EB, .category = .AL }, |
| 3258 | 3299 | .{ .from = 0x1E7ED, .to = 0x1E7EE, .category = .AL }, |
| ... | ... | @@ -3420,16 +3461,18 @@ pub const data = [_]LineBreak{ |
| 3420 | 3461 | .{ .from = 0x1F6C1, .to = 0x1F6CB, .category = .ID }, |
| 3421 | 3462 | .{ .from = 0x1F6CC, .to = 0x1F6CC, .category = .EB }, |
| 3422 | 3463 | .{ .from = 0x1F6CD, .to = 0x1F6D7, .category = .ID }, |
| 3423 | .{ .from = 0x1F6D8, .to = 0x1F6DC, .category = .ID }, | |
| 3424 | .{ .from = 0x1F6DD, .to = 0x1F6EC, .category = .ID }, | |
| 3464 | .{ .from = 0x1F6D8, .to = 0x1F6DB, .category = .ID }, | |
| 3465 | .{ .from = 0x1F6DC, .to = 0x1F6EC, .category = .ID }, | |
| 3425 | 3466 | .{ .from = 0x1F6ED, .to = 0x1F6EF, .category = .ID }, |
| 3426 | 3467 | .{ .from = 0x1F6F0, .to = 0x1F6FC, .category = .ID }, |
| 3427 | 3468 | .{ .from = 0x1F6FD, .to = 0x1F6FF, .category = .ID }, |
| 3428 | 3469 | .{ .from = 0x1F700, .to = 0x1F773, .category = .AL }, |
| 3429 | .{ .from = 0x1F774, .to = 0x1F77F, .category = .ID }, | |
| 3470 | .{ .from = 0x1F774, .to = 0x1F776, .category = .ID }, | |
| 3471 | .{ .from = 0x1F777, .to = 0x1F77A, .category = .ID }, | |
| 3472 | .{ .from = 0x1F77B, .to = 0x1F77F, .category = .ID }, | |
| 3430 | 3473 | .{ .from = 0x1F780, .to = 0x1F7D4, .category = .AL }, |
| 3431 | .{ .from = 0x1F7D5, .to = 0x1F7D8, .category = .ID }, | |
| 3432 | .{ .from = 0x1F7D9, .to = 0x1F7DF, .category = .ID }, | |
| 3474 | .{ .from = 0x1F7D5, .to = 0x1F7D9, .category = .ID }, | |
| 3475 | .{ .from = 0x1F7DA, .to = 0x1F7DF, .category = .ID }, | |
| 3433 | 3476 | .{ .from = 0x1F7E0, .to = 0x1F7EB, .category = .ID }, |
| 3434 | 3477 | .{ .from = 0x1F7EC, .to = 0x1F7EF, .category = .ID }, |
| 3435 | 3478 | .{ .from = 0x1F7F0, .to = 0x1F7F0, .category = .ID }, |
| ... | ... | @@ -3475,33 +3518,29 @@ pub const data = [_]LineBreak{ |
| 3475 | 3518 | .{ .from = 0x1FA54, .to = 0x1FA5F, .category = .ID }, |
| 3476 | 3519 | .{ .from = 0x1FA60, .to = 0x1FA6D, .category = .ID }, |
| 3477 | 3520 | .{ .from = 0x1FA6E, .to = 0x1FA6F, .category = .ID }, |
| 3478 | .{ .from = 0x1FA70, .to = 0x1FA74, .category = .ID }, | |
| 3479 | .{ .from = 0x1FA75, .to = 0x1FA77, .category = .ID }, | |
| 3480 | .{ .from = 0x1FA78, .to = 0x1FA7C, .category = .ID }, | |
| 3521 | .{ .from = 0x1FA70, .to = 0x1FA7C, .category = .ID }, | |
| 3481 | 3522 | .{ .from = 0x1FA7D, .to = 0x1FA7F, .category = .ID }, |
| 3482 | .{ .from = 0x1FA80, .to = 0x1FA86, .category = .ID }, | |
| 3483 | .{ .from = 0x1FA87, .to = 0x1FA8F, .category = .ID }, | |
| 3484 | .{ .from = 0x1FA90, .to = 0x1FAAC, .category = .ID }, | |
| 3485 | .{ .from = 0x1FAAD, .to = 0x1FAAF, .category = .ID }, | |
| 3486 | .{ .from = 0x1FAB0, .to = 0x1FABA, .category = .ID }, | |
| 3487 | .{ .from = 0x1FABB, .to = 0x1FABF, .category = .ID }, | |
| 3488 | .{ .from = 0x1FAC0, .to = 0x1FAC2, .category = .ID }, | |
| 3523 | .{ .from = 0x1FA80, .to = 0x1FA88, .category = .ID }, | |
| 3524 | .{ .from = 0x1FA89, .to = 0x1FA8F, .category = .ID }, | |
| 3525 | .{ .from = 0x1FA90, .to = 0x1FABD, .category = .ID }, | |
| 3526 | .{ .from = 0x1FABE, .to = 0x1FABE, .category = .ID }, | |
| 3527 | .{ .from = 0x1FABF, .to = 0x1FAC2, .category = .ID }, | |
| 3489 | 3528 | .{ .from = 0x1FAC3, .to = 0x1FAC5, .category = .EB }, |
| 3490 | .{ .from = 0x1FAC6, .to = 0x1FACF, .category = .ID }, | |
| 3491 | .{ .from = 0x1FAD0, .to = 0x1FAD9, .category = .ID }, | |
| 3492 | .{ .from = 0x1FADA, .to = 0x1FADF, .category = .ID }, | |
| 3493 | .{ .from = 0x1FAE0, .to = 0x1FAE7, .category = .ID }, | |
| 3494 | .{ .from = 0x1FAE8, .to = 0x1FAEF, .category = .ID }, | |
| 3495 | .{ .from = 0x1FAF0, .to = 0x1FAF6, .category = .EB }, | |
| 3496 | .{ .from = 0x1FAF7, .to = 0x1FAFF, .category = .ID }, | |
| 3529 | .{ .from = 0x1FAC6, .to = 0x1FACD, .category = .ID }, | |
| 3530 | .{ .from = 0x1FACE, .to = 0x1FADB, .category = .ID }, | |
| 3531 | .{ .from = 0x1FADC, .to = 0x1FADF, .category = .ID }, | |
| 3532 | .{ .from = 0x1FAE0, .to = 0x1FAE8, .category = .ID }, | |
| 3533 | .{ .from = 0x1FAE9, .to = 0x1FAEF, .category = .ID }, | |
| 3534 | .{ .from = 0x1FAF0, .to = 0x1FAF8, .category = .EB }, | |
| 3535 | .{ .from = 0x1FAF9, .to = 0x1FAFF, .category = .ID }, | |
| 3497 | 3536 | .{ .from = 0x1FB00, .to = 0x1FB92, .category = .AL }, |
| 3498 | 3537 | .{ .from = 0x1FB94, .to = 0x1FBCA, .category = .AL }, |
| 3499 | 3538 | .{ .from = 0x1FBF0, .to = 0x1FBF9, .category = .NU }, |
| 3500 | 3539 | .{ .from = 0x1FC00, .to = 0x1FFFD, .category = .ID }, |
| 3501 | 3540 | .{ .from = 0x20000, .to = 0x2A6DF, .category = .ID }, |
| 3502 | 3541 | .{ .from = 0x2A6E0, .to = 0x2A6FF, .category = .ID }, |
| 3503 | .{ .from = 0x2A700, .to = 0x2B738, .category = .ID }, | |
| 3504 | .{ .from = 0x2B739, .to = 0x2B73F, .category = .ID }, | |
| 3542 | .{ .from = 0x2A700, .to = 0x2B739, .category = .ID }, | |
| 3543 | .{ .from = 0x2B73A, .to = 0x2B73F, .category = .ID }, | |
| 3505 | 3544 | .{ .from = 0x2B740, .to = 0x2B81D, .category = .ID }, |
| 3506 | 3545 | .{ .from = 0x2B81E, .to = 0x2B81F, .category = .ID }, |
| 3507 | 3546 | .{ .from = 0x2B820, .to = 0x2CEA1, .category = .ID }, |
| ... | ... | @@ -3512,7 +3551,9 @@ pub const data = [_]LineBreak{ |
| 3512 | 3551 | .{ .from = 0x2FA1E, .to = 0x2FA1F, .category = .ID }, |
| 3513 | 3552 | .{ .from = 0x2FA20, .to = 0x2FFFD, .category = .ID }, |
| 3514 | 3553 | .{ .from = 0x30000, .to = 0x3134A, .category = .ID }, |
| 3515 | .{ .from = 0x3134B, .to = 0x3FFFD, .category = .ID }, | |
| 3554 | .{ .from = 0x3134B, .to = 0x3134F, .category = .ID }, | |
| 3555 | .{ .from = 0x31350, .to = 0x323AF, .category = .ID }, | |
| 3556 | .{ .from = 0x323B0, .to = 0x3FFFD, .category = .ID }, | |
| 3516 | 3557 | .{ .from = 0xE0001, .to = 0xE0001, .category = .CM }, |
| 3517 | 3558 | .{ .from = 0xE0020, .to = 0xE007F, .category = .CM }, |
| 3518 | 3559 | .{ .from = 0xE0100, .to = 0xE01EF, .category = .CM }, |
src/name_aliases.zig+4-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/NameAliases.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/NameAliases.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -79,6 +79,7 @@ pub const data = [_]NameAlias{ |
| 79 | 79 | .{ .code = 0x0018, .alias = "CAN", .type = .abbreviation }, |
| 80 | 80 | .{ .code = 0x0019, .alias = "END OF MEDIUM", .type = .control }, |
| 81 | 81 | .{ .code = 0x0019, .alias = "EOM", .type = .abbreviation }, |
| 82 | .{ .code = 0x0019, .alias = "EM", .type = .abbreviation }, | |
| 82 | 83 | .{ .code = 0x001A, .alias = "SUBSTITUTE", .type = .control }, |
| 83 | 84 | .{ .code = 0x001A, .alias = "SUB", .type = .abbreviation }, |
| 84 | 85 | .{ .code = 0x001B, .alias = "ESCAPE", .type = .control }, |
| ... | ... | @@ -179,6 +180,7 @@ pub const data = [_]NameAlias{ |
| 179 | 180 | .{ .code = 0x01A2, .alias = "LATIN CAPITAL LETTER GHA", .type = .correction }, |
| 180 | 181 | .{ .code = 0x01A3, .alias = "LATIN SMALL LETTER GHA", .type = .correction }, |
| 181 | 182 | .{ .code = 0x034F, .alias = "CGJ", .type = .abbreviation }, |
| 183 | .{ .code = 0x0616, .alias = "ARABIC SMALL HIGH LIGATURE ALEF WITH YEH BARREE", .type = .correction }, | |
| 182 | 184 | .{ .code = 0x061C, .alias = "ALM", .type = .abbreviation }, |
| 183 | 185 | .{ .code = 0x0709, .alias = "SYRIAC SUBLINEAR COLON SKEWED LEFT", .type = .correction }, |
| 184 | 186 | .{ .code = 0x0CDE, .alias = "KANNADA LETTER LLLA", .type = .correction }, |
| ... | ... | @@ -196,6 +198,7 @@ pub const data = [_]NameAlias{ |
| 196 | 198 | .{ .code = 0x180D, .alias = "FVS3", .type = .abbreviation }, |
| 197 | 199 | .{ .code = 0x180E, .alias = "MVS", .type = .abbreviation }, |
| 198 | 200 | .{ .code = 0x180F, .alias = "FVS4", .type = .abbreviation }, |
| 201 | .{ .code = 0x1BBD, .alias = "SUNDANESE LETTER ARCHAIC I", .type = .correction }, | |
| 199 | 202 | .{ .code = 0x200B, .alias = "ZWSP", .type = .abbreviation }, |
| 200 | 203 | .{ .code = 0x200C, .alias = "ZWNJ", .type = .abbreviation }, |
| 201 | 204 | .{ .code = 0x200D, .alias = "ZWJ", .type = .abbreviation }, |
src/named_sequences.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/NamedSequences.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/NamedSequences.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/named_sequences_prov.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/NamedSequencesProv.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/NamedSequencesProv.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/prop_list.zig+28-4| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/PropList.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/PropList.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -223,6 +223,7 @@ pub const data = [_]PropList{ |
| 223 | 223 | .{ .from = 0x11C41, .to = 0x11C43, .property = .Terminal_Punctuation }, |
| 224 | 224 | .{ .from = 0x11C71, .to = 0x11C71, .property = .Terminal_Punctuation }, |
| 225 | 225 | .{ .from = 0x11EF7, .to = 0x11EF8, .property = .Terminal_Punctuation }, |
| 226 | .{ .from = 0x11F43, .to = 0x11F44, .property = .Terminal_Punctuation }, | |
| 226 | 227 | .{ .from = 0x12470, .to = 0x12474, .property = .Terminal_Punctuation }, |
| 227 | 228 | .{ .from = 0x16A6E, .to = 0x16A6F, .property = .Terminal_Punctuation }, |
| 228 | 229 | .{ .from = 0x16AF5, .to = 0x16AF5, .property = .Terminal_Punctuation }, |
| ... | ... | @@ -495,6 +496,7 @@ pub const data = [_]PropList{ |
| 495 | 496 | .{ .from = 0x0BD7, .to = 0x0BD7, .property = .Other_Alphabetic }, |
| 496 | 497 | .{ .from = 0x0C00, .to = 0x0C00, .property = .Other_Alphabetic }, |
| 497 | 498 | .{ .from = 0x0C01, .to = 0x0C03, .property = .Other_Alphabetic }, |
| 499 | .{ .from = 0x0C04, .to = 0x0C04, .property = .Other_Alphabetic }, | |
| 498 | 500 | .{ .from = 0x0C3E, .to = 0x0C40, .property = .Other_Alphabetic }, |
| 499 | 501 | .{ .from = 0x0C41, .to = 0x0C44, .property = .Other_Alphabetic }, |
| 500 | 502 | .{ .from = 0x0C46, .to = 0x0C48, .property = .Other_Alphabetic }, |
| ... | ... | @@ -512,6 +514,7 @@ pub const data = [_]PropList{ |
| 512 | 514 | .{ .from = 0x0CCC, .to = 0x0CCC, .property = .Other_Alphabetic }, |
| 513 | 515 | .{ .from = 0x0CD5, .to = 0x0CD6, .property = .Other_Alphabetic }, |
| 514 | 516 | .{ .from = 0x0CE2, .to = 0x0CE3, .property = .Other_Alphabetic }, |
| 517 | .{ .from = 0x0CF3, .to = 0x0CF3, .property = .Other_Alphabetic }, | |
| 515 | 518 | .{ .from = 0x0D00, .to = 0x0D01, .property = .Other_Alphabetic }, |
| 516 | 519 | .{ .from = 0x0D02, .to = 0x0D03, .property = .Other_Alphabetic }, |
| 517 | 520 | .{ .from = 0x0D3E, .to = 0x0D40, .property = .Other_Alphabetic }, |
| ... | ... | @@ -536,7 +539,7 @@ pub const data = [_]PropList{ |
| 536 | 539 | .{ .from = 0x0ECD, .to = 0x0ECD, .property = .Other_Alphabetic }, |
| 537 | 540 | .{ .from = 0x0F71, .to = 0x0F7E, .property = .Other_Alphabetic }, |
| 538 | 541 | .{ .from = 0x0F7F, .to = 0x0F7F, .property = .Other_Alphabetic }, |
| 539 | .{ .from = 0x0F80, .to = 0x0F81, .property = .Other_Alphabetic }, | |
| 542 | .{ .from = 0x0F80, .to = 0x0F83, .property = .Other_Alphabetic }, | |
| 540 | 543 | .{ .from = 0x0F8D, .to = 0x0F97, .property = .Other_Alphabetic }, |
| 541 | 544 | .{ .from = 0x0F99, .to = 0x0FBC, .property = .Other_Alphabetic }, |
| 542 | 545 | .{ .from = 0x102B, .to = 0x102C, .property = .Other_Alphabetic }, |
| ... | ... | @@ -680,6 +683,7 @@ pub const data = [_]PropList{ |
| 680 | 683 | .{ .from = 0x11002, .to = 0x11002, .property = .Other_Alphabetic }, |
| 681 | 684 | .{ .from = 0x11038, .to = 0x11045, .property = .Other_Alphabetic }, |
| 682 | 685 | .{ .from = 0x11073, .to = 0x11074, .property = .Other_Alphabetic }, |
| 686 | .{ .from = 0x11080, .to = 0x11081, .property = .Other_Alphabetic }, | |
| 683 | 687 | .{ .from = 0x11082, .to = 0x11082, .property = .Other_Alphabetic }, |
| 684 | 688 | .{ .from = 0x110B0, .to = 0x110B2, .property = .Other_Alphabetic }, |
| 685 | 689 | .{ .from = 0x110B3, .to = 0x110B6, .property = .Other_Alphabetic }, |
| ... | ... | @@ -703,6 +707,7 @@ pub const data = [_]PropList{ |
| 703 | 707 | .{ .from = 0x11234, .to = 0x11234, .property = .Other_Alphabetic }, |
| 704 | 708 | .{ .from = 0x11237, .to = 0x11237, .property = .Other_Alphabetic }, |
| 705 | 709 | .{ .from = 0x1123E, .to = 0x1123E, .property = .Other_Alphabetic }, |
| 710 | .{ .from = 0x11241, .to = 0x11241, .property = .Other_Alphabetic }, | |
| 706 | 711 | .{ .from = 0x112DF, .to = 0x112DF, .property = .Other_Alphabetic }, |
| 707 | 712 | .{ .from = 0x112E0, .to = 0x112E2, .property = .Other_Alphabetic }, |
| 708 | 713 | .{ .from = 0x112E3, .to = 0x112E8, .property = .Other_Alphabetic }, |
| ... | ... | @@ -795,6 +800,12 @@ pub const data = [_]PropList{ |
| 795 | 800 | .{ .from = 0x11D96, .to = 0x11D96, .property = .Other_Alphabetic }, |
| 796 | 801 | .{ .from = 0x11EF3, .to = 0x11EF4, .property = .Other_Alphabetic }, |
| 797 | 802 | .{ .from = 0x11EF5, .to = 0x11EF6, .property = .Other_Alphabetic }, |
| 803 | .{ .from = 0x11F00, .to = 0x11F01, .property = .Other_Alphabetic }, | |
| 804 | .{ .from = 0x11F03, .to = 0x11F03, .property = .Other_Alphabetic }, | |
| 805 | .{ .from = 0x11F34, .to = 0x11F35, .property = .Other_Alphabetic }, | |
| 806 | .{ .from = 0x11F36, .to = 0x11F3A, .property = .Other_Alphabetic }, | |
| 807 | .{ .from = 0x11F3E, .to = 0x11F3F, .property = .Other_Alphabetic }, | |
| 808 | .{ .from = 0x11F40, .to = 0x11F40, .property = .Other_Alphabetic }, | |
| 798 | 809 | .{ .from = 0x16F4F, .to = 0x16F4F, .property = .Other_Alphabetic }, |
| 799 | 810 | .{ .from = 0x16F51, .to = 0x16F87, .property = .Other_Alphabetic }, |
| 800 | 811 | .{ .from = 0x16F8F, .to = 0x16F92, .property = .Other_Alphabetic }, |
| ... | ... | @@ -805,6 +816,7 @@ pub const data = [_]PropList{ |
| 805 | 816 | .{ .from = 0x1E01B, .to = 0x1E021, .property = .Other_Alphabetic }, |
| 806 | 817 | .{ .from = 0x1E023, .to = 0x1E024, .property = .Other_Alphabetic }, |
| 807 | 818 | .{ .from = 0x1E026, .to = 0x1E02A, .property = .Other_Alphabetic }, |
| 819 | .{ .from = 0x1E08F, .to = 0x1E08F, .property = .Other_Alphabetic }, | |
| 808 | 820 | .{ .from = 0x1E947, .to = 0x1E947, .property = .Other_Alphabetic }, |
| 809 | 821 | .{ .from = 0x1F130, .to = 0x1F149, .property = .Other_Alphabetic }, |
| 810 | 822 | .{ .from = 0x1F150, .to = 0x1F169, .property = .Other_Alphabetic }, |
| ... | ... | @@ -823,12 +835,13 @@ pub const data = [_]PropList{ |
| 823 | 835 | .{ .from = 0x18D00, .to = 0x18D08, .property = .Ideographic }, |
| 824 | 836 | .{ .from = 0x1B170, .to = 0x1B2FB, .property = .Ideographic }, |
| 825 | 837 | .{ .from = 0x20000, .to = 0x2A6DF, .property = .Ideographic }, |
| 826 | .{ .from = 0x2A700, .to = 0x2B738, .property = .Ideographic }, | |
| 838 | .{ .from = 0x2A700, .to = 0x2B739, .property = .Ideographic }, | |
| 827 | 839 | .{ .from = 0x2B740, .to = 0x2B81D, .property = .Ideographic }, |
| 828 | 840 | .{ .from = 0x2B820, .to = 0x2CEA1, .property = .Ideographic }, |
| 829 | 841 | .{ .from = 0x2CEB0, .to = 0x2EBE0, .property = .Ideographic }, |
| 830 | 842 | .{ .from = 0x2F800, .to = 0x2FA1D, .property = .Ideographic }, |
| 831 | 843 | .{ .from = 0x30000, .to = 0x3134A, .property = .Ideographic }, |
| 844 | .{ .from = 0x31350, .to = 0x323AF, .property = .Ideographic }, | |
| 832 | 845 | .{ .from = 0x005E, .to = 0x005E, .property = .Diacritic }, |
| 833 | 846 | .{ .from = 0x0060, .to = 0x0060, .property = .Diacritic }, |
| 834 | 847 | .{ .from = 0x00A8, .to = 0x00A8, .property = .Diacritic }, |
| ... | ... | @@ -1006,6 +1019,7 @@ pub const data = [_]PropList{ |
| 1006 | 1019 | .{ .from = 0x10AE5, .to = 0x10AE6, .property = .Diacritic }, |
| 1007 | 1020 | .{ .from = 0x10D22, .to = 0x10D23, .property = .Diacritic }, |
| 1008 | 1021 | .{ .from = 0x10D24, .to = 0x10D27, .property = .Diacritic }, |
| 1022 | .{ .from = 0x10EFD, .to = 0x10EFF, .property = .Diacritic }, | |
| 1009 | 1023 | .{ .from = 0x10F46, .to = 0x10F50, .property = .Diacritic }, |
| 1010 | 1024 | .{ .from = 0x10F82, .to = 0x10F85, .property = .Diacritic }, |
| 1011 | 1025 | .{ .from = 0x11046, .to = 0x11046, .property = .Diacritic }, |
| ... | ... | @@ -1042,6 +1056,7 @@ pub const data = [_]PropList{ |
| 1042 | 1056 | .{ .from = 0x11D42, .to = 0x11D42, .property = .Diacritic }, |
| 1043 | 1057 | .{ .from = 0x11D44, .to = 0x11D45, .property = .Diacritic }, |
| 1044 | 1058 | .{ .from = 0x11D97, .to = 0x11D97, .property = .Diacritic }, |
| 1059 | .{ .from = 0x13447, .to = 0x13455, .property = .Diacritic }, | |
| 1045 | 1060 | .{ .from = 0x16AF0, .to = 0x16AF4, .property = .Diacritic }, |
| 1046 | 1061 | .{ .from = 0x16B30, .to = 0x16B36, .property = .Diacritic }, |
| 1047 | 1062 | .{ .from = 0x16F8F, .to = 0x16F92, .property = .Diacritic }, |
| ... | ... | @@ -1057,6 +1072,7 @@ pub const data = [_]PropList{ |
| 1057 | 1072 | .{ .from = 0x1D17B, .to = 0x1D182, .property = .Diacritic }, |
| 1058 | 1073 | .{ .from = 0x1D185, .to = 0x1D18B, .property = .Diacritic }, |
| 1059 | 1074 | .{ .from = 0x1D1AA, .to = 0x1D1AD, .property = .Diacritic }, |
| 1075 | .{ .from = 0x1E030, .to = 0x1E06D, .property = .Diacritic }, | |
| 1060 | 1076 | .{ .from = 0x1E130, .to = 0x1E136, .property = .Diacritic }, |
| 1061 | 1077 | .{ .from = 0x1E2AE, .to = 0x1E2AE, .property = .Diacritic }, |
| 1062 | 1078 | .{ .from = 0x1E2EC, .to = 0x1E2EF, .property = .Diacritic }, |
| ... | ... | @@ -1103,6 +1119,7 @@ pub const data = [_]PropList{ |
| 1103 | 1119 | .{ .from = 0x02E0, .to = 0x02E4, .property = .Other_Lowercase }, |
| 1104 | 1120 | .{ .from = 0x0345, .to = 0x0345, .property = .Other_Lowercase }, |
| 1105 | 1121 | .{ .from = 0x037A, .to = 0x037A, .property = .Other_Lowercase }, |
| 1122 | .{ .from = 0x10FC, .to = 0x10FC, .property = .Other_Lowercase }, | |
| 1106 | 1123 | .{ .from = 0x1D2C, .to = 0x1D6A, .property = .Other_Lowercase }, |
| 1107 | 1124 | .{ .from = 0x1D78, .to = 0x1D78, .property = .Other_Lowercase }, |
| 1108 | 1125 | .{ .from = 0x1D9B, .to = 0x1DBF, .property = .Other_Lowercase }, |
| ... | ... | @@ -1114,12 +1131,15 @@ pub const data = [_]PropList{ |
| 1114 | 1131 | .{ .from = 0x2C7C, .to = 0x2C7D, .property = .Other_Lowercase }, |
| 1115 | 1132 | .{ .from = 0xA69C, .to = 0xA69D, .property = .Other_Lowercase }, |
| 1116 | 1133 | .{ .from = 0xA770, .to = 0xA770, .property = .Other_Lowercase }, |
| 1134 | .{ .from = 0xA7F2, .to = 0xA7F4, .property = .Other_Lowercase }, | |
| 1117 | 1135 | .{ .from = 0xA7F8, .to = 0xA7F9, .property = .Other_Lowercase }, |
| 1118 | 1136 | .{ .from = 0xAB5C, .to = 0xAB5F, .property = .Other_Lowercase }, |
| 1137 | .{ .from = 0xAB69, .to = 0xAB69, .property = .Other_Lowercase }, | |
| 1119 | 1138 | .{ .from = 0x10780, .to = 0x10780, .property = .Other_Lowercase }, |
| 1120 | 1139 | .{ .from = 0x10783, .to = 0x10785, .property = .Other_Lowercase }, |
| 1121 | 1140 | .{ .from = 0x10787, .to = 0x107B0, .property = .Other_Lowercase }, |
| 1122 | 1141 | .{ .from = 0x107B2, .to = 0x107BA, .property = .Other_Lowercase }, |
| 1142 | .{ .from = 0x1E030, .to = 0x1E06D, .property = .Other_Lowercase }, | |
| 1123 | 1143 | .{ .from = 0x2160, .to = 0x216F, .property = .Other_Uppercase }, |
| 1124 | 1144 | .{ .from = 0x24B6, .to = 0x24CF, .property = .Other_Uppercase }, |
| 1125 | 1145 | .{ .from = 0x1F130, .to = 0x1F149, .property = .Other_Uppercase }, |
| ... | ... | @@ -1184,11 +1204,12 @@ pub const data = [_]PropList{ |
| 1184 | 1204 | .{ .from = 0xFA23, .to = 0xFA24, .property = .Unified_Ideograph }, |
| 1185 | 1205 | .{ .from = 0xFA27, .to = 0xFA29, .property = .Unified_Ideograph }, |
| 1186 | 1206 | .{ .from = 0x20000, .to = 0x2A6DF, .property = .Unified_Ideograph }, |
| 1187 | .{ .from = 0x2A700, .to = 0x2B738, .property = .Unified_Ideograph }, | |
| 1207 | .{ .from = 0x2A700, .to = 0x2B739, .property = .Unified_Ideograph }, | |
| 1188 | 1208 | .{ .from = 0x2B740, .to = 0x2B81D, .property = .Unified_Ideograph }, |
| 1189 | 1209 | .{ .from = 0x2B820, .to = 0x2CEA1, .property = .Unified_Ideograph }, |
| 1190 | 1210 | .{ .from = 0x2CEB0, .to = 0x2EBE0, .property = .Unified_Ideograph }, |
| 1191 | 1211 | .{ .from = 0x30000, .to = 0x3134A, .property = .Unified_Ideograph }, |
| 1212 | .{ .from = 0x31350, .to = 0x323AF, .property = .Unified_Ideograph }, | |
| 1192 | 1213 | .{ .from = 0x034F, .to = 0x034F, .property = .Other_Default_Ignorable_Code_Point }, |
| 1193 | 1214 | .{ .from = 0x115F, .to = 0x1160, .property = .Other_Default_Ignorable_Code_Point }, |
| 1194 | 1215 | .{ .from = 0x17B4, .to = 0x17B5, .property = .Other_Default_Ignorable_Code_Point }, |
| ... | ... | @@ -1241,6 +1262,8 @@ pub const data = [_]PropList{ |
| 1241 | 1262 | .{ .from = 0x1D65E, .to = 0x1D65F, .property = .Soft_Dotted }, |
| 1242 | 1263 | .{ .from = 0x1D692, .to = 0x1D693, .property = .Soft_Dotted }, |
| 1243 | 1264 | .{ .from = 0x1DF1A, .to = 0x1DF1A, .property = .Soft_Dotted }, |
| 1265 | .{ .from = 0x1E04C, .to = 0x1E04D, .property = .Soft_Dotted }, | |
| 1266 | .{ .from = 0x1E068, .to = 0x1E068, .property = .Soft_Dotted }, | |
| 1244 | 1267 | .{ .from = 0x0E40, .to = 0x0E44, .property = .Logical_Order_Exception }, |
| 1245 | 1268 | .{ .from = 0x0EC0, .to = 0x0EC4, .property = .Logical_Order_Exception }, |
| 1246 | 1269 | .{ .from = 0x19B5, .to = 0x19B7, .property = .Logical_Order_Exception }, |
| ... | ... | @@ -1328,6 +1351,7 @@ pub const data = [_]PropList{ |
| 1328 | 1351 | .{ .from = 0x11A9B, .to = 0x11A9C, .property = .Sentence_Terminal }, |
| 1329 | 1352 | .{ .from = 0x11C41, .to = 0x11C42, .property = .Sentence_Terminal }, |
| 1330 | 1353 | .{ .from = 0x11EF7, .to = 0x11EF8, .property = .Sentence_Terminal }, |
| 1354 | .{ .from = 0x11F43, .to = 0x11F44, .property = .Sentence_Terminal }, | |
| 1331 | 1355 | .{ .from = 0x16A6E, .to = 0x16A6F, .property = .Sentence_Terminal }, |
| 1332 | 1356 | .{ .from = 0x16AF5, .to = 0x16AF5, .property = .Sentence_Terminal }, |
| 1333 | 1357 | .{ .from = 0x16B37, .to = 0x16B38, .property = .Sentence_Terminal }, |
src/property_aliases.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/PropertyAliases.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/PropertyAliases.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/property_value_aliases.zig+11-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/PropertyValueAliases.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/PropertyValueAliases.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -38,6 +38,7 @@ pub const data = [_][3][]const u8{ |
| 38 | 38 | .{ "age", "12.1", "V12_1" }, |
| 39 | 39 | .{ "age", "13.0", "V13_0" }, |
| 40 | 40 | .{ "age", "14.0", "V14_0" }, |
| 41 | .{ "age", "15.0", "V15_0" }, | |
| 41 | 42 | .{ "age", "NA", "Unassigned" }, |
| 42 | 43 | .{ "Alpha", "N", "No" }, |
| 43 | 44 | .{ "Alpha", "F", "No" }, |
| ... | ... | @@ -95,6 +96,7 @@ pub const data = [_][3][]const u8{ |
| 95 | 96 | .{ "blk", "Arabic", "Arabic" }, |
| 96 | 97 | .{ "blk", "Arabic_Ext_A", "Arabic_Extended_A" }, |
| 97 | 98 | .{ "blk", "Arabic_Ext_B", "Arabic_Extended_B" }, |
| 99 | .{ "blk", "Arabic_Ext_C", "Arabic_Extended_C" }, | |
| 98 | 100 | .{ "blk", "Arabic_Math", "Arabic_Mathematical_Alphabetic_Symbols" }, |
| 99 | 101 | .{ "blk", "Arabic_PF_A", "Arabic_Presentation_Forms_A" }, |
| 100 | 102 | .{ "blk", "Arabic_Presentation_Forms-A", "Arabic_Presentation_Forms_A" }, |
| ... | ... | @@ -140,6 +142,7 @@ pub const data = [_][3][]const u8{ |
| 140 | 142 | .{ "blk", "CJK_Ext_E", "CJK_Unified_Ideographs_Extension_E" }, |
| 141 | 143 | .{ "blk", "CJK_Ext_F", "CJK_Unified_Ideographs_Extension_F" }, |
| 142 | 144 | .{ "blk", "CJK_Ext_G", "CJK_Unified_Ideographs_Extension_G" }, |
| 145 | .{ "blk", "CJK_Ext_H", "CJK_Unified_Ideographs_Extension_H" }, | |
| 143 | 146 | .{ "blk", "CJK_Radicals_Sup", "CJK_Radicals_Supplement" }, |
| 144 | 147 | .{ "blk", "CJK_Strokes", "CJK_Strokes" }, |
| 145 | 148 | .{ "blk", "CJK_Symbols", "CJK_Symbols_And_Punctuation" }, |
| ... | ... | @@ -157,11 +160,13 @@ pub const data = [_][3][]const u8{ |
| 157 | 160 | .{ "blk", "Cyrillic_Ext_A", "Cyrillic_Extended_A" }, |
| 158 | 161 | .{ "blk", "Cyrillic_Ext_B", "Cyrillic_Extended_B" }, |
| 159 | 162 | .{ "blk", "Cyrillic_Ext_C", "Cyrillic_Extended_C" }, |
| 163 | .{ "blk", "Cyrillic_Ext_D", "Cyrillic_Extended_D" }, | |
| 160 | 164 | .{ "blk", "Cyrillic_Sup", "Cyrillic_Supplement" }, |
| 161 | 165 | .{ "blk", "Cyrillic_Supplementary", "Cyrillic_Supplement" }, |
| 162 | 166 | .{ "blk", "Deseret", "Deseret" }, |
| 163 | 167 | .{ "blk", "Devanagari", "Devanagari" }, |
| 164 | 168 | .{ "blk", "Devanagari_Ext", "Devanagari_Extended" }, |
| 169 | .{ "blk", "Devanagari_Ext_A", "Devanagari_Extended_A" }, | |
| 165 | 170 | .{ "blk", "Diacriticals", "Combining_Diacritical_Marks" }, |
| 166 | 171 | .{ "blk", "Diacriticals_Ext", "Combining_Diacritical_Marks_Extended" }, |
| 167 | 172 | .{ "blk", "Diacriticals_For_Symbols", "Combining_Diacritical_Marks_For_Symbols" }, |
| ... | ... | @@ -224,6 +229,7 @@ pub const data = [_][3][]const u8{ |
| 224 | 229 | .{ "blk", "Jamo_Ext_B", "Hangul_Jamo_Extended_B" }, |
| 225 | 230 | .{ "blk", "Javanese", "Javanese" }, |
| 226 | 231 | .{ "blk", "Kaithi", "Kaithi" }, |
| 232 | .{ "blk", "Kaktovik_Numerals", "Kaktovik_Numerals" }, | |
| 227 | 233 | .{ "blk", "Kana_Ext_A", "Kana_Extended_A" }, |
| 228 | 234 | .{ "blk", "Kana_Ext_B", "Kana_Extended_B" }, |
| 229 | 235 | .{ "blk", "Kana_Sup", "Kana_Supplement" }, |
| ... | ... | @@ -232,6 +238,7 @@ pub const data = [_][3][]const u8{ |
| 232 | 238 | .{ "blk", "Kannada", "Kannada" }, |
| 233 | 239 | .{ "blk", "Katakana", "Katakana" }, |
| 234 | 240 | .{ "blk", "Katakana_Ext", "Katakana_Phonetic_Extensions" }, |
| 241 | .{ "blk", "Kawi", "Kawi" }, | |
| 235 | 242 | .{ "blk", "Kayah_Li", "Kayah_Li" }, |
| 236 | 243 | .{ "blk", "Kharoshthi", "Kharoshthi" }, |
| 237 | 244 | .{ "blk", "Khitan_Small_Script", "Khitan_Small_Script" }, |
| ... | ... | @@ -297,6 +304,7 @@ pub const data = [_][3][]const u8{ |
| 297 | 304 | .{ "blk", "Myanmar_Ext_A", "Myanmar_Extended_A" }, |
| 298 | 305 | .{ "blk", "Myanmar_Ext_B", "Myanmar_Extended_B" }, |
| 299 | 306 | .{ "blk", "Nabataean", "Nabataean" }, |
| 307 | .{ "blk", "Nag_Mundari", "Nag_Mundari" }, | |
| 300 | 308 | .{ "blk", "Nandinagari", "Nandinagari" }, |
| 301 | 309 | .{ "blk", "NB", "No_Block" }, |
| 302 | 310 | .{ "blk", "New_Tai_Lue", "New_Tai_Lue" }, |
| ... | ... | @@ -1234,6 +1242,7 @@ pub const data = [_][3][]const u8{ |
| 1234 | 1242 | .{ "sc", "Java", "Javanese" }, |
| 1235 | 1243 | .{ "sc", "Kali", "Kayah_Li" }, |
| 1236 | 1244 | .{ "sc", "Kana", "Katakana" }, |
| 1245 | .{ "sc", "Kawi", "Kawi" }, | |
| 1237 | 1246 | .{ "sc", "Khar", "Kharoshthi" }, |
| 1238 | 1247 | .{ "sc", "Khmr", "Khmer" }, |
| 1239 | 1248 | .{ "sc", "Khoj", "Khojki" }, |
| ... | ... | @@ -1266,6 +1275,7 @@ pub const data = [_][3][]const u8{ |
| 1266 | 1275 | .{ "sc", "Mtei", "Meetei_Mayek" }, |
| 1267 | 1276 | .{ "sc", "Mult", "Multani" }, |
| 1268 | 1277 | .{ "sc", "Mymr", "Myanmar" }, |
| 1278 | .{ "sc", "Nagm", "Nag_Mundari" }, | |
| 1269 | 1279 | .{ "sc", "Nand", "Nandinagari" }, |
| 1270 | 1280 | .{ "sc", "Narb", "Old_North_Arabian" }, |
| 1271 | 1281 | .{ "sc", "Nbat", "Nabataean" }, |
src/script_extensions.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/ScriptExtensions.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/ScriptExtensions.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/scripts.zig+49-17| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/Scripts.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/Scripts.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -170,6 +170,8 @@ pub const Scripts = struct { |
| 170 | 170 | Tangsa, |
| 171 | 171 | Toto, |
| 172 | 172 | Vithkuqi, |
| 173 | Kawi, | |
| 174 | Nag_Mundari, | |
| 173 | 175 | }, |
| 174 | 176 | }; |
| 175 | 177 | |
| ... | ... | @@ -682,6 +684,7 @@ pub const data = [_]Scripts{ |
| 682 | 684 | .{ .from = 0x1D183, .to = 0x1D184, .script = .Common }, |
| 683 | 685 | .{ .from = 0x1D18C, .to = 0x1D1A9, .script = .Common }, |
| 684 | 686 | .{ .from = 0x1D1AE, .to = 0x1D1EA, .script = .Common }, |
| 687 | .{ .from = 0x1D2C0, .to = 0x1D2D3, .script = .Common }, | |
| 685 | 688 | .{ .from = 0x1D2E0, .to = 0x1D2F3, .script = .Common }, |
| 686 | 689 | .{ .from = 0x1D300, .to = 0x1D356, .script = .Common }, |
| 687 | 690 | .{ .from = 0x1D360, .to = 0x1D378, .script = .Common }, |
| ... | ... | @@ -751,10 +754,10 @@ pub const data = [_]Scripts{ |
| 751 | 754 | .{ .from = 0x1F300, .to = 0x1F3FA, .script = .Common }, |
| 752 | 755 | .{ .from = 0x1F3FB, .to = 0x1F3FF, .script = .Common }, |
| 753 | 756 | .{ .from = 0x1F400, .to = 0x1F6D7, .script = .Common }, |
| 754 | .{ .from = 0x1F6DD, .to = 0x1F6EC, .script = .Common }, | |
| 757 | .{ .from = 0x1F6DC, .to = 0x1F6EC, .script = .Common }, | |
| 755 | 758 | .{ .from = 0x1F6F0, .to = 0x1F6FC, .script = .Common }, |
| 756 | .{ .from = 0x1F700, .to = 0x1F773, .script = .Common }, | |
| 757 | .{ .from = 0x1F780, .to = 0x1F7D8, .script = .Common }, | |
| 759 | .{ .from = 0x1F700, .to = 0x1F776, .script = .Common }, | |
| 760 | .{ .from = 0x1F77B, .to = 0x1F7D9, .script = .Common }, | |
| 758 | 761 | .{ .from = 0x1F7E0, .to = 0x1F7EB, .script = .Common }, |
| 759 | 762 | .{ .from = 0x1F7F0, .to = 0x1F7F0, .script = .Common }, |
| 760 | 763 | .{ .from = 0x1F800, .to = 0x1F80B, .script = .Common }, |
| ... | ... | @@ -765,15 +768,13 @@ pub const data = [_]Scripts{ |
| 765 | 768 | .{ .from = 0x1F8B0, .to = 0x1F8B1, .script = .Common }, |
| 766 | 769 | .{ .from = 0x1F900, .to = 0x1FA53, .script = .Common }, |
| 767 | 770 | .{ .from = 0x1FA60, .to = 0x1FA6D, .script = .Common }, |
| 768 | .{ .from = 0x1FA70, .to = 0x1FA74, .script = .Common }, | |
| 769 | .{ .from = 0x1FA78, .to = 0x1FA7C, .script = .Common }, | |
| 770 | .{ .from = 0x1FA80, .to = 0x1FA86, .script = .Common }, | |
| 771 | .{ .from = 0x1FA90, .to = 0x1FAAC, .script = .Common }, | |
| 772 | .{ .from = 0x1FAB0, .to = 0x1FABA, .script = .Common }, | |
| 773 | .{ .from = 0x1FAC0, .to = 0x1FAC5, .script = .Common }, | |
| 774 | .{ .from = 0x1FAD0, .to = 0x1FAD9, .script = .Common }, | |
| 775 | .{ .from = 0x1FAE0, .to = 0x1FAE7, .script = .Common }, | |
| 776 | .{ .from = 0x1FAF0, .to = 0x1FAF6, .script = .Common }, | |
| 771 | .{ .from = 0x1FA70, .to = 0x1FA7C, .script = .Common }, | |
| 772 | .{ .from = 0x1FA80, .to = 0x1FA88, .script = .Common }, | |
| 773 | .{ .from = 0x1FA90, .to = 0x1FABD, .script = .Common }, | |
| 774 | .{ .from = 0x1FABF, .to = 0x1FAC5, .script = .Common }, | |
| 775 | .{ .from = 0x1FACE, .to = 0x1FADB, .script = .Common }, | |
| 776 | .{ .from = 0x1FAE0, .to = 0x1FAE8, .script = .Common }, | |
| 777 | .{ .from = 0x1FAF0, .to = 0x1FAF8, .script = .Common }, | |
| 777 | 778 | .{ .from = 0x1FB00, .to = 0x1FB92, .script = .Common }, |
| 778 | 779 | .{ .from = 0x1FB94, .to = 0x1FBCA, .script = .Common }, |
| 779 | 780 | .{ .from = 0x1FBF0, .to = 0x1FBF9, .script = .Common }, |
| ... | ... | @@ -842,6 +843,7 @@ pub const data = [_]Scripts{ |
| 842 | 843 | .{ .from = 0x1DF00, .to = 0x1DF09, .script = .Latin }, |
| 843 | 844 | .{ .from = 0x1DF0A, .to = 0x1DF0A, .script = .Latin }, |
| 844 | 845 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .script = .Latin }, |
| 846 | .{ .from = 0x1DF25, .to = 0x1DF2A, .script = .Latin }, | |
| 845 | 847 | .{ .from = 0x0370, .to = 0x0373, .script = .Greek }, |
| 846 | 848 | .{ .from = 0x0375, .to = 0x0375, .script = .Greek }, |
| 847 | 849 | .{ .from = 0x0376, .to = 0x0377, .script = .Greek }, |
| ... | ... | @@ -919,6 +921,8 @@ pub const data = [_]Scripts{ |
| 919 | 921 | .{ .from = 0xA69C, .to = 0xA69D, .script = .Cyrillic }, |
| 920 | 922 | .{ .from = 0xA69E, .to = 0xA69F, .script = .Cyrillic }, |
| 921 | 923 | .{ .from = 0xFE2E, .to = 0xFE2F, .script = .Cyrillic }, |
| 924 | .{ .from = 0x1E030, .to = 0x1E06D, .script = .Cyrillic }, | |
| 925 | .{ .from = 0x1E08F, .to = 0x1E08F, .script = .Cyrillic }, | |
| 922 | 926 | .{ .from = 0x0531, .to = 0x0556, .script = .Armenian }, |
| 923 | 927 | .{ .from = 0x0559, .to = 0x0559, .script = .Armenian }, |
| 924 | 928 | .{ .from = 0x055A, .to = 0x055F, .script = .Armenian }, |
| ... | ... | @@ -1003,6 +1007,7 @@ pub const data = [_]Scripts{ |
| 1003 | 1007 | .{ .from = 0xFE70, .to = 0xFE74, .script = .Arabic }, |
| 1004 | 1008 | .{ .from = 0xFE76, .to = 0xFEFC, .script = .Arabic }, |
| 1005 | 1009 | .{ .from = 0x10E60, .to = 0x10E7E, .script = .Arabic }, |
| 1010 | .{ .from = 0x10EFD, .to = 0x10EFF, .script = .Arabic }, | |
| 1006 | 1011 | .{ .from = 0x1EE00, .to = 0x1EE03, .script = .Arabic }, |
| 1007 | 1012 | .{ .from = 0x1EE05, .to = 0x1EE1F, .script = .Arabic }, |
| 1008 | 1013 | .{ .from = 0x1EE21, .to = 0x1EE22, .script = .Arabic }, |
| ... | ... | @@ -1075,6 +1080,7 @@ pub const data = [_]Scripts{ |
| 1075 | 1080 | .{ .from = 0xA8FC, .to = 0xA8FC, .script = .Devanagari }, |
| 1076 | 1081 | .{ .from = 0xA8FD, .to = 0xA8FE, .script = .Devanagari }, |
| 1077 | 1082 | .{ .from = 0xA8FF, .to = 0xA8FF, .script = .Devanagari }, |
| 1083 | .{ .from = 0x11B00, .to = 0x11B09, .script = .Devanagari }, | |
| 1078 | 1084 | .{ .from = 0x0980, .to = 0x0980, .script = .Bengali }, |
| 1079 | 1085 | .{ .from = 0x0981, .to = 0x0981, .script = .Bengali }, |
| 1080 | 1086 | .{ .from = 0x0982, .to = 0x0983, .script = .Bengali }, |
| ... | ... | @@ -1252,6 +1258,7 @@ pub const data = [_]Scripts{ |
| 1252 | 1258 | .{ .from = 0x0CE2, .to = 0x0CE3, .script = .Kannada }, |
| 1253 | 1259 | .{ .from = 0x0CE6, .to = 0x0CEF, .script = .Kannada }, |
| 1254 | 1260 | .{ .from = 0x0CF1, .to = 0x0CF2, .script = .Kannada }, |
| 1261 | .{ .from = 0x0CF3, .to = 0x0CF3, .script = .Kannada }, | |
| 1255 | 1262 | .{ .from = 0x0D00, .to = 0x0D01, .script = .Malayalam }, |
| 1256 | 1263 | .{ .from = 0x0D02, .to = 0x0D03, .script = .Malayalam }, |
| 1257 | 1264 | .{ .from = 0x0D04, .to = 0x0D0C, .script = .Malayalam }, |
| ... | ... | @@ -1313,7 +1320,7 @@ pub const data = [_]Scripts{ |
| 1313 | 1320 | .{ .from = 0x0EBD, .to = 0x0EBD, .script = .Lao }, |
| 1314 | 1321 | .{ .from = 0x0EC0, .to = 0x0EC4, .script = .Lao }, |
| 1315 | 1322 | .{ .from = 0x0EC6, .to = 0x0EC6, .script = .Lao }, |
| 1316 | .{ .from = 0x0EC8, .to = 0x0ECD, .script = .Lao }, | |
| 1323 | .{ .from = 0x0EC8, .to = 0x0ECE, .script = .Lao }, | |
| 1317 | 1324 | .{ .from = 0x0ED0, .to = 0x0ED9, .script = .Lao }, |
| 1318 | 1325 | .{ .from = 0x0EDC, .to = 0x0EDF, .script = .Lao }, |
| 1319 | 1326 | .{ .from = 0x0F00, .to = 0x0F00, .script = .Tibetan }, |
| ... | ... | @@ -1522,6 +1529,7 @@ pub const data = [_]Scripts{ |
| 1522 | 1529 | .{ .from = 0x309D, .to = 0x309E, .script = .Hiragana }, |
| 1523 | 1530 | .{ .from = 0x309F, .to = 0x309F, .script = .Hiragana }, |
| 1524 | 1531 | .{ .from = 0x1B001, .to = 0x1B11F, .script = .Hiragana }, |
| 1532 | .{ .from = 0x1B132, .to = 0x1B132, .script = .Hiragana }, | |
| 1525 | 1533 | .{ .from = 0x1B150, .to = 0x1B152, .script = .Hiragana }, |
| 1526 | 1534 | .{ .from = 0x1F200, .to = 0x1F200, .script = .Hiragana }, |
| 1527 | 1535 | .{ .from = 0x30A1, .to = 0x30FA, .script = .Katakana }, |
| ... | ... | @@ -1537,6 +1545,7 @@ pub const data = [_]Scripts{ |
| 1537 | 1545 | .{ .from = 0x1AFFD, .to = 0x1AFFE, .script = .Katakana }, |
| 1538 | 1546 | .{ .from = 0x1B000, .to = 0x1B000, .script = .Katakana }, |
| 1539 | 1547 | .{ .from = 0x1B120, .to = 0x1B122, .script = .Katakana }, |
| 1548 | .{ .from = 0x1B155, .to = 0x1B155, .script = .Katakana }, | |
| 1540 | 1549 | .{ .from = 0x1B164, .to = 0x1B167, .script = .Katakana }, |
| 1541 | 1550 | .{ .from = 0x02EA, .to = 0x02EB, .script = .Bopomofo }, |
| 1542 | 1551 | .{ .from = 0x3105, .to = 0x312F, .script = .Bopomofo }, |
| ... | ... | @@ -1557,12 +1566,13 @@ pub const data = [_]Scripts{ |
| 1557 | 1566 | .{ .from = 0x16FE3, .to = 0x16FE3, .script = .Han }, |
| 1558 | 1567 | .{ .from = 0x16FF0, .to = 0x16FF1, .script = .Han }, |
| 1559 | 1568 | .{ .from = 0x20000, .to = 0x2A6DF, .script = .Han }, |
| 1560 | .{ .from = 0x2A700, .to = 0x2B738, .script = .Han }, | |
| 1569 | .{ .from = 0x2A700, .to = 0x2B739, .script = .Han }, | |
| 1561 | 1570 | .{ .from = 0x2B740, .to = 0x2B81D, .script = .Han }, |
| 1562 | 1571 | .{ .from = 0x2B820, .to = 0x2CEA1, .script = .Han }, |
| 1563 | 1572 | .{ .from = 0x2CEB0, .to = 0x2EBE0, .script = .Han }, |
| 1564 | 1573 | .{ .from = 0x2F800, .to = 0x2FA1D, .script = .Han }, |
| 1565 | 1574 | .{ .from = 0x30000, .to = 0x3134A, .script = .Han }, |
| 1575 | .{ .from = 0x31350, .to = 0x323AF, .script = .Han }, | |
| 1566 | 1576 | .{ .from = 0xA000, .to = 0xA014, .script = .Yi }, |
| 1567 | 1577 | .{ .from = 0xA015, .to = 0xA015, .script = .Yi }, |
| 1568 | 1578 | .{ .from = 0xA016, .to = 0xA48C, .script = .Yi }, |
| ... | ... | @@ -1843,8 +1853,11 @@ pub const data = [_]Scripts{ |
| 1843 | 1853 | .{ .from = 0xAADE, .to = 0xAADF, .script = .Tai_Viet }, |
| 1844 | 1854 | .{ .from = 0x10B00, .to = 0x10B35, .script = .Avestan }, |
| 1845 | 1855 | .{ .from = 0x10B39, .to = 0x10B3F, .script = .Avestan }, |
| 1846 | .{ .from = 0x13000, .to = 0x1342E, .script = .Egyptian_Hieroglyphs }, | |
| 1847 | .{ .from = 0x13430, .to = 0x13438, .script = .Egyptian_Hieroglyphs }, | |
| 1856 | .{ .from = 0x13000, .to = 0x1342F, .script = .Egyptian_Hieroglyphs }, | |
| 1857 | .{ .from = 0x13430, .to = 0x1343F, .script = .Egyptian_Hieroglyphs }, | |
| 1858 | .{ .from = 0x13440, .to = 0x13440, .script = .Egyptian_Hieroglyphs }, | |
| 1859 | .{ .from = 0x13441, .to = 0x13446, .script = .Egyptian_Hieroglyphs }, | |
| 1860 | .{ .from = 0x13447, .to = 0x13455, .script = .Egyptian_Hieroglyphs }, | |
| 1848 | 1861 | .{ .from = 0x0800, .to = 0x0815, .script = .Samaritan }, |
| 1849 | 1862 | .{ .from = 0x0816, .to = 0x0819, .script = .Samaritan }, |
| 1850 | 1863 | .{ .from = 0x081A, .to = 0x081A, .script = .Samaritan }, |
| ... | ... | @@ -2050,6 +2063,8 @@ pub const data = [_]Scripts{ |
| 2050 | 2063 | .{ .from = 0x11236, .to = 0x11237, .script = .Khojki }, |
| 2051 | 2064 | .{ .from = 0x11238, .to = 0x1123D, .script = .Khojki }, |
| 2052 | 2065 | .{ .from = 0x1123E, .to = 0x1123E, .script = .Khojki }, |
| 2066 | .{ .from = 0x1123F, .to = 0x11240, .script = .Khojki }, | |
| 2067 | .{ .from = 0x11241, .to = 0x11241, .script = .Khojki }, | |
| 2053 | 2068 | .{ .from = 0x10600, .to = 0x10736, .script = .Linear_A }, |
| 2054 | 2069 | .{ .from = 0x10740, .to = 0x10755, .script = .Linear_A }, |
| 2055 | 2070 | .{ .from = 0x10760, .to = 0x10767, .script = .Linear_A }, |
| ... | ... | @@ -2335,4 +2350,21 @@ pub const data = [_]Scripts{ |
| 2335 | 2350 | .{ .from = 0x105A3, .to = 0x105B1, .script = .Vithkuqi }, |
| 2336 | 2351 | .{ .from = 0x105B3, .to = 0x105B9, .script = .Vithkuqi }, |
| 2337 | 2352 | .{ .from = 0x105BB, .to = 0x105BC, .script = .Vithkuqi }, |
| 2353 | .{ .from = 0x11F00, .to = 0x11F01, .script = .Kawi }, | |
| 2354 | .{ .from = 0x11F02, .to = 0x11F02, .script = .Kawi }, | |
| 2355 | .{ .from = 0x11F03, .to = 0x11F03, .script = .Kawi }, | |
| 2356 | .{ .from = 0x11F04, .to = 0x11F10, .script = .Kawi }, | |
| 2357 | .{ .from = 0x11F12, .to = 0x11F33, .script = .Kawi }, | |
| 2358 | .{ .from = 0x11F34, .to = 0x11F35, .script = .Kawi }, | |
| 2359 | .{ .from = 0x11F36, .to = 0x11F3A, .script = .Kawi }, | |
| 2360 | .{ .from = 0x11F3E, .to = 0x11F3F, .script = .Kawi }, | |
| 2361 | .{ .from = 0x11F40, .to = 0x11F40, .script = .Kawi }, | |
| 2362 | .{ .from = 0x11F41, .to = 0x11F41, .script = .Kawi }, | |
| 2363 | .{ .from = 0x11F42, .to = 0x11F42, .script = .Kawi }, | |
| 2364 | .{ .from = 0x11F43, .to = 0x11F4F, .script = .Kawi }, | |
| 2365 | .{ .from = 0x11F50, .to = 0x11F59, .script = .Kawi }, | |
| 2366 | .{ .from = 0x1E4D0, .to = 0x1E4EA, .script = .Nag_Mundari }, | |
| 2367 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .script = .Nag_Mundari }, | |
| 2368 | .{ .from = 0x1E4EC, .to = 0x1E4EF, .script = .Nag_Mundari }, | |
| 2369 | .{ .from = 0x1E4F0, .to = 0x1E4F9, .script = .Nag_Mundari }, | |
| 2338 | 2370 | }; |
src/special_casing.zig+1-1| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/SpecialCasing.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/SpecialCasing.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 |
src/unicode_data.zig+300-2| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/UnicodeData.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/UnicodeData.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -3001,6 +3001,7 @@ pub const data = [_]Codepoint{ |
| 3001 | 3001 | .{ 0x0CEF, "KANNADA DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, }, |
| 3002 | 3002 | .{ 0x0CF1, "KANNADA SIGN JIHVAMULIYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 3003 | 3003 | .{ 0x0CF2, "KANNADA SIGN UPADHMANIYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 3004 | .{ 0x0CF3, "KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT", .Mc, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 3004 | 3005 | .{ 0x0D00, "MALAYALAM SIGN COMBINING ANUSVARA ABOVE", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, |
| 3005 | 3006 | .{ 0x0D01, "MALAYALAM SIGN CANDRABINDU", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, |
| 3006 | 3007 | .{ 0x0D02, "MALAYALAM SIGN ANUSVARA", .Mc, 0, .L, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -3365,6 +3366,7 @@ pub const data = [_]Codepoint{ |
| 3365 | 3366 | .{ 0x0ECB, "LAO TONE MAI CATAWA", .Mn, 122, .NSM, false, "", "", "", false, null, null, null, }, |
| 3366 | 3367 | .{ 0x0ECC, "LAO CANCELLATION MARK", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, |
| 3367 | 3368 | .{ 0x0ECD, "LAO NIGGAHITA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, |
| 3369 | .{ 0x0ECE, "LAO YAMAKKAN", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 3368 | 3370 | .{ 0x0ED0, "LAO DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, }, |
| 3369 | 3371 | .{ 0x0ED1, "LAO DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, }, |
| 3370 | 3372 | .{ 0x0ED2, "LAO DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, }, |
| ... | ... | @@ -19419,6 +19421,9 @@ pub const data = [_]Codepoint{ |
| 19419 | 19421 | .{ 0x10EAD, "YEZIDI HYPHENATION MARK", .Pd, 0, .R, false, "", "", "", false, null, null, null, }, |
| 19420 | 19422 | .{ 0x10EB0, "YEZIDI LETTER LAM WITH DOT ABOVE", .Lo, 0, .R, false, "", "", "", false, null, null, null, }, |
| 19421 | 19423 | .{ 0x10EB1, "YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE", .Lo, 0, .R, false, "", "", "", false, null, null, null, }, |
| 19424 | .{ 0x10EFD, "ARABIC SMALL LOW WORD SAKTA", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, }, | |
| 19425 | .{ 0x10EFE, "ARABIC SMALL LOW WORD QASR", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, }, | |
| 19426 | .{ 0x10EFF, "ARABIC SMALL LOW WORD MADDA", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, }, | |
| 19422 | 19427 | .{ 0x10F00, "OLD SOGDIAN LETTER ALEPH", .Lo, 0, .R, false, "", "", "", false, null, null, null, }, |
| 19423 | 19428 | .{ 0x10F01, "OLD SOGDIAN LETTER FINAL ALEPH", .Lo, 0, .R, false, "", "", "", false, null, null, null, }, |
| 19424 | 19429 | .{ 0x10F02, "OLD SOGDIAN LETTER BETH", .Lo, 0, .R, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -20084,6 +20089,9 @@ pub const data = [_]Codepoint{ |
| 20084 | 20089 | .{ 0x1123C, "KHOJKI DOUBLE SECTION MARK", .Po, 0, .L, false, "", "", "", false, null, null, null, }, |
| 20085 | 20090 | .{ 0x1123D, "KHOJKI ABBREVIATION SIGN", .Po, 0, .L, false, "", "", "", false, null, null, null, }, |
| 20086 | 20091 | .{ 0x1123E, "KHOJKI SIGN SUKUN", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, |
| 20092 | .{ 0x1123F, "KHOJKI LETTER QA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 20093 | .{ 0x11240, "KHOJKI LETTER SHORT I", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 20094 | .{ 0x11241, "KHOJKI VOWEL SIGN VOCALIC R", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 20087 | 20095 | .{ 0x11280, "MULTANI LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 20088 | 20096 | .{ 0x11281, "MULTANI LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 20089 | 20097 | .{ 0x11282, "MULTANI LETTER U", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -21282,6 +21290,16 @@ pub const data = [_]Codepoint{ |
| 21282 | 21290 | .{ 0x11AF6, "PAU CIN HAU LOW-FALLING TONE LONG FINAL", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 21283 | 21291 | .{ 0x11AF7, "PAU CIN HAU LOW-FALLING TONE FINAL", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 21284 | 21292 | .{ 0x11AF8, "PAU CIN HAU GLOTTAL STOP FINAL", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 21293 | .{ 0x11B00, "DEVANAGARI HEAD MARK", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21294 | .{ 0x11B01, "DEVANAGARI HEAD MARK WITH HEADSTROKE", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21295 | .{ 0x11B02, "DEVANAGARI SIGN BHALE", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21296 | .{ 0x11B03, "DEVANAGARI SIGN BHALE WITH HOOK", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21297 | .{ 0x11B04, "DEVANAGARI SIGN EXTENDED BHALE", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21298 | .{ 0x11B05, "DEVANAGARI SIGN EXTENDED BHALE WITH HOOK", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21299 | .{ 0x11B06, "DEVANAGARI SIGN WESTERN FIVE-LIKE BHALE", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21300 | .{ 0x11B07, "DEVANAGARI SIGN WESTERN NINE-LIKE BHALE", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21301 | .{ 0x11B08, "DEVANAGARI SIGN REVERSED NINE-LIKE BHALE", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21302 | .{ 0x11B09, "DEVANAGARI SIGN MINDU", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21285 | 21303 | .{ 0x11C00, "BHAIKSUKI LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 21286 | 21304 | .{ 0x11C01, "BHAIKSUKI LETTER AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 21287 | 21305 | .{ 0x11C02, "BHAIKSUKI LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -21610,6 +21628,92 @@ pub const data = [_]Codepoint{ |
| 21610 | 21628 | .{ 0x11EF6, "MAKASAR VOWEL SIGN O", .Mc, 0, .L, false, "", "", "", false, null, null, null, }, |
| 21611 | 21629 | .{ 0x11EF7, "MAKASAR PASSIMBANG", .Po, 0, .L, false, "", "", "", false, null, null, null, }, |
| 21612 | 21630 | .{ 0x11EF8, "MAKASAR END OF SECTION", .Po, 0, .L, false, "", "", "", false, null, null, null, }, |
| 21631 | .{ 0x11F00, "KAWI SIGN CANDRABINDU", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 21632 | .{ 0x11F01, "KAWI SIGN ANUSVARA", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 21633 | .{ 0x11F02, "KAWI SIGN REPHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21634 | .{ 0x11F03, "KAWI SIGN VISARGA", .Mc, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21635 | .{ 0x11F04, "KAWI LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21636 | .{ 0x11F05, "KAWI LETTER AA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21637 | .{ 0x11F06, "KAWI LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21638 | .{ 0x11F07, "KAWI LETTER II", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21639 | .{ 0x11F08, "KAWI LETTER U", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21640 | .{ 0x11F09, "KAWI LETTER UU", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21641 | .{ 0x11F0A, "KAWI LETTER VOCALIC R", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21642 | .{ 0x11F0B, "KAWI LETTER VOCALIC RR", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21643 | .{ 0x11F0C, "KAWI LETTER VOCALIC L", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21644 | .{ 0x11F0D, "KAWI LETTER VOCALIC LL", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21645 | .{ 0x11F0E, "KAWI LETTER E", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21646 | .{ 0x11F0F, "KAWI LETTER AI", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21647 | .{ 0x11F10, "KAWI LETTER O", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21648 | .{ 0x11F12, "KAWI LETTER KA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21649 | .{ 0x11F13, "KAWI LETTER KHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21650 | .{ 0x11F14, "KAWI LETTER GA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21651 | .{ 0x11F15, "KAWI LETTER GHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21652 | .{ 0x11F16, "KAWI LETTER NGA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21653 | .{ 0x11F17, "KAWI LETTER CA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21654 | .{ 0x11F18, "KAWI LETTER CHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21655 | .{ 0x11F19, "KAWI LETTER JA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21656 | .{ 0x11F1A, "KAWI LETTER JHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21657 | .{ 0x11F1B, "KAWI LETTER NYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21658 | .{ 0x11F1C, "KAWI LETTER TTA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21659 | .{ 0x11F1D, "KAWI LETTER TTHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21660 | .{ 0x11F1E, "KAWI LETTER DDA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21661 | .{ 0x11F1F, "KAWI LETTER DDHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21662 | .{ 0x11F20, "KAWI LETTER NNA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21663 | .{ 0x11F21, "KAWI LETTER TA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21664 | .{ 0x11F22, "KAWI LETTER THA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21665 | .{ 0x11F23, "KAWI LETTER DA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21666 | .{ 0x11F24, "KAWI LETTER DHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21667 | .{ 0x11F25, "KAWI LETTER NA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21668 | .{ 0x11F26, "KAWI LETTER PA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21669 | .{ 0x11F27, "KAWI LETTER PHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21670 | .{ 0x11F28, "KAWI LETTER BA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21671 | .{ 0x11F29, "KAWI LETTER BHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21672 | .{ 0x11F2A, "KAWI LETTER MA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21673 | .{ 0x11F2B, "KAWI LETTER YA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21674 | .{ 0x11F2C, "KAWI LETTER RA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21675 | .{ 0x11F2D, "KAWI LETTER LA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21676 | .{ 0x11F2E, "KAWI LETTER WA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21677 | .{ 0x11F2F, "KAWI LETTER SHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21678 | .{ 0x11F30, "KAWI LETTER SSA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21679 | .{ 0x11F31, "KAWI LETTER SA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21680 | .{ 0x11F32, "KAWI LETTER HA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21681 | .{ 0x11F33, "KAWI LETTER JNYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21682 | .{ 0x11F34, "KAWI VOWEL SIGN AA", .Mc, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21683 | .{ 0x11F35, "KAWI VOWEL SIGN ALTERNATE AA", .Mc, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21684 | .{ 0x11F36, "KAWI VOWEL SIGN I", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 21685 | .{ 0x11F37, "KAWI VOWEL SIGN II", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 21686 | .{ 0x11F38, "KAWI VOWEL SIGN U", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 21687 | .{ 0x11F39, "KAWI VOWEL SIGN UU", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 21688 | .{ 0x11F3A, "KAWI VOWEL SIGN VOCALIC R", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 21689 | .{ 0x11F3E, "KAWI VOWEL SIGN E", .Mc, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21690 | .{ 0x11F3F, "KAWI VOWEL SIGN AI", .Mc, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21691 | .{ 0x11F40, "KAWI VOWEL SIGN EU", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 21692 | .{ 0x11F41, "KAWI SIGN KILLER", .Mc, 9, .L, false, "", "", "", false, null, null, null, }, | |
| 21693 | .{ 0x11F42, "KAWI CONJOINER", .Mn, 9, .NSM, false, "", "", "", false, null, null, null, }, | |
| 21694 | .{ 0x11F43, "KAWI DANDA", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21695 | .{ 0x11F44, "KAWI DOUBLE DANDA", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21696 | .{ 0x11F45, "KAWI PUNCTUATION SECTION MARKER", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21697 | .{ 0x11F46, "KAWI PUNCTUATION ALTERNATE SECTION MARKER", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21698 | .{ 0x11F47, "KAWI PUNCTUATION FLOWER", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21699 | .{ 0x11F48, "KAWI PUNCTUATION SPACE FILLER", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21700 | .{ 0x11F49, "KAWI PUNCTUATION DOT", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21701 | .{ 0x11F4A, "KAWI PUNCTUATION DOUBLE DOT", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21702 | .{ 0x11F4B, "KAWI PUNCTUATION TRIPLE DOT", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21703 | .{ 0x11F4C, "KAWI PUNCTUATION CIRCLE", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21704 | .{ 0x11F4D, "KAWI PUNCTUATION FILLED CIRCLE", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21705 | .{ 0x11F4E, "KAWI PUNCTUATION SPIRAL", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21706 | .{ 0x11F4F, "KAWI PUNCTUATION CLOSING SPIRAL", .Po, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 21707 | .{ 0x11F50, "KAWI DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, }, | |
| 21708 | .{ 0x11F51, "KAWI DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, }, | |
| 21709 | .{ 0x11F52, "KAWI DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, }, | |
| 21710 | .{ 0x11F53, "KAWI DIGIT THREE", .Nd, 0, .L, false, "3", "3", "3", false, null, null, null, }, | |
| 21711 | .{ 0x11F54, "KAWI DIGIT FOUR", .Nd, 0, .L, false, "4", "4", "4", false, null, null, null, }, | |
| 21712 | .{ 0x11F55, "KAWI DIGIT FIVE", .Nd, 0, .L, false, "5", "5", "5", false, null, null, null, }, | |
| 21713 | .{ 0x11F56, "KAWI DIGIT SIX", .Nd, 0, .L, false, "6", "6", "6", false, null, null, null, }, | |
| 21714 | .{ 0x11F57, "KAWI DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, }, | |
| 21715 | .{ 0x11F58, "KAWI DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, }, | |
| 21716 | .{ 0x11F59, "KAWI DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, }, | |
| 21613 | 21717 | .{ 0x11FB0, "LISU LETTER YHA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 21614 | 21718 | .{ 0x11FC0, "TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH", .No, 0, .L, false, "", "", "1/320", false, null, null, null, }, |
| 21615 | 21719 | .{ 0x11FC1, "TAMIL FRACTION ONE ONE-HUNDRED-AND-SIXTIETH", .No, 0, .L, false, "", "", "1/160", false, null, null, null, }, |
| ... | ... | @@ -24066,6 +24170,7 @@ pub const data = [_]Codepoint{ |
| 24066 | 24170 | .{ 0x1342C, "EGYPTIAN HIEROGLYPH AA030", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 24067 | 24171 | .{ 0x1342D, "EGYPTIAN HIEROGLYPH AA031", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 24068 | 24172 | .{ 0x1342E, "EGYPTIAN HIEROGLYPH AA032", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 24173 | .{ 0x1342F, "EGYPTIAN HIEROGLYPH V011D", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24069 | 24174 | .{ 0x13430, "EGYPTIAN HIEROGLYPH VERTICAL JOINER", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, |
| 24070 | 24175 | .{ 0x13431, "EGYPTIAN HIEROGLYPH HORIZONTAL JOINER", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, |
| 24071 | 24176 | .{ 0x13432, "EGYPTIAN HIEROGLYPH INSERT AT TOP START", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -24075,6 +24180,35 @@ pub const data = [_]Codepoint{ |
| 24075 | 24180 | .{ 0x13436, "EGYPTIAN HIEROGLYPH OVERLAY MIDDLE", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, |
| 24076 | 24181 | .{ 0x13437, "EGYPTIAN HIEROGLYPH BEGIN SEGMENT", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, |
| 24077 | 24182 | .{ 0x13438, "EGYPTIAN HIEROGLYPH END SEGMENT", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, |
| 24183 | .{ 0x13439, "EGYPTIAN HIEROGLYPH INSERT AT MIDDLE", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24184 | .{ 0x1343A, "EGYPTIAN HIEROGLYPH INSERT AT TOP", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24185 | .{ 0x1343B, "EGYPTIAN HIEROGLYPH INSERT AT BOTTOM", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24186 | .{ 0x1343C, "EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24187 | .{ 0x1343D, "EGYPTIAN HIEROGLYPH END ENCLOSURE", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24188 | .{ 0x1343E, "EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24189 | .{ 0x1343F, "EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE", .Cf, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24190 | .{ 0x13440, "EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24191 | .{ 0x13441, "EGYPTIAN HIEROGLYPH FULL BLANK", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24192 | .{ 0x13442, "EGYPTIAN HIEROGLYPH HALF BLANK", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24193 | .{ 0x13443, "EGYPTIAN HIEROGLYPH LOST SIGN", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24194 | .{ 0x13444, "EGYPTIAN HIEROGLYPH HALF LOST SIGN", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24195 | .{ 0x13445, "EGYPTIAN HIEROGLYPH TALL LOST SIGN", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24196 | .{ 0x13446, "EGYPTIAN HIEROGLYPH WIDE LOST SIGN", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 24197 | .{ 0x13447, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24198 | .{ 0x13448, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24199 | .{ 0x13449, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24200 | .{ 0x1344A, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24201 | .{ 0x1344B, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24202 | .{ 0x1344C, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START AND TOP END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24203 | .{ 0x1344D, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND TOP", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24204 | .{ 0x1344E, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24205 | .{ 0x1344F, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START AND BOTTOM END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24206 | .{ 0x13450, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24207 | .{ 0x13451, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND BOTTOM", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24208 | .{ 0x13452, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24209 | .{ 0x13453, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP AND END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24210 | .{ 0x13454, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM AND END", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24211 | .{ 0x13455, "EGYPTIAN HIEROGLYPH MODIFIER DAMAGED", .Mn, 0, .NSM, false, "", "", "", false, null, null, null, }, | |
| 24078 | 24212 | .{ 0x14400, "ANATOLIAN HIEROGLYPH A001", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 24079 | 24213 | .{ 0x14401, "ANATOLIAN HIEROGLYPH A002", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 24080 | 24214 | .{ 0x14402, "ANATOLIAN HIEROGLYPH A003", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -27315,9 +27449,11 @@ pub const data = [_]Codepoint{ |
| 27315 | 27449 | .{ 0x1B120, "KATAKANA LETTER ARCHAIC YI", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 27316 | 27450 | .{ 0x1B121, "KATAKANA LETTER ARCHAIC YE", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 27317 | 27451 | .{ 0x1B122, "KATAKANA LETTER ARCHAIC WU", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 27452 | .{ 0x1B132, "HIRAGANA LETTER SMALL KO", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 27318 | 27453 | .{ 0x1B150, "HIRAGANA LETTER SMALL WI", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 27319 | 27454 | .{ 0x1B151, "HIRAGANA LETTER SMALL WE", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 27320 | 27455 | .{ 0x1B152, "HIRAGANA LETTER SMALL WO", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 27456 | .{ 0x1B155, "KATAKANA LETTER SMALL KO", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 27321 | 27457 | .{ 0x1B164, "KATAKANA LETTER SMALL WI", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 27322 | 27458 | .{ 0x1B165, "KATAKANA LETTER SMALL WE", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 27323 | 27459 | .{ 0x1B166, "KATAKANA LETTER SMALL WO", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -28599,6 +28735,26 @@ pub const data = [_]Codepoint{ |
| 28599 | 28735 | .{ 0x1D243, "COMBINING GREEK MUSICAL TETRASEME", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, }, |
| 28600 | 28736 | .{ 0x1D244, "COMBINING GREEK MUSICAL PENTASEME", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, }, |
| 28601 | 28737 | .{ 0x1D245, "GREEK MUSICAL LEIMMA", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 28738 | .{ 0x1D2C0, "KAKTOVIK NUMERAL ZERO", .No, 0, .L, false, "", "", "0", false, null, null, null, }, | |
| 28739 | .{ 0x1D2C1, "KAKTOVIK NUMERAL ONE", .No, 0, .L, false, "", "", "1", false, null, null, null, }, | |
| 28740 | .{ 0x1D2C2, "KAKTOVIK NUMERAL TWO", .No, 0, .L, false, "", "", "2", false, null, null, null, }, | |
| 28741 | .{ 0x1D2C3, "KAKTOVIK NUMERAL THREE", .No, 0, .L, false, "", "", "3", false, null, null, null, }, | |
| 28742 | .{ 0x1D2C4, "KAKTOVIK NUMERAL FOUR", .No, 0, .L, false, "", "", "4", false, null, null, null, }, | |
| 28743 | .{ 0x1D2C5, "KAKTOVIK NUMERAL FIVE", .No, 0, .L, false, "", "", "5", false, null, null, null, }, | |
| 28744 | .{ 0x1D2C6, "KAKTOVIK NUMERAL SIX", .No, 0, .L, false, "", "", "6", false, null, null, null, }, | |
| 28745 | .{ 0x1D2C7, "KAKTOVIK NUMERAL SEVEN", .No, 0, .L, false, "", "", "7", false, null, null, null, }, | |
| 28746 | .{ 0x1D2C8, "KAKTOVIK NUMERAL EIGHT", .No, 0, .L, false, "", "", "8", false, null, null, null, }, | |
| 28747 | .{ 0x1D2C9, "KAKTOVIK NUMERAL NINE", .No, 0, .L, false, "", "", "9", false, null, null, null, }, | |
| 28748 | .{ 0x1D2CA, "KAKTOVIK NUMERAL TEN", .No, 0, .L, false, "", "", "10", false, null, null, null, }, | |
| 28749 | .{ 0x1D2CB, "KAKTOVIK NUMERAL ELEVEN", .No, 0, .L, false, "", "", "11", false, null, null, null, }, | |
| 28750 | .{ 0x1D2CC, "KAKTOVIK NUMERAL TWELVE", .No, 0, .L, false, "", "", "12", false, null, null, null, }, | |
| 28751 | .{ 0x1D2CD, "KAKTOVIK NUMERAL THIRTEEN", .No, 0, .L, false, "", "", "13", false, null, null, null, }, | |
| 28752 | .{ 0x1D2CE, "KAKTOVIK NUMERAL FOURTEEN", .No, 0, .L, false, "", "", "14", false, null, null, null, }, | |
| 28753 | .{ 0x1D2CF, "KAKTOVIK NUMERAL FIFTEEN", .No, 0, .L, false, "", "", "15", false, null, null, null, }, | |
| 28754 | .{ 0x1D2D0, "KAKTOVIK NUMERAL SIXTEEN", .No, 0, .L, false, "", "", "16", false, null, null, null, }, | |
| 28755 | .{ 0x1D2D1, "KAKTOVIK NUMERAL SEVENTEEN", .No, 0, .L, false, "", "", "17", false, null, null, null, }, | |
| 28756 | .{ 0x1D2D2, "KAKTOVIK NUMERAL EIGHTEEN", .No, 0, .L, false, "", "", "18", false, null, null, null, }, | |
| 28757 | .{ 0x1D2D3, "KAKTOVIK NUMERAL NINETEEN", .No, 0, .L, false, "", "", "19", false, null, null, null, }, | |
| 28602 | 28758 | .{ 0x1D2E0, "MAYAN NUMERAL ZERO", .No, 0, .L, false, "", "", "0", false, null, null, null, }, |
| 28603 | 28759 | .{ 0x1D2E1, "MAYAN NUMERAL ONE", .No, 0, .L, false, "", "", "1", false, null, null, null, }, |
| 28604 | 28760 | .{ 0x1D2E2, "MAYAN NUMERAL TWO", .No, 0, .L, false, "", "", "2", false, null, null, null, }, |
| ... | ... | @@ -30430,6 +30586,12 @@ pub const data = [_]Codepoint{ |
| 30430 | 30586 | .{ 0x1DF1C, "LATIN SMALL LETTER TESH DIGRAPH WITH RETROFLEX HOOK", .Ll, 0, .L, false, "", "", "", false, null, null, null, }, |
| 30431 | 30587 | .{ 0x1DF1D, "LATIN SMALL LETTER C WITH RETROFLEX HOOK", .Ll, 0, .L, false, "", "", "", false, null, null, null, }, |
| 30432 | 30588 | .{ 0x1DF1E, "LATIN SMALL LETTER S WITH CURL", .Ll, 0, .L, false, "", "", "", false, null, null, null, }, |
| 30589 | .{ 0x1DF25, "LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK", .Ll, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30590 | .{ 0x1DF26, "LATIN SMALL LETTER L WITH MID-HEIGHT LEFT HOOK", .Ll, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30591 | .{ 0x1DF27, "LATIN SMALL LETTER N WITH MID-HEIGHT LEFT HOOK", .Ll, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30592 | .{ 0x1DF28, "LATIN SMALL LETTER R WITH MID-HEIGHT LEFT HOOK", .Ll, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30593 | .{ 0x1DF29, "LATIN SMALL LETTER S WITH MID-HEIGHT LEFT HOOK", .Ll, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30594 | .{ 0x1DF2A, "LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK", .Ll, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30433 | 30595 | .{ 0x1E000, "COMBINING GLAGOLITIC LETTER AZU", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, }, |
| 30434 | 30596 | .{ 0x1E001, "COMBINING GLAGOLITIC LETTER BUKY", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, }, |
| 30435 | 30597 | .{ 0x1E002, "COMBINING GLAGOLITIC LETTER VEDE", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -30468,6 +30630,69 @@ pub const data = [_]Codepoint{ |
| 30468 | 30630 | .{ 0x1E028, "COMBINING GLAGOLITIC LETTER BIG YUS", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, }, |
| 30469 | 30631 | .{ 0x1E029, "COMBINING GLAGOLITIC LETTER IOTATED BIG YUS", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, }, |
| 30470 | 30632 | .{ 0x1E02A, "COMBINING GLAGOLITIC LETTER FITA", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, }, |
| 30633 | .{ 0x1E030, "MODIFIER LETTER CYRILLIC SMALL A", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30634 | .{ 0x1E031, "MODIFIER LETTER CYRILLIC SMALL BE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30635 | .{ 0x1E032, "MODIFIER LETTER CYRILLIC SMALL VE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30636 | .{ 0x1E033, "MODIFIER LETTER CYRILLIC SMALL GHE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30637 | .{ 0x1E034, "MODIFIER LETTER CYRILLIC SMALL DE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30638 | .{ 0x1E035, "MODIFIER LETTER CYRILLIC SMALL IE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30639 | .{ 0x1E036, "MODIFIER LETTER CYRILLIC SMALL ZHE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30640 | .{ 0x1E037, "MODIFIER LETTER CYRILLIC SMALL ZE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30641 | .{ 0x1E038, "MODIFIER LETTER CYRILLIC SMALL I", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30642 | .{ 0x1E039, "MODIFIER LETTER CYRILLIC SMALL KA", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30643 | .{ 0x1E03A, "MODIFIER LETTER CYRILLIC SMALL EL", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30644 | .{ 0x1E03B, "MODIFIER LETTER CYRILLIC SMALL EM", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30645 | .{ 0x1E03C, "MODIFIER LETTER CYRILLIC SMALL O", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30646 | .{ 0x1E03D, "MODIFIER LETTER CYRILLIC SMALL PE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30647 | .{ 0x1E03E, "MODIFIER LETTER CYRILLIC SMALL ER", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30648 | .{ 0x1E03F, "MODIFIER LETTER CYRILLIC SMALL ES", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30649 | .{ 0x1E040, "MODIFIER LETTER CYRILLIC SMALL TE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30650 | .{ 0x1E041, "MODIFIER LETTER CYRILLIC SMALL U", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30651 | .{ 0x1E042, "MODIFIER LETTER CYRILLIC SMALL EF", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30652 | .{ 0x1E043, "MODIFIER LETTER CYRILLIC SMALL HA", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30653 | .{ 0x1E044, "MODIFIER LETTER CYRILLIC SMALL TSE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30654 | .{ 0x1E045, "MODIFIER LETTER CYRILLIC SMALL CHE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30655 | .{ 0x1E046, "MODIFIER LETTER CYRILLIC SMALL SHA", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30656 | .{ 0x1E047, "MODIFIER LETTER CYRILLIC SMALL YERU", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30657 | .{ 0x1E048, "MODIFIER LETTER CYRILLIC SMALL E", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30658 | .{ 0x1E049, "MODIFIER LETTER CYRILLIC SMALL YU", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30659 | .{ 0x1E04A, "MODIFIER LETTER CYRILLIC SMALL DZZE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30660 | .{ 0x1E04B, "MODIFIER LETTER CYRILLIC SMALL SCHWA", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30661 | .{ 0x1E04C, "MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30662 | .{ 0x1E04D, "MODIFIER LETTER CYRILLIC SMALL JE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30663 | .{ 0x1E04E, "MODIFIER LETTER CYRILLIC SMALL BARRED O", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30664 | .{ 0x1E04F, "MODIFIER LETTER CYRILLIC SMALL STRAIGHT U", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30665 | .{ 0x1E050, "MODIFIER LETTER CYRILLIC SMALL PALOCHKA", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30666 | .{ 0x1E051, "CYRILLIC SUBSCRIPT SMALL LETTER A", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30667 | .{ 0x1E052, "CYRILLIC SUBSCRIPT SMALL LETTER BE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30668 | .{ 0x1E053, "CYRILLIC SUBSCRIPT SMALL LETTER VE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30669 | .{ 0x1E054, "CYRILLIC SUBSCRIPT SMALL LETTER GHE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30670 | .{ 0x1E055, "CYRILLIC SUBSCRIPT SMALL LETTER DE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30671 | .{ 0x1E056, "CYRILLIC SUBSCRIPT SMALL LETTER IE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30672 | .{ 0x1E057, "CYRILLIC SUBSCRIPT SMALL LETTER ZHE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30673 | .{ 0x1E058, "CYRILLIC SUBSCRIPT SMALL LETTER ZE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30674 | .{ 0x1E059, "CYRILLIC SUBSCRIPT SMALL LETTER I", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30675 | .{ 0x1E05A, "CYRILLIC SUBSCRIPT SMALL LETTER KA", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30676 | .{ 0x1E05B, "CYRILLIC SUBSCRIPT SMALL LETTER EL", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30677 | .{ 0x1E05C, "CYRILLIC SUBSCRIPT SMALL LETTER O", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30678 | .{ 0x1E05D, "CYRILLIC SUBSCRIPT SMALL LETTER PE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30679 | .{ 0x1E05E, "CYRILLIC SUBSCRIPT SMALL LETTER ES", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30680 | .{ 0x1E05F, "CYRILLIC SUBSCRIPT SMALL LETTER U", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30681 | .{ 0x1E060, "CYRILLIC SUBSCRIPT SMALL LETTER EF", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30682 | .{ 0x1E061, "CYRILLIC SUBSCRIPT SMALL LETTER HA", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30683 | .{ 0x1E062, "CYRILLIC SUBSCRIPT SMALL LETTER TSE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30684 | .{ 0x1E063, "CYRILLIC SUBSCRIPT SMALL LETTER CHE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30685 | .{ 0x1E064, "CYRILLIC SUBSCRIPT SMALL LETTER SHA", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30686 | .{ 0x1E065, "CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30687 | .{ 0x1E066, "CYRILLIC SUBSCRIPT SMALL LETTER YERU", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30688 | .{ 0x1E067, "CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30689 | .{ 0x1E068, "CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30690 | .{ 0x1E069, "CYRILLIC SUBSCRIPT SMALL LETTER DZE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30691 | .{ 0x1E06A, "CYRILLIC SUBSCRIPT SMALL LETTER DZHE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30692 | .{ 0x1E06B, "MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30693 | .{ 0x1E06C, "MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30694 | .{ 0x1E06D, "MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE", .Lm, 0, .L, true, "", "", "", false, null, null, null, }, | |
| 30695 | .{ 0x1E08F, "COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, }, | |
| 30471 | 30696 | .{ 0x1E100, "NYIAKENG PUACHUE HMONG LETTER MA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 30472 | 30697 | .{ 0x1E101, "NYIAKENG PUACHUE HMONG LETTER TSA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 30473 | 30698 | .{ 0x1E102, "NYIAKENG PUACHUE HMONG LETTER NTA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -30629,6 +30854,48 @@ pub const data = [_]Codepoint{ |
| 30629 | 30854 | .{ 0x1E2F8, "WANCHO DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, }, |
| 30630 | 30855 | .{ 0x1E2F9, "WANCHO DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, }, |
| 30631 | 30856 | .{ 0x1E2FF, "WANCHO NGUN SIGN", .Sc, 0, .ET, false, "", "", "", false, null, null, null, }, |
| 30857 | .{ 0x1E4D0, "NAG MUNDARI LETTER O", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30858 | .{ 0x1E4D1, "NAG MUNDARI LETTER OP", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30859 | .{ 0x1E4D2, "NAG MUNDARI LETTER OL", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30860 | .{ 0x1E4D3, "NAG MUNDARI LETTER OY", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30861 | .{ 0x1E4D4, "NAG MUNDARI LETTER ONG", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30862 | .{ 0x1E4D5, "NAG MUNDARI LETTER A", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30863 | .{ 0x1E4D6, "NAG MUNDARI LETTER AJ", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30864 | .{ 0x1E4D7, "NAG MUNDARI LETTER AB", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30865 | .{ 0x1E4D8, "NAG MUNDARI LETTER ANY", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30866 | .{ 0x1E4D9, "NAG MUNDARI LETTER AH", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30867 | .{ 0x1E4DA, "NAG MUNDARI LETTER I", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30868 | .{ 0x1E4DB, "NAG MUNDARI LETTER IS", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30869 | .{ 0x1E4DC, "NAG MUNDARI LETTER IDD", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30870 | .{ 0x1E4DD, "NAG MUNDARI LETTER IT", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30871 | .{ 0x1E4DE, "NAG MUNDARI LETTER IH", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30872 | .{ 0x1E4DF, "NAG MUNDARI LETTER U", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30873 | .{ 0x1E4E0, "NAG MUNDARI LETTER UC", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30874 | .{ 0x1E4E1, "NAG MUNDARI LETTER UD", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30875 | .{ 0x1E4E2, "NAG MUNDARI LETTER UK", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30876 | .{ 0x1E4E3, "NAG MUNDARI LETTER UR", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30877 | .{ 0x1E4E4, "NAG MUNDARI LETTER E", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30878 | .{ 0x1E4E5, "NAG MUNDARI LETTER ENN", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30879 | .{ 0x1E4E6, "NAG MUNDARI LETTER EG", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30880 | .{ 0x1E4E7, "NAG MUNDARI LETTER EM", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30881 | .{ 0x1E4E8, "NAG MUNDARI LETTER EN", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30882 | .{ 0x1E4E9, "NAG MUNDARI LETTER ETT", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30883 | .{ 0x1E4EA, "NAG MUNDARI LETTER ELL", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30884 | .{ 0x1E4EB, "NAG MUNDARI SIGN OJOD", .Lm, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 30885 | .{ 0x1E4EC, "NAG MUNDARI SIGN MUHOR", .Mn, 232, .NSM, false, "", "", "", false, null, null, null, }, | |
| 30886 | .{ 0x1E4ED, "NAG MUNDARI SIGN TOYOR", .Mn, 232, .NSM, false, "", "", "", false, null, null, null, }, | |
| 30887 | .{ 0x1E4EE, "NAG MUNDARI SIGN IKIR", .Mn, 220, .NSM, false, "", "", "", false, null, null, null, }, | |
| 30888 | .{ 0x1E4EF, "NAG MUNDARI SIGN SUTUH", .Mn, 230, .NSM, false, "", "", "", false, null, null, null, }, | |
| 30889 | .{ 0x1E4F0, "NAG MUNDARI DIGIT ZERO", .Nd, 0, .L, false, "0", "0", "0", false, null, null, null, }, | |
| 30890 | .{ 0x1E4F1, "NAG MUNDARI DIGIT ONE", .Nd, 0, .L, false, "1", "1", "1", false, null, null, null, }, | |
| 30891 | .{ 0x1E4F2, "NAG MUNDARI DIGIT TWO", .Nd, 0, .L, false, "2", "2", "2", false, null, null, null, }, | |
| 30892 | .{ 0x1E4F3, "NAG MUNDARI DIGIT THREE", .Nd, 0, .L, false, "3", "3", "3", false, null, null, null, }, | |
| 30893 | .{ 0x1E4F4, "NAG MUNDARI DIGIT FOUR", .Nd, 0, .L, false, "4", "4", "4", false, null, null, null, }, | |
| 30894 | .{ 0x1E4F5, "NAG MUNDARI DIGIT FIVE", .Nd, 0, .L, false, "5", "5", "5", false, null, null, null, }, | |
| 30895 | .{ 0x1E4F6, "NAG MUNDARI DIGIT SIX", .Nd, 0, .L, false, "6", "6", "6", false, null, null, null, }, | |
| 30896 | .{ 0x1E4F7, "NAG MUNDARI DIGIT SEVEN", .Nd, 0, .L, false, "7", "7", "7", false, null, null, null, }, | |
| 30897 | .{ 0x1E4F8, "NAG MUNDARI DIGIT EIGHT", .Nd, 0, .L, false, "8", "8", "8", false, null, null, null, }, | |
| 30898 | .{ 0x1E4F9, "NAG MUNDARI DIGIT NINE", .Nd, 0, .L, false, "9", "9", "9", false, null, null, null, }, | |
| 30632 | 30899 | .{ 0x1E7E0, "ETHIOPIC SYLLABLE HHYA", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 30633 | 30900 | .{ 0x1E7E1, "ETHIOPIC SYLLABLE HHYU", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 30634 | 30901 | .{ 0x1E7E2, "ETHIOPIC SYLLABLE HHYI", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -32704,6 +32971,7 @@ pub const data = [_]Codepoint{ |
| 32704 | 32971 | .{ 0x1F6D5, "HINDU TEMPLE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32705 | 32972 | .{ 0x1F6D6, "HUT", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32706 | 32973 | .{ 0x1F6D7, "ELEVATOR", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32974 | .{ 0x1F6DC, "WIRELESS", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 32707 | 32975 | .{ 0x1F6DD, "PLAYGROUND SLIDE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32708 | 32976 | .{ 0x1F6DE, "WHEEL", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32709 | 32977 | .{ 0x1F6DF, "RING BUOY", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -32849,6 +33117,14 @@ pub const data = [_]Codepoint{ |
| 32849 | 33117 | .{ 0x1F771, "ALCHEMICAL SYMBOL FOR MONTH", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32850 | 33118 | .{ 0x1F772, "ALCHEMICAL SYMBOL FOR HALF DRAM", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32851 | 33119 | .{ 0x1F773, "ALCHEMICAL SYMBOL FOR HALF OUNCE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33120 | .{ 0x1F774, "LOT OF FORTUNE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33121 | .{ 0x1F775, "OCCULTATION", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33122 | .{ 0x1F776, "LUNAR ECLIPSE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33123 | .{ 0x1F77B, "HAUMEA", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33124 | .{ 0x1F77C, "MAKEMAKE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33125 | .{ 0x1F77D, "GONGGONG", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33126 | .{ 0x1F77E, "QUAOAR", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33127 | .{ 0x1F77F, "ORCUS", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 32852 | 33128 | .{ 0x1F780, "BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32853 | 33129 | .{ 0x1F781, "BLACK UP-POINTING ISOSCELES RIGHT TRIANGLE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32854 | 33130 | .{ 0x1F782, "BLACK RIGHT-POINTING ISOSCELES RIGHT TRIANGLE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -32938,6 +33214,7 @@ pub const data = [_]Codepoint{ |
| 32938 | 33214 | .{ 0x1F7D6, "NEGATIVE CIRCLED TRIANGLE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32939 | 33215 | .{ 0x1F7D7, "CIRCLED SQUARE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32940 | 33216 | .{ 0x1F7D8, "NEGATIVE CIRCLED SQUARE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33217 | .{ 0x1F7D9, "NINE POINTED WHITE STAR", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 32941 | 33218 | .{ 0x1F7E0, "LARGE ORANGE CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32942 | 33219 | .{ 0x1F7E1, "LARGE YELLOW CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 32943 | 33220 | .{ 0x1F7E2, "LARGE GREEN CIRCLE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -33460,6 +33737,9 @@ pub const data = [_]Codepoint{ |
| 33460 | 33737 | .{ 0x1FA72, "BRIEFS", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33461 | 33738 | .{ 0x1FA73, "SHORTS", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33462 | 33739 | .{ 0x1FA74, "THONG SANDAL", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33740 | .{ 0x1FA75, "LIGHT BLUE HEART", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33741 | .{ 0x1FA76, "GREY HEART", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33742 | .{ 0x1FA77, "PINK HEART", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33463 | 33743 | .{ 0x1FA78, "DROP OF BLOOD", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33464 | 33744 | .{ 0x1FA79, "ADHESIVE BANDAGE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33465 | 33745 | .{ 0x1FA7A, "STETHOSCOPE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -33472,6 +33752,8 @@ pub const data = [_]Codepoint{ |
| 33472 | 33752 | .{ 0x1FA84, "MAGIC WAND", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33473 | 33753 | .{ 0x1FA85, "PINATA", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33474 | 33754 | .{ 0x1FA86, "NESTING DOLLS", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33755 | .{ 0x1FA87, "MARACAS", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33756 | .{ 0x1FA88, "FLUTE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33475 | 33757 | .{ 0x1FA90, "RINGED PLANET", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33476 | 33758 | .{ 0x1FA91, "CHAIR", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33477 | 33759 | .{ 0x1FA92, "RAZOR", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -33501,6 +33783,9 @@ pub const data = [_]Codepoint{ |
| 33501 | 33783 | .{ 0x1FAAA, "IDENTIFICATION CARD", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33502 | 33784 | .{ 0x1FAAB, "LOW BATTERY", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33503 | 33785 | .{ 0x1FAAC, "HAMSA", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33786 | .{ 0x1FAAD, "FOLDING HAND FAN", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33787 | .{ 0x1FAAE, "HAIR PICK", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33788 | .{ 0x1FAAF, "KHANDA", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33504 | 33789 | .{ 0x1FAB0, "FLY", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33505 | 33790 | .{ 0x1FAB1, "WORM", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33506 | 33791 | .{ 0x1FAB2, "BEETLE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -33512,12 +33797,18 @@ pub const data = [_]Codepoint{ |
| 33512 | 33797 | .{ 0x1FAB8, "CORAL", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33513 | 33798 | .{ 0x1FAB9, "EMPTY NEST", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33514 | 33799 | .{ 0x1FABA, "NEST WITH EGGS", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33800 | .{ 0x1FABB, "HYACINTH", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33801 | .{ 0x1FABC, "JELLYFISH", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33802 | .{ 0x1FABD, "WING", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33803 | .{ 0x1FABF, "GOOSE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33515 | 33804 | .{ 0x1FAC0, "ANATOMICAL HEART", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33516 | 33805 | .{ 0x1FAC1, "LUNGS", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33517 | 33806 | .{ 0x1FAC2, "PEOPLE HUGGING", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33518 | 33807 | .{ 0x1FAC3, "PREGNANT MAN", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33519 | 33808 | .{ 0x1FAC4, "PREGNANT PERSON", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33520 | 33809 | .{ 0x1FAC5, "PERSON WITH CROWN", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33810 | .{ 0x1FACE, "MOOSE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33811 | .{ 0x1FACF, "DONKEY", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33521 | 33812 | .{ 0x1FAD0, "BLUEBERRIES", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33522 | 33813 | .{ 0x1FAD1, "BELL PEPPER", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33523 | 33814 | .{ 0x1FAD2, "OLIVE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -33528,6 +33819,8 @@ pub const data = [_]Codepoint{ |
| 33528 | 33819 | .{ 0x1FAD7, "POURING LIQUID", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33529 | 33820 | .{ 0x1FAD8, "BEANS", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33530 | 33821 | .{ 0x1FAD9, "JAR", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33822 | .{ 0x1FADA, "GINGER ROOT", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33823 | .{ 0x1FADB, "PEA POD", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33531 | 33824 | .{ 0x1FAE0, "MELTING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33532 | 33825 | .{ 0x1FAE1, "SALUTING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33533 | 33826 | .{ 0x1FAE2, "FACE WITH OPEN EYES AND HAND OVER MOUTH", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -33536,6 +33829,7 @@ pub const data = [_]Codepoint{ |
| 33536 | 33829 | .{ 0x1FAE5, "DOTTED LINE FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33537 | 33830 | .{ 0x1FAE6, "BITING LIP", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33538 | 33831 | .{ 0x1FAE7, "BUBBLES", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33832 | .{ 0x1FAE8, "SHAKING FACE", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33539 | 33833 | .{ 0x1FAF0, "HAND WITH INDEX FINGER AND THUMB CROSSED", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33540 | 33834 | .{ 0x1FAF1, "RIGHTWARDS HAND", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33541 | 33835 | .{ 0x1FAF2, "LEFTWARDS HAND", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -33543,6 +33837,8 @@ pub const data = [_]Codepoint{ |
| 33543 | 33837 | .{ 0x1FAF4, "PALM UP HAND", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33544 | 33838 | .{ 0x1FAF5, "INDEX POINTING AT THE VIEWER", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33545 | 33839 | .{ 0x1FAF6, "HEART HANDS", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33840 | .{ 0x1FAF7, "LEFTWARDS PUSHING HAND", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33841 | .{ 0x1FAF8, "RIGHTWARDS PUSHING HAND", .So, 0, .ON, false, "", "", "", false, null, null, null, }, | |
| 33546 | 33842 | .{ 0x1FB00, "BLOCK SEXTANT-1", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33547 | 33843 | .{ 0x1FB01, "BLOCK SEXTANT-2", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| 33548 | 33844 | .{ 0x1FB02, "BLOCK SEXTANT-12", .So, 0, .ON, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -33758,7 +34054,7 @@ pub const data = [_]Codepoint{ |
| 33758 | 34054 | .{ 0x20000, "<CJK Ideograph Extension B, First>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 33759 | 34055 | .{ 0x2A6DF, "<CJK Ideograph Extension B, Last>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 33760 | 34056 | .{ 0x2A700, "<CJK Ideograph Extension C, First>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 33761 | .{ 0x2B738, "<CJK Ideograph Extension C, Last>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 34057 | .{ 0x2B739, "<CJK Ideograph Extension C, Last>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 33762 | 34058 | .{ 0x2B740, "<CJK Ideograph Extension D, First>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 33763 | 34059 | .{ 0x2B81D, "<CJK Ideograph Extension D, Last>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 33764 | 34060 | .{ 0x2B820, "<CJK Ideograph Extension E, First>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| ... | ... | @@ -34309,6 +34605,8 @@ pub const data = [_]Codepoint{ |
| 34309 | 34605 | .{ 0x2FA1D, "CJK COMPATIBILITY IDEOGRAPH-2FA1D", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 34310 | 34606 | .{ 0x30000, "<CJK Ideograph Extension G, First>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 34311 | 34607 | .{ 0x3134A, "<CJK Ideograph Extension G, Last>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, |
| 34608 | .{ 0x31350, "<CJK Ideograph Extension H, First>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 34609 | .{ 0x323AF, "<CJK Ideograph Extension H, Last>", .Lo, 0, .L, false, "", "", "", false, null, null, null, }, | |
| 34312 | 34610 | .{ 0xE0001, "LANGUAGE TAG", .Cf, 0, .BN, false, "", "", "", false, null, null, null, }, |
| 34313 | 34611 | .{ 0xE0020, "TAG SPACE", .Cf, 0, .BN, false, "", "", "", false, null, null, null, }, |
| 34314 | 34612 | .{ 0xE0021, "TAG EXCLAMATION MARK", .Cf, 0, .BN, false, "", "", "", false, null, null, null, }, |
src/vertical_orientation.zig+64-34| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | // This file is part of the Unicode Character Database |
| 2 | 2 | // For documentation, see http://www.unicode.org/reports/tr44/ |
| 3 | 3 | // |
| 4 | // Based on the source file: https://unicode.org/Public/14.0.0/ucd/VerticalOrientation.txt | |
| 4 | // Based on the source file: https://unicode.org/Public/15.0.0/ucd/VerticalOrientation.txt | |
| 5 | 5 | // |
| 6 | 6 | // zig fmt: off |
| 7 | 7 | |
| ... | ... | @@ -411,6 +411,7 @@ pub const data = [_]VerticalOrientation{ |
| 411 | 411 | .{ .from = 0x0CE2, .to = 0x0CE3, .orientation = .R }, |
| 412 | 412 | .{ .from = 0x0CE6, .to = 0x0CEF, .orientation = .R }, |
| 413 | 413 | .{ .from = 0x0CF1, .to = 0x0CF2, .orientation = .R }, |
| 414 | .{ .from = 0x0CF3, .to = 0x0CF3, .orientation = .R }, | |
| 414 | 415 | .{ .from = 0x0D00, .to = 0x0D01, .orientation = .R }, |
| 415 | 416 | .{ .from = 0x0D02, .to = 0x0D03, .orientation = .R }, |
| 416 | 417 | .{ .from = 0x0D04, .to = 0x0D0C, .orientation = .R }, |
| ... | ... | @@ -472,7 +473,7 @@ pub const data = [_]VerticalOrientation{ |
| 472 | 473 | .{ .from = 0x0EBD, .to = 0x0EBD, .orientation = .R }, |
| 473 | 474 | .{ .from = 0x0EC0, .to = 0x0EC4, .orientation = .R }, |
| 474 | 475 | .{ .from = 0x0EC6, .to = 0x0EC6, .orientation = .R }, |
| 475 | .{ .from = 0x0EC8, .to = 0x0ECD, .orientation = .R }, | |
| 476 | .{ .from = 0x0EC8, .to = 0x0ECE, .orientation = .R }, | |
| 476 | 477 | .{ .from = 0x0ED0, .to = 0x0ED9, .orientation = .R }, |
| 477 | 478 | .{ .from = 0x0EDC, .to = 0x0EDF, .orientation = .R }, |
| 478 | 479 | .{ .from = 0x0F00, .to = 0x0F00, .orientation = .R }, |
| ... | ... | @@ -1712,6 +1713,7 @@ pub const data = [_]VerticalOrientation{ |
| 1712 | 1713 | .{ .from = 0x10EAB, .to = 0x10EAC, .orientation = .R }, |
| 1713 | 1714 | .{ .from = 0x10EAD, .to = 0x10EAD, .orientation = .R }, |
| 1714 | 1715 | .{ .from = 0x10EB0, .to = 0x10EB1, .orientation = .R }, |
| 1716 | .{ .from = 0x10EFD, .to = 0x10EFF, .orientation = .R }, | |
| 1715 | 1717 | .{ .from = 0x10F00, .to = 0x10F1C, .orientation = .R }, |
| 1716 | 1718 | .{ .from = 0x10F1D, .to = 0x10F26, .orientation = .R }, |
| 1717 | 1719 | .{ .from = 0x10F27, .to = 0x10F27, .orientation = .R }, |
| ... | ... | @@ -1794,6 +1796,8 @@ pub const data = [_]VerticalOrientation{ |
| 1794 | 1796 | .{ .from = 0x11236, .to = 0x11237, .orientation = .R }, |
| 1795 | 1797 | .{ .from = 0x11238, .to = 0x1123D, .orientation = .R }, |
| 1796 | 1798 | .{ .from = 0x1123E, .to = 0x1123E, .orientation = .R }, |
| 1799 | .{ .from = 0x1123F, .to = 0x11240, .orientation = .R }, | |
| 1800 | .{ .from = 0x11241, .to = 0x11241, .orientation = .R }, | |
| 1797 | 1801 | .{ .from = 0x11280, .to = 0x11286, .orientation = .R }, |
| 1798 | 1802 | .{ .from = 0x11288, .to = 0x11288, .orientation = .R }, |
| 1799 | 1803 | .{ .from = 0x1128A, .to = 0x1128D, .orientation = .R }, |
| ... | ... | @@ -1960,6 +1964,7 @@ pub const data = [_]VerticalOrientation{ |
| 1960 | 1964 | .{ .from = 0x11AA3, .to = 0x11AAF, .orientation = .U }, |
| 1961 | 1965 | .{ .from = 0x11AB0, .to = 0x11ABF, .orientation = .U }, |
| 1962 | 1966 | .{ .from = 0x11AC0, .to = 0x11AF8, .orientation = .R }, |
| 1967 | .{ .from = 0x11B00, .to = 0x11B09, .orientation = .R }, | |
| 1963 | 1968 | .{ .from = 0x11C00, .to = 0x11C08, .orientation = .R }, |
| 1964 | 1969 | .{ .from = 0x11C0A, .to = 0x11C2E, .orientation = .R }, |
| 1965 | 1970 | .{ .from = 0x11C2F, .to = 0x11C2F, .orientation = .R }, |
| ... | ... | @@ -2005,6 +2010,19 @@ pub const data = [_]VerticalOrientation{ |
| 2005 | 2010 | .{ .from = 0x11EF3, .to = 0x11EF4, .orientation = .R }, |
| 2006 | 2011 | .{ .from = 0x11EF5, .to = 0x11EF6, .orientation = .R }, |
| 2007 | 2012 | .{ .from = 0x11EF7, .to = 0x11EF8, .orientation = .R }, |
| 2013 | .{ .from = 0x11F00, .to = 0x11F01, .orientation = .R }, | |
| 2014 | .{ .from = 0x11F02, .to = 0x11F02, .orientation = .R }, | |
| 2015 | .{ .from = 0x11F03, .to = 0x11F03, .orientation = .R }, | |
| 2016 | .{ .from = 0x11F04, .to = 0x11F10, .orientation = .R }, | |
| 2017 | .{ .from = 0x11F12, .to = 0x11F33, .orientation = .R }, | |
| 2018 | .{ .from = 0x11F34, .to = 0x11F35, .orientation = .R }, | |
| 2019 | .{ .from = 0x11F36, .to = 0x11F3A, .orientation = .R }, | |
| 2020 | .{ .from = 0x11F3E, .to = 0x11F3F, .orientation = .R }, | |
| 2021 | .{ .from = 0x11F40, .to = 0x11F40, .orientation = .R }, | |
| 2022 | .{ .from = 0x11F41, .to = 0x11F41, .orientation = .R }, | |
| 2023 | .{ .from = 0x11F42, .to = 0x11F42, .orientation = .R }, | |
| 2024 | .{ .from = 0x11F43, .to = 0x11F4F, .orientation = .R }, | |
| 2025 | .{ .from = 0x11F50, .to = 0x11F59, .orientation = .R }, | |
| 2008 | 2026 | .{ .from = 0x11FB0, .to = 0x11FB0, .orientation = .R }, |
| 2009 | 2027 | .{ .from = 0x11FC0, .to = 0x11FD4, .orientation = .R }, |
| 2010 | 2028 | .{ .from = 0x11FD5, .to = 0x11FDC, .orientation = .R }, |
| ... | ... | @@ -2017,10 +2035,12 @@ pub const data = [_]VerticalOrientation{ |
| 2017 | 2035 | .{ .from = 0x12480, .to = 0x12543, .orientation = .R }, |
| 2018 | 2036 | .{ .from = 0x12F90, .to = 0x12FF0, .orientation = .R }, |
| 2019 | 2037 | .{ .from = 0x12FF1, .to = 0x12FF2, .orientation = .R }, |
| 2020 | .{ .from = 0x13000, .to = 0x1342E, .orientation = .U }, | |
| 2021 | .{ .from = 0x1342F, .to = 0x1342F, .orientation = .U }, | |
| 2022 | .{ .from = 0x13430, .to = 0x13438, .orientation = .U }, | |
| 2023 | .{ .from = 0x13439, .to = 0x1343F, .orientation = .U }, | |
| 2038 | .{ .from = 0x13000, .to = 0x1342F, .orientation = .U }, | |
| 2039 | .{ .from = 0x13430, .to = 0x1343F, .orientation = .U }, | |
| 2040 | .{ .from = 0x13440, .to = 0x13440, .orientation = .U }, | |
| 2041 | .{ .from = 0x13441, .to = 0x13446, .orientation = .U }, | |
| 2042 | .{ .from = 0x13447, .to = 0x13455, .orientation = .U }, | |
| 2043 | .{ .from = 0x13456, .to = 0x1345F, .orientation = .U }, | |
| 2024 | 2044 | .{ .from = 0x14400, .to = 0x14646, .orientation = .U }, |
| 2025 | 2045 | .{ .from = 0x14647, .to = 0x1467F, .orientation = .U }, |
| 2026 | 2046 | .{ .from = 0x16800, .to = 0x16A38, .orientation = .R }, |
| ... | ... | @@ -2075,9 +2095,13 @@ pub const data = [_]VerticalOrientation{ |
| 2075 | 2095 | .{ .from = 0x1B000, .to = 0x1B0FF, .orientation = .U }, |
| 2076 | 2096 | .{ .from = 0x1B100, .to = 0x1B122, .orientation = .U }, |
| 2077 | 2097 | .{ .from = 0x1B123, .to = 0x1B12F, .orientation = .U }, |
| 2078 | .{ .from = 0x1B130, .to = 0x1B14F, .orientation = .U }, | |
| 2098 | .{ .from = 0x1B130, .to = 0x1B131, .orientation = .U }, | |
| 2099 | .{ .from = 0x1B132, .to = 0x1B132, .orientation = .U }, | |
| 2100 | .{ .from = 0x1B133, .to = 0x1B14F, .orientation = .U }, | |
| 2079 | 2101 | .{ .from = 0x1B150, .to = 0x1B152, .orientation = .U }, |
| 2080 | .{ .from = 0x1B153, .to = 0x1B163, .orientation = .U }, | |
| 2102 | .{ .from = 0x1B153, .to = 0x1B154, .orientation = .U }, | |
| 2103 | .{ .from = 0x1B155, .to = 0x1B155, .orientation = .U }, | |
| 2104 | .{ .from = 0x1B156, .to = 0x1B163, .orientation = .U }, | |
| 2081 | 2105 | .{ .from = 0x1B164, .to = 0x1B167, .orientation = .U }, |
| 2082 | 2106 | .{ .from = 0x1B168, .to = 0x1B16F, .orientation = .U }, |
| 2083 | 2107 | .{ .from = 0x1B170, .to = 0x1B2FB, .orientation = .U }, |
| ... | ... | @@ -2116,6 +2140,7 @@ pub const data = [_]VerticalOrientation{ |
| 2116 | 2140 | .{ .from = 0x1D200, .to = 0x1D241, .orientation = .R }, |
| 2117 | 2141 | .{ .from = 0x1D242, .to = 0x1D244, .orientation = .R }, |
| 2118 | 2142 | .{ .from = 0x1D245, .to = 0x1D245, .orientation = .R }, |
| 2143 | .{ .from = 0x1D2C0, .to = 0x1D2D3, .orientation = .R }, | |
| 2119 | 2144 | .{ .from = 0x1D2E0, .to = 0x1D2F3, .orientation = .U }, |
| 2120 | 2145 | .{ .from = 0x1D2F4, .to = 0x1D2FF, .orientation = .U }, |
| 2121 | 2146 | .{ .from = 0x1D300, .to = 0x1D356, .orientation = .U }, |
| ... | ... | @@ -2180,11 +2205,14 @@ pub const data = [_]VerticalOrientation{ |
| 2180 | 2205 | .{ .from = 0x1DF00, .to = 0x1DF09, .orientation = .R }, |
| 2181 | 2206 | .{ .from = 0x1DF0A, .to = 0x1DF0A, .orientation = .R }, |
| 2182 | 2207 | .{ .from = 0x1DF0B, .to = 0x1DF1E, .orientation = .R }, |
| 2208 | .{ .from = 0x1DF25, .to = 0x1DF2A, .orientation = .R }, | |
| 2183 | 2209 | .{ .from = 0x1E000, .to = 0x1E006, .orientation = .R }, |
| 2184 | 2210 | .{ .from = 0x1E008, .to = 0x1E018, .orientation = .R }, |
| 2185 | 2211 | .{ .from = 0x1E01B, .to = 0x1E021, .orientation = .R }, |
| 2186 | 2212 | .{ .from = 0x1E023, .to = 0x1E024, .orientation = .R }, |
| 2187 | 2213 | .{ .from = 0x1E026, .to = 0x1E02A, .orientation = .R }, |
| 2214 | .{ .from = 0x1E030, .to = 0x1E06D, .orientation = .R }, | |
| 2215 | .{ .from = 0x1E08F, .to = 0x1E08F, .orientation = .R }, | |
| 2188 | 2216 | .{ .from = 0x1E100, .to = 0x1E12C, .orientation = .R }, |
| 2189 | 2217 | .{ .from = 0x1E130, .to = 0x1E136, .orientation = .R }, |
| 2190 | 2218 | .{ .from = 0x1E137, .to = 0x1E13D, .orientation = .R }, |
| ... | ... | @@ -2197,6 +2225,10 @@ pub const data = [_]VerticalOrientation{ |
| 2197 | 2225 | .{ .from = 0x1E2EC, .to = 0x1E2EF, .orientation = .R }, |
| 2198 | 2226 | .{ .from = 0x1E2F0, .to = 0x1E2F9, .orientation = .R }, |
| 2199 | 2227 | .{ .from = 0x1E2FF, .to = 0x1E2FF, .orientation = .R }, |
| 2228 | .{ .from = 0x1E4D0, .to = 0x1E4EA, .orientation = .R }, | |
| 2229 | .{ .from = 0x1E4EB, .to = 0x1E4EB, .orientation = .R }, | |
| 2230 | .{ .from = 0x1E4EC, .to = 0x1E4EF, .orientation = .R }, | |
| 2231 | .{ .from = 0x1E4F0, .to = 0x1E4F9, .orientation = .R }, | |
| 2200 | 2232 | .{ .from = 0x1E7E0, .to = 0x1E7E6, .orientation = .R }, |
| 2201 | 2233 | .{ .from = 0x1E7E8, .to = 0x1E7EB, .orientation = .R }, |
| 2202 | 2234 | .{ .from = 0x1E7ED, .to = 0x1E7EE, .orientation = .R }, |
| ... | ... | @@ -2284,15 +2316,16 @@ pub const data = [_]VerticalOrientation{ |
| 2284 | 2316 | .{ .from = 0x1F600, .to = 0x1F64F, .orientation = .U }, |
| 2285 | 2317 | .{ .from = 0x1F650, .to = 0x1F67F, .orientation = .U }, |
| 2286 | 2318 | .{ .from = 0x1F680, .to = 0x1F6D7, .orientation = .U }, |
| 2287 | .{ .from = 0x1F6D8, .to = 0x1F6DC, .orientation = .U }, | |
| 2288 | .{ .from = 0x1F6DD, .to = 0x1F6EC, .orientation = .U }, | |
| 2319 | .{ .from = 0x1F6D8, .to = 0x1F6DB, .orientation = .U }, | |
| 2320 | .{ .from = 0x1F6DC, .to = 0x1F6EC, .orientation = .U }, | |
| 2289 | 2321 | .{ .from = 0x1F6ED, .to = 0x1F6EF, .orientation = .U }, |
| 2290 | 2322 | .{ .from = 0x1F6F0, .to = 0x1F6FC, .orientation = .U }, |
| 2291 | 2323 | .{ .from = 0x1F6FD, .to = 0x1F6FF, .orientation = .U }, |
| 2292 | .{ .from = 0x1F700, .to = 0x1F773, .orientation = .U }, | |
| 2293 | .{ .from = 0x1F774, .to = 0x1F77F, .orientation = .U }, | |
| 2294 | .{ .from = 0x1F780, .to = 0x1F7D8, .orientation = .U }, | |
| 2295 | .{ .from = 0x1F7D9, .to = 0x1F7DF, .orientation = .U }, | |
| 2324 | .{ .from = 0x1F700, .to = 0x1F776, .orientation = .U }, | |
| 2325 | .{ .from = 0x1F777, .to = 0x1F77A, .orientation = .U }, | |
| 2326 | .{ .from = 0x1F77B, .to = 0x1F77F, .orientation = .U }, | |
| 2327 | .{ .from = 0x1F780, .to = 0x1F7D9, .orientation = .U }, | |
| 2328 | .{ .from = 0x1F7DA, .to = 0x1F7DF, .orientation = .U }, | |
| 2296 | 2329 | .{ .from = 0x1F7E0, .to = 0x1F7EB, .orientation = .U }, |
| 2297 | 2330 | .{ .from = 0x1F7EC, .to = 0x1F7EF, .orientation = .U }, |
| 2298 | 2331 | .{ .from = 0x1F7F0, .to = 0x1F7F0, .orientation = .U }, |
| ... | ... | @@ -2308,31 +2341,27 @@ pub const data = [_]VerticalOrientation{ |
| 2308 | 2341 | .{ .from = 0x1FA54, .to = 0x1FA5F, .orientation = .U }, |
| 2309 | 2342 | .{ .from = 0x1FA60, .to = 0x1FA6D, .orientation = .U }, |
| 2310 | 2343 | .{ .from = 0x1FA6E, .to = 0x1FA6F, .orientation = .U }, |
| 2311 | .{ .from = 0x1FA70, .to = 0x1FA74, .orientation = .U }, | |
| 2312 | .{ .from = 0x1FA75, .to = 0x1FA77, .orientation = .U }, | |
| 2313 | .{ .from = 0x1FA78, .to = 0x1FA7C, .orientation = .U }, | |
| 2344 | .{ .from = 0x1FA70, .to = 0x1FA7C, .orientation = .U }, | |
| 2314 | 2345 | .{ .from = 0x1FA7D, .to = 0x1FA7F, .orientation = .U }, |
| 2315 | .{ .from = 0x1FA80, .to = 0x1FA86, .orientation = .U }, | |
| 2316 | .{ .from = 0x1FA87, .to = 0x1FA8F, .orientation = .U }, | |
| 2317 | .{ .from = 0x1FA90, .to = 0x1FAAC, .orientation = .U }, | |
| 2318 | .{ .from = 0x1FAAD, .to = 0x1FAAF, .orientation = .U }, | |
| 2319 | .{ .from = 0x1FAB0, .to = 0x1FABA, .orientation = .U }, | |
| 2320 | .{ .from = 0x1FABB, .to = 0x1FABF, .orientation = .U }, | |
| 2321 | .{ .from = 0x1FAC0, .to = 0x1FAC5, .orientation = .U }, | |
| 2322 | .{ .from = 0x1FAC6, .to = 0x1FACF, .orientation = .U }, | |
| 2323 | .{ .from = 0x1FAD0, .to = 0x1FAD9, .orientation = .U }, | |
| 2324 | .{ .from = 0x1FADA, .to = 0x1FADF, .orientation = .U }, | |
| 2325 | .{ .from = 0x1FAE0, .to = 0x1FAE7, .orientation = .U }, | |
| 2326 | .{ .from = 0x1FAE8, .to = 0x1FAEF, .orientation = .U }, | |
| 2327 | .{ .from = 0x1FAF0, .to = 0x1FAF6, .orientation = .U }, | |
| 2328 | .{ .from = 0x1FAF7, .to = 0x1FAFF, .orientation = .U }, | |
| 2346 | .{ .from = 0x1FA80, .to = 0x1FA88, .orientation = .U }, | |
| 2347 | .{ .from = 0x1FA89, .to = 0x1FA8F, .orientation = .U }, | |
| 2348 | .{ .from = 0x1FA90, .to = 0x1FABD, .orientation = .U }, | |
| 2349 | .{ .from = 0x1FABE, .to = 0x1FABE, .orientation = .U }, | |
| 2350 | .{ .from = 0x1FABF, .to = 0x1FAC5, .orientation = .U }, | |
| 2351 | .{ .from = 0x1FAC6, .to = 0x1FACD, .orientation = .U }, | |
| 2352 | .{ .from = 0x1FACE, .to = 0x1FADB, .orientation = .U }, | |
| 2353 | .{ .from = 0x1FADC, .to = 0x1FADF, .orientation = .U }, | |
| 2354 | .{ .from = 0x1FAE0, .to = 0x1FAE8, .orientation = .U }, | |
| 2355 | .{ .from = 0x1FAE9, .to = 0x1FAEF, .orientation = .U }, | |
| 2356 | .{ .from = 0x1FAF0, .to = 0x1FAF8, .orientation = .U }, | |
| 2357 | .{ .from = 0x1FAF9, .to = 0x1FAFF, .orientation = .U }, | |
| 2329 | 2358 | .{ .from = 0x1FB00, .to = 0x1FB92, .orientation = .R }, |
| 2330 | 2359 | .{ .from = 0x1FB94, .to = 0x1FBCA, .orientation = .R }, |
| 2331 | 2360 | .{ .from = 0x1FBF0, .to = 0x1FBF9, .orientation = .R }, |
| 2332 | 2361 | .{ .from = 0x20000, .to = 0x2A6DF, .orientation = .U }, |
| 2333 | 2362 | .{ .from = 0x2A6E0, .to = 0x2A6FF, .orientation = .U }, |
| 2334 | .{ .from = 0x2A700, .to = 0x2B738, .orientation = .U }, | |
| 2335 | .{ .from = 0x2B739, .to = 0x2B73F, .orientation = .U }, | |
| 2363 | .{ .from = 0x2A700, .to = 0x2B739, .orientation = .U }, | |
| 2364 | .{ .from = 0x2B73A, .to = 0x2B73F, .orientation = .U }, | |
| 2336 | 2365 | .{ .from = 0x2B740, .to = 0x2B81D, .orientation = .U }, |
| 2337 | 2366 | .{ .from = 0x2B81E, .to = 0x2B81F, .orientation = .U }, |
| 2338 | 2367 | .{ .from = 0x2B820, .to = 0x2CEA1, .orientation = .U }, |
| ... | ... | @@ -2343,7 +2372,8 @@ pub const data = [_]VerticalOrientation{ |
| 2343 | 2372 | .{ .from = 0x2FA1E, .to = 0x2FFFD, .orientation = .U }, |
| 2344 | 2373 | .{ .from = 0x30000, .to = 0x3134A, .orientation = .U }, |
| 2345 | 2374 | .{ .from = 0x3134B, .to = 0x3134F, .orientation = .U }, |
| 2346 | .{ .from = 0x31350, .to = 0x3FFFD, .orientation = .U }, | |
| 2375 | .{ .from = 0x31350, .to = 0x323AF, .orientation = .U }, | |
| 2376 | .{ .from = 0x323B0, .to = 0x3FFFD, .orientation = .U }, | |
| 2347 | 2377 | .{ .from = 0xE0001, .to = 0xE0001, .orientation = .R }, |
| 2348 | 2378 | .{ .from = 0xE0020, .to = 0xE007F, .orientation = .R }, |
| 2349 | 2379 | .{ .from = 0xE0100, .to = 0xE01EF, .orientation = .R }, |