diff options
Diffstat (limited to 'vendor/regex-syntax')
17 files changed, 600 insertions, 257 deletions
diff --git a/vendor/regex-syntax/.cargo-checksum.json b/vendor/regex-syntax/.cargo-checksum.json index 881437810..9c05f32bc 100644 --- a/vendor/regex-syntax/.cargo-checksum.json +++ b/vendor/regex-syntax/.cargo-checksum.json @@ -1 +1 @@ -{"files":{"Cargo.toml":"91aed5795d8faeb9a9f43face557622d92417a17bb453b5f12ee87073040fb7d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"67a3e673a9da6826fd4db5be6902841c821b52b98dc22c300f6e327872392b0a","benches/bench.rs":"d2b6ae5b939abd6093064f144b981b7739d7f474ec0698a1268052fc92406635","src/ast/mod.rs":"91b277a9bb979f85a44a67e39f17f77bde033764eea1f1a93aad1b61f1250089","src/ast/parse.rs":"150b42e944f766fdca70d654dbe32f8a17498432729c78b9eb50b73ae7f91f86","src/ast/print.rs":"d12f2cc75cd62f35623e1eb7a77ab8ac804b971752082700d2c4f550f834b249","src/ast/visitor.rs":"1a7b473147e4f6b89623ef1744a9e87f665bcf160fe08a33ce8e35011811ba71","src/either.rs":"1758e3edd056884eccadd995708d1e374ba9aa65846bd0e13b1aae852607c560","src/error.rs":"b3c5903a8937d2aff229a3ec65d4571d01ec4d9874c9a242ed6562c32702bcbd","src/hir/interval.rs":"e767fed363bebe4bbda0d78b8f07e73f321eaf4f837e2d7bd14a1617387e9a89","src/hir/literal/mod.rs":"ffe9a0aff7827f97bffd29eb2f4ba96627b16953161dce6c50a2f760e76bbd98","src/hir/mod.rs":"7f83c828223a54d236d348e48d5cedf015c904812110b6c38e9d52039c2b1572","src/hir/print.rs":"651b5d9776532a78612a5f9081372a57bad693890639ac19e3128b4defa96662","src/hir/translate.rs":"c7cd9693f73760263fd49a968714d27e7985ebe840211b2d83bca6686b0602a8","src/hir/visitor.rs":"e5bf7f8c09f6155e59c9d676fe25437f7e3700f9bf5d91101d7e246a64c11d5a","src/lib.rs":"a004f65196dd5745b3112e4acc8c467b18495cecac64a58d6608b35de67371cb","src/parser.rs":"0dfb553a152e008b2755f115663e553ed99c4b8e6a4dcbcad1662737534de49d","src/unicode.rs":"2b575c75dcb8fd6becb06f2a8faa33d6f54779708bc6b103070b8acb2b3323bb","src/unicode_tables/LICENSE-UNICODE":"74db5baf44a41b1000312c673544b3374e4198af5605c7f9080a402cec42cfa3","src/unicode_tables/age.rs":"9b36dd7d359d2fa21e6ea9734a37415ba0ba9469e27b8536308f5b79139d4191","src/unicode_tables/case_folding_simple.rs":"52b74161fa1e8f2db66737156e081cece82c1f503dee604f901b2df095beb90d","src/unicode_tables/general_category.rs":"c10beb78cdab6ec14846573bfb7965b5b3a4c114d20352c21a666d8de740a049","src/unicode_tables/grapheme_cluster_break.rs":"10ba739e06f880570eaf90bddd78ec468d939c0be7cd6e39f52cfa68371a9885","src/unicode_tables/mod.rs":"26c837099cd934c8062e24bc9a0aaecf15fe1de03f9c6da3f3e1e5ac3ca24bee","src/unicode_tables/perl_decimal.rs":"2084b101c615ff368a47af72df760003a76e869dfc191e0224cd024bb88165ed","src/unicode_tables/perl_space.rs":"75b9f3c9e302fd0994ee6e9ee21ee0ab36efc513cfd083647aed9854b977a33d","src/unicode_tables/perl_word.rs":"c588d6b29b98c1160452b54e9275d43583bc3454e29aee1c07e6a18389011a9c","src/unicode_tables/property_bool.rs":"319740ac6074b2d4e6e22bf4dde7db2feb569f9b71467c893fb2553d149b9f1d","src/unicode_tables/property_names.rs":"f33b186d7d8ee5342d74ef214f7b2cfbb24345233fa49a2abf2578cae61fbdd3","src/unicode_tables/property_values.rs":"716eb87716a9a4b2a9ef2c2242d6831692564875c8e218ffa758266ca33c88b6","src/unicode_tables/script.rs":"f6020589e33bd3a058468a22ce51391f6e512f9eb88c8ac60635fae7cd641ee2","src/unicode_tables/script_extension.rs":"2ba03d13813161a064b11e9f87b87685fbf29699ef553acc6112606b7ca98169","src/unicode_tables/sentence_break.rs":"bf7635623e4dbe0195789ed8b21f83ce3394ed2c445a3005f929f4f75b2a83c3","src/unicode_tables/word_break.rs":"8f7e261a67d1adb32ea627e43cb61d6566c33a4e229113d911e86941e6997a41","src/utf8.rs":"de854b3bfb3f7dbefc422f6a25935aaeef55ead2c35386c712a1fe9bf81a7b6f","test":"8a9bd1bd9fb389e08288f951319a9bbb0d4c5284a2ba63cbdab7f6afa2c2f76e"},"package":"a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"}
\ No newline at end of file +{"files":{"Cargo.toml":"238d0bbc855edbecf9a6a6936efc20bd2759f36bc8fa4d53bdef33a1629a9a0f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"67a3e673a9da6826fd4db5be6902841c821b52b98dc22c300f6e327872392b0a","benches/bench.rs":"d2b6ae5b939abd6093064f144b981b7739d7f474ec0698a1268052fc92406635","src/ast/mod.rs":"91b277a9bb979f85a44a67e39f17f77bde033764eea1f1a93aad1b61f1250089","src/ast/parse.rs":"150b42e944f766fdca70d654dbe32f8a17498432729c78b9eb50b73ae7f91f86","src/ast/print.rs":"d12f2cc75cd62f35623e1eb7a77ab8ac804b971752082700d2c4f550f834b249","src/ast/visitor.rs":"1a7b473147e4f6b89623ef1744a9e87f665bcf160fe08a33ce8e35011811ba71","src/either.rs":"1758e3edd056884eccadd995708d1e374ba9aa65846bd0e13b1aae852607c560","src/error.rs":"b3c5903a8937d2aff229a3ec65d4571d01ec4d9874c9a242ed6562c32702bcbd","src/hir/interval.rs":"e767fed363bebe4bbda0d78b8f07e73f321eaf4f837e2d7bd14a1617387e9a89","src/hir/literal/mod.rs":"ffe9a0aff7827f97bffd29eb2f4ba96627b16953161dce6c50a2f760e76bbd98","src/hir/mod.rs":"7f83c828223a54d236d348e48d5cedf015c904812110b6c38e9d52039c2b1572","src/hir/print.rs":"651b5d9776532a78612a5f9081372a57bad693890639ac19e3128b4defa96662","src/hir/translate.rs":"c7cd9693f73760263fd49a968714d27e7985ebe840211b2d83bca6686b0602a8","src/hir/visitor.rs":"e5bf7f8c09f6155e59c9d676fe25437f7e3700f9bf5d91101d7e246a64c11d5a","src/lib.rs":"a004f65196dd5745b3112e4acc8c467b18495cecac64a58d6608b35de67371cb","src/parser.rs":"0dfb553a152e008b2755f115663e553ed99c4b8e6a4dcbcad1662737534de49d","src/unicode.rs":"2ad48193433fefbede0837bd645f4288f6b39b1facb59dbb7d541bce7bf19109","src/unicode_tables/LICENSE-UNICODE":"74db5baf44a41b1000312c673544b3374e4198af5605c7f9080a402cec42cfa3","src/unicode_tables/age.rs":"2a2599a4e406fbbd0efd16aa6ce385c3f97b87c34820d6686a9f9113a5231c67","src/unicode_tables/case_folding_simple.rs":"9583803d4a10486da372b76979dbd26349b40766229467238eff972c1d78e47b","src/unicode_tables/general_category.rs":"36a93ba1cdeed96a00ff29a5ab5afd2c578a89541bf4dd8b18478146cebda0aa","src/unicode_tables/grapheme_cluster_break.rs":"39c388e9805a8391d3d3e69d74d831ce4fb99aa7e13e52c64dd2bd16d4765301","src/unicode_tables/mod.rs":"26c837099cd934c8062e24bc9a0aaecf15fe1de03f9c6da3f3e1e5ac3ca24bee","src/unicode_tables/perl_decimal.rs":"a98ea4afe71c2947023ae12bd25c46bf4c7de48eeb40979eca5c96ba62cee02e","src/unicode_tables/perl_space.rs":"ea2b3b84b4a48334082dadc6c37d9fcc9c9ded84b40e8f5c9c9314898638967e","src/unicode_tables/perl_word.rs":"6f1156bd6af32151ecffea4abe07a38fa04b1fc1b227ec1a8dac5d5f08d9d74b","src/unicode_tables/property_bool.rs":"0bd64f6e3228eaecf47824e238bdf1f8a9eef113ace6e790a57f045a8106701c","src/unicode_tables/property_names.rs":"5ca25437927eb70c62adf7d038e99a601cfb8a718677fd6de832589664d3c481","src/unicode_tables/property_values.rs":"5b4cc02392d382cf7af60455fc87b9980e97409b62a4b8d6c5843190d2e2d21d","src/unicode_tables/script.rs":"ea1d771b6d0a4b12d143f9bad2ea9342a0887878cbbe3c11262b6eabedaf2dd4","src/unicode_tables/script_extension.rs":"beeb8349703d903ff861beb8401bfd2599e457dc25df872e69d6ad1615f8b5e9","src/unicode_tables/sentence_break.rs":"2befe2a27cc4e8aecb624e310ef9f371462470dd3b2f572cec1f5873a5e30aa9","src/unicode_tables/word_break.rs":"94679177731b515f0c360eff394286a1f99b59527bdbc826cbf51d32f9666187","src/utf8.rs":"de854b3bfb3f7dbefc422f6a25935aaeef55ead2c35386c712a1fe9bf81a7b6f","test":"8a9bd1bd9fb389e08288f951319a9bbb0d4c5284a2ba63cbdab7f6afa2c2f76e"},"package":"456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"}
\ No newline at end of file diff --git a/vendor/regex-syntax/Cargo.toml b/vendor/regex-syntax/Cargo.toml index 10e6bbf53..8d87f7a42 100644 --- a/vendor/regex-syntax/Cargo.toml +++ b/vendor/regex-syntax/Cargo.toml @@ -12,7 +12,7 @@ [package] edition = "2018" name = "regex-syntax" -version = "0.6.27" +version = "0.6.28" authors = ["The Rust Project Developers"] description = "A regular expression parser." homepage = "https://github.com/rust-lang/regex" diff --git a/vendor/regex-syntax/src/unicode.rs b/vendor/regex-syntax/src/unicode.rs index 70d5954b7..8194d7f55 100644 --- a/vendor/regex-syntax/src/unicode.rs +++ b/vendor/regex-syntax/src/unicode.rs @@ -605,6 +605,7 @@ fn ages(canonical_age: &str) -> Result<impl Iterator<Item = Range>> { ("V12_1", age::V12_1), ("V13_0", age::V13_0), ("V14_0", age::V14_0), + ("V15_0", age::V15_0), ]; assert_eq!(AGES.len(), age::BY_NAME.len(), "ages are out of sync"); diff --git a/vendor/regex-syntax/src/unicode_tables/age.rs b/vendor/regex-syntax/src/unicode_tables/age.rs index ffdfef316..71f4861e0 100644 --- a/vendor/regex-syntax/src/unicode_tables/age.rs +++ b/vendor/regex-syntax/src/unicode_tables/age.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate age /tmp/ucd --chars +// ucd-generate age ucd-15.0.0 --chars // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("V10_0", V10_0), @@ -13,6 +13,7 @@ pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("V12_1", V12_1), ("V13_0", V13_0), ("V14_0", V14_0), + ("V15_0", V15_0), ("V1_1", V1_1), ("V2_0", V2_0), ("V2_1", V2_1), @@ -346,6 +347,41 @@ pub const V14_0: &'static [(char, char)] = &[ ('๐ซต', '๐ซธ'), ]; +pub const V15_0: &'static [(char, char)] = &[ + ('เณณ', 'เณณ'), + ('\u{ece}', '\u{ece}'), + ('\u{10efd}', '\u{10eff}'), + ('๐ฟ', '\u{11241}'), + ('๐ฌ', '๐ฌ'), + ('\u{11f00}', '๐ผ'), + ('๐ผ', '\u{11f3a}'), + ('๐ผพ', '๐ฝ'), + ('๐ฏ', '๐ฏ'), + ('\u{13439}', '\u{13455}'), + ('๐ฒ', '๐ฒ'), + ('๐
', '๐
'), + ('๐', '๐'), + ('๐ผฅ', '๐ผช'), + ('๐ฐ', '๐ญ'), + ('\u{1e08f}', '\u{1e08f}'), + ('๐', '๐น'), + ('๐', '๐'), + ('๐ด', '๐ถ'), + ('๐ป', '๐ฟ'), + ('๐', '๐'), + ('๐ฉต', '๐ฉท'), + ('๐ช', '๐ช'), + ('๐ชญ', '๐ชฏ'), + ('๐ชป', '๐ชฝ'), + ('๐ชฟ', '๐ชฟ'), + ('๐ซ', '๐ซ'), + ('๐ซ', '๐ซ'), + ('๐ซจ', '๐ซจ'), + ('๐ซท', '๐ซธ'), + ('๐ซน', '๐ซน'), + ('๐ฑ', '๐ฒฏ'), +]; + pub const V1_1: &'static [(char, char)] = &[ ('\0', 'วต'), ('วบ', 'ศ'), diff --git a/vendor/regex-syntax/src/unicode_tables/case_folding_simple.rs b/vendor/regex-syntax/src/unicode_tables/case_folding_simple.rs index 766d21b48..23f9364ce 100644 --- a/vendor/regex-syntax/src/unicode_tables/case_folding_simple.rs +++ b/vendor/regex-syntax/src/unicode_tables/case_folding_simple.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate case-folding-simple /tmp/ucd --chars --all-pairs +// ucd-generate case-folding-simple ucd-15.0.0 --chars --all-pairs // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const CASE_FOLDING_SIMPLE: &'static [(char, &'static [char])] = &[ ('A', &['a']), diff --git a/vendor/regex-syntax/src/unicode_tables/general_category.rs b/vendor/regex-syntax/src/unicode_tables/general_category.rs index 8aa6b0078..8fc928912 100644 --- a/vendor/regex-syntax/src/unicode_tables/general_category.rs +++ b/vendor/regex-syntax/src/unicode_tables/general_category.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate general-category /tmp/ucd --chars --exclude surrogate +// ucd-generate general-category ucd-15.0.0 --chars --exclude surrogate // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("Cased_Letter", CASED_LETTER), @@ -188,6 +188,7 @@ pub const CASED_LETTER: &'static [(char, char)] = &[ ('๐', '๐'), ('๐ผ', '๐ผ'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), ('๐ค', '๐ฅ'), ]; @@ -383,12 +384,14 @@ pub const DECIMAL_NUMBER: &'static [(char, char)] = &[ ('๐ฑ', '๐ฑ'), ('๐ต', '๐ต'), ('๐ถ ', '๐ถฉ'), + ('๐ฝ', '๐ฝ'), ('๐ฉ ', '๐ฉฉ'), ('๐ซ', '๐ซ'), ('๐ญ', '๐ญ'), ('๐', '๐ฟ'), ('๐
', '๐
'), ('๐ฐ', '๐น'), + ('๐ฐ', '๐น'), ('๐ฅ', '๐ฅ'), ('๐ฏฐ', '๐ฏน'), ]; @@ -431,7 +434,7 @@ pub const FORMAT: &'static [(char, char)] = &[ ('\u{fff9}', '\u{fffb}'), ('\u{110bd}', '\u{110bd}'), ('\u{110cd}', '\u{110cd}'), - ('\u{13430}', '\u{13438}'), + ('\u{13430}', '\u{1343f}'), ('\u{1bca0}', '\u{1bca3}'), ('\u{1d173}', '\u{1d17a}'), ('\u{e0001}', '\u{e0001}'), @@ -922,6 +925,7 @@ pub const LETTER: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐', '๐ซ'), + ('๐ฟ', '๐'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -984,11 +988,15 @@ pub const LETTER: &'static [(char, char)] = &[ ('๐ตช', '๐ถ'), ('๐ถ', '๐ถ'), ('๐ป ', '๐ปฒ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผณ'), ('๐พฐ', '๐พฐ'), ('๐', '๐'), ('๐', '๐'), ('๐พ', '๐ฟฐ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('๐', '๐'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -1011,7 +1019,9 @@ pub const LETTER: &'static [(char, char)] = &[ ('๐ฟต', '๐ฟป'), ('๐ฟฝ', '๐ฟพ'), ('๐', '๐ข'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ('๐
ฐ', '๐ป'), ('๐ฐ', '๐ฑช'), @@ -1049,11 +1059,14 @@ pub const LETTER: &'static [(char, char)] = &[ ('๐ช', '๐'), ('๐', '๐'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), + ('๐ฐ', '๐ญ'), ('๐', '๐ฌ'), ('๐ท', '๐ฝ'), ('๐
', '๐
'), ('๐', '๐ญ'), ('๐', '๐ซ'), + ('๐', '๐ซ'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -1095,12 +1108,13 @@ pub const LETTER: &'static [(char, char)] = &[ ('๐บฅ', '๐บฉ'), ('๐บซ', '๐บป'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; pub const LETTER_NUMBER: &'static [(char, char)] = &[ @@ -1778,6 +1792,7 @@ pub const LOWERCASE_LETTER: &'static [(char, char)] = &[ ('๐', '๐'), ('๐ผ', '๐ผ'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), ('๐คข', '๐ฅ'), ]; @@ -1862,6 +1877,7 @@ pub const MARK: &'static [(char, char)] = &[ ('เณ', '\u{ccd}'), ('\u{cd5}', '\u{cd6}'), ('\u{ce2}', '\u{ce3}'), + ('เณณ', 'เณณ'), ('\u{d00}', 'เด'), ('\u{d3b}', '\u{d3c}'), ('\u{d3e}', '\u{d44}'), @@ -1880,7 +1896,7 @@ pub const MARK: &'static [(char, char)] = &[ ('\u{e47}', '\u{e4e}'), ('\u{eb1}', '\u{eb1}'), ('\u{eb4}', '\u{ebc}'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('\u{f18}', '\u{f19}'), ('\u{f35}', '\u{f35}'), ('\u{f37}', '\u{f37}'), @@ -1982,6 +1998,7 @@ pub const MARK: &'static [(char, char)] = &[ ('\u{10ae5}', '\u{10ae6}'), ('\u{10d24}', '\u{10d27}'), ('\u{10eab}', '\u{10eac}'), + ('\u{10efd}', '\u{10eff}'), ('\u{10f46}', '\u{10f50}'), ('\u{10f82}', '\u{10f85}'), ('๐', '๐'), @@ -2001,6 +2018,7 @@ pub const MARK: &'static [(char, char)] = &[ ('๐', '\u{111cf}'), ('๐ฌ', '\u{11237}'), ('\u{1123e}', '\u{1123e}'), + ('\u{11241}', '\u{11241}'), ('\u{112df}', '\u{112ea}'), ('\u{11300}', '๐'), ('\u{1133b}', '\u{1133c}'), @@ -2048,6 +2066,12 @@ pub const MARK: &'static [(char, char)] = &[ ('\u{11d90}', '\u{11d91}'), ('๐ถ', '\u{11d97}'), ('\u{11ef3}', '๐ปถ'), + ('\u{11f00}', '\u{11f01}'), + ('๐ผ', '๐ผ'), + ('๐ผด', '\u{11f3a}'), + ('๐ผพ', '\u{11f42}'), + ('\u{13440}', '\u{13440}'), + ('\u{13447}', '\u{13455}'), ('\u{16af0}', '\u{16af4}'), ('\u{16b30}', '\u{16b36}'), ('\u{16f4f}', '\u{16f4f}'), @@ -2075,9 +2099,11 @@ pub const MARK: &'static [(char, char)] = &[ ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('\u{1e08f}', '\u{1e08f}'), ('\u{1e130}', '\u{1e136}'), ('\u{1e2ae}', '\u{1e2ae}'), ('\u{1e2ec}', '\u{1e2ef}'), + ('\u{1e4ec}', '\u{1e4ef}'), ('\u{1e8d0}', '\u{1e8d6}'), ('\u{1e944}', '\u{1e94a}'), ('\u{e0100}', '\u{e01ef}'), @@ -2218,7 +2244,9 @@ pub const MODIFIER_LETTER: &'static [(char, char)] = &[ ('๐ฟฐ', '๐ฟณ'), ('๐ฟต', '๐ฟป'), ('๐ฟฝ', '๐ฟพ'), + ('๐ฐ', '๐ญ'), ('๐ท', '๐ฝ'), + ('๐ซ', '๐ซ'), ('๐ฅ', '๐ฅ'), ]; @@ -2349,7 +2377,7 @@ pub const NONSPACING_MARK: &'static [(char, char)] = &[ ('\u{e47}', '\u{e4e}'), ('\u{eb1}', '\u{eb1}'), ('\u{eb4}', '\u{ebc}'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('\u{f18}', '\u{f19}'), ('\u{f35}', '\u{f35}'), ('\u{f37}', '\u{f37}'), @@ -2480,6 +2508,7 @@ pub const NONSPACING_MARK: &'static [(char, char)] = &[ ('\u{10ae5}', '\u{10ae6}'), ('\u{10d24}', '\u{10d27}'), ('\u{10eab}', '\u{10eac}'), + ('\u{10efd}', '\u{10eff}'), ('\u{10f46}', '\u{10f50}'), ('\u{10f82}', '\u{10f85}'), ('\u{11001}', '\u{11001}'), @@ -2502,6 +2531,7 @@ pub const NONSPACING_MARK: &'static [(char, char)] = &[ ('\u{11234}', '\u{11234}'), ('\u{11236}', '\u{11237}'), ('\u{1123e}', '\u{1123e}'), + ('\u{11241}', '\u{11241}'), ('\u{112df}', '\u{112df}'), ('\u{112e3}', '\u{112ea}'), ('\u{11300}', '\u{11301}'), @@ -2563,6 +2593,12 @@ pub const NONSPACING_MARK: &'static [(char, char)] = &[ ('\u{11d95}', '\u{11d95}'), ('\u{11d97}', '\u{11d97}'), ('\u{11ef3}', '\u{11ef4}'), + ('\u{11f00}', '\u{11f01}'), + ('\u{11f36}', '\u{11f3a}'), + ('\u{11f40}', '\u{11f40}'), + ('\u{11f42}', '\u{11f42}'), + ('\u{13440}', '\u{13440}'), + ('\u{13447}', '\u{13455}'), ('\u{16af0}', '\u{16af4}'), ('\u{16b30}', '\u{16b36}'), ('\u{16f4f}', '\u{16f4f}'), @@ -2587,9 +2623,11 @@ pub const NONSPACING_MARK: &'static [(char, char)] = &[ ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('\u{1e08f}', '\u{1e08f}'), ('\u{1e130}', '\u{1e136}'), ('\u{1e2ae}', '\u{1e2ae}'), ('\u{1e2ec}', '\u{1e2ef}'), + ('\u{1e4ec}', '\u{1e4ef}'), ('\u{1e8d0}', '\u{1e8d6}'), ('\u{1e944}', '\u{1e94a}'), ('\u{e0100}', '\u{e01ef}'), @@ -2709,6 +2747,7 @@ pub const NUMBER: &'static [(char, char)] = &[ ('๐ฑ', '๐ฑฌ'), ('๐ต', '๐ต'), ('๐ถ ', '๐ถฉ'), + ('๐ฝ', '๐ฝ'), ('๐ฟ', '๐ฟ'), ('๐', '๐ฎ'), ('๐ฉ ', '๐ฉฉ'), @@ -2716,11 +2755,13 @@ pub const NUMBER: &'static [(char, char)] = &[ ('๐ญ', '๐ญ'), ('๐ญ', '๐ญก'), ('๐บ', '๐บ'), + ('๐', '๐'), ('๐ ', '๐ณ'), ('๐ ', '๐ธ'), ('๐', '๐ฟ'), ('๐
', '๐
'), ('๐ฐ', '๐น'), + ('๐ฐ', '๐น'), ('๐ฃ', '๐ฃ'), ('๐ฅ', '๐ฅ'), ('๐ฑฑ', '๐ฒซ'), @@ -2941,7 +2982,7 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{cdf}', '\u{cdf}'), ('\u{ce4}', '\u{ce5}'), ('\u{cf0}', '\u{cf0}'), - ('\u{cf3}', '\u{cff}'), + ('\u{cf4}', '\u{cff}'), ('\u{d0d}', '\u{d0d}'), ('\u{d11}', '\u{d11}'), ('\u{d45}', '\u{d45}'), @@ -2971,7 +3012,7 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{ebe}', '\u{ebf}'), ('\u{ec5}', '\u{ec5}'), ('\u{ec7}', '\u{ec7}'), - ('\u{ece}', '\u{ecf}'), + ('\u{ecf}', '\u{ecf}'), ('\u{eda}', '\u{edb}'), ('\u{ee0}', '\u{eff}'), ('\u{f48}', '\u{f48}'), @@ -3243,7 +3284,7 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{10e7f}', '\u{10e7f}'), ('\u{10eaa}', '\u{10eaa}'), ('\u{10eae}', '\u{10eaf}'), - ('\u{10eb2}', '\u{10eff}'), + ('\u{10eb2}', '\u{10efc}'), ('\u{10f28}', '\u{10f2f}'), ('\u{10f5a}', '\u{10f6f}'), ('\u{10f8a}', '\u{10faf}'), @@ -3261,7 +3302,7 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{111e0}', '\u{111e0}'), ('\u{111f5}', '\u{111ff}'), ('\u{11212}', '\u{11212}'), - ('\u{1123f}', '\u{1127f}'), + ('\u{11242}', '\u{1127f}'), ('\u{11287}', '\u{11287}'), ('\u{11289}', '\u{11289}'), ('\u{1128e}', '\u{1128e}'), @@ -3313,7 +3354,8 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{119e5}', '\u{119ff}'), ('\u{11a48}', '\u{11a4f}'), ('\u{11aa3}', '\u{11aaf}'), - ('\u{11af9}', '\u{11bff}'), + ('\u{11af9}', '\u{11aff}'), + ('\u{11b0a}', '\u{11bff}'), ('\u{11c09}', '\u{11c09}'), ('\u{11c37}', '\u{11c37}'), ('\u{11c46}', '\u{11c4f}'), @@ -3334,7 +3376,10 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{11d92}', '\u{11d92}'), ('\u{11d99}', '\u{11d9f}'), ('\u{11daa}', '\u{11edf}'), - ('\u{11ef9}', '\u{11faf}'), + ('\u{11ef9}', '\u{11eff}'), + ('\u{11f11}', '\u{11f11}'), + ('\u{11f3b}', '\u{11f3d}'), + ('\u{11f5a}', '\u{11faf}'), ('\u{11fb1}', '\u{11fbf}'), ('\u{11ff2}', '\u{11ffe}'), ('\u{1239a}', '\u{123ff}'), @@ -3342,7 +3387,8 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{12475}', '\u{1247f}'), ('\u{12544}', '\u{12f8f}'), ('\u{12ff3}', '\u{12fff}'), - ('\u{1342f}', '\u{143ff}'), + ('\u{13430}', '\u{1343f}'), + ('\u{13456}', '\u{143ff}'), ('\u{14647}', '\u{167ff}'), ('\u{16a39}', '\u{16a3f}'), ('\u{16a5f}', '\u{16a5f}'), @@ -3368,8 +3414,10 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{1aff4}', '\u{1aff4}'), ('\u{1affc}', '\u{1affc}'), ('\u{1afff}', '\u{1afff}'), - ('\u{1b123}', '\u{1b14f}'), - ('\u{1b153}', '\u{1b163}'), + ('\u{1b123}', '\u{1b131}'), + ('\u{1b133}', '\u{1b14f}'), + ('\u{1b153}', '\u{1b154}'), + ('\u{1b156}', '\u{1b163}'), ('\u{1b168}', '\u{1b16f}'), ('\u{1b2fc}', '\u{1bbff}'), ('\u{1bc6b}', '\u{1bc6f}'), @@ -3384,7 +3432,8 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{1d127}', '\u{1d128}'), ('\u{1d173}', '\u{1d17a}'), ('\u{1d1eb}', '\u{1d1ff}'), - ('\u{1d246}', '\u{1d2df}'), + ('\u{1d246}', '\u{1d2bf}'), + ('\u{1d2d4}', '\u{1d2df}'), ('\u{1d2f4}', '\u{1d2ff}'), ('\u{1d357}', '\u{1d35f}'), ('\u{1d379}', '\u{1d3ff}'), @@ -3411,19 +3460,23 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{1da8c}', '\u{1da9a}'), ('\u{1daa0}', '\u{1daa0}'), ('\u{1dab0}', '\u{1deff}'), - ('\u{1df1f}', '\u{1dfff}'), + ('\u{1df1f}', '\u{1df24}'), + ('\u{1df2b}', '\u{1dfff}'), ('\u{1e007}', '\u{1e007}'), ('\u{1e019}', '\u{1e01a}'), ('\u{1e022}', '\u{1e022}'), ('\u{1e025}', '\u{1e025}'), - ('\u{1e02b}', '\u{1e0ff}'), + ('\u{1e02b}', '\u{1e02f}'), + ('\u{1e06e}', '\u{1e08e}'), + ('\u{1e090}', '\u{1e0ff}'), ('\u{1e12d}', '\u{1e12f}'), ('\u{1e13e}', '\u{1e13f}'), ('\u{1e14a}', '\u{1e14d}'), ('\u{1e150}', '\u{1e28f}'), ('\u{1e2af}', '\u{1e2bf}'), ('\u{1e2fa}', '\u{1e2fe}'), - ('\u{1e300}', '\u{1e7df}'), + ('\u{1e300}', '\u{1e4cf}'), + ('\u{1e4fa}', '\u{1e7df}'), ('\u{1e7e7}', '\u{1e7e7}'), ('\u{1e7ec}', '\u{1e7ec}'), ('\u{1e7ef}', '\u{1e7ef}'), @@ -3481,11 +3534,11 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{1f249}', '\u{1f24f}'), ('\u{1f252}', '\u{1f25f}'), ('\u{1f266}', '\u{1f2ff}'), - ('\u{1f6d8}', '\u{1f6dc}'), + ('\u{1f6d8}', '\u{1f6db}'), ('\u{1f6ed}', '\u{1f6ef}'), ('\u{1f6fd}', '\u{1f6ff}'), - ('\u{1f774}', '\u{1f77f}'), - ('\u{1f7d9}', '\u{1f7df}'), + ('\u{1f777}', '\u{1f77a}'), + ('\u{1f7da}', '\u{1f7df}'), ('\u{1f7ec}', '\u{1f7ef}'), ('\u{1f7f1}', '\u{1f7ff}'), ('\u{1f80c}', '\u{1f80f}'), @@ -3496,25 +3549,24 @@ pub const OTHER: &'static [(char, char)] = &[ ('\u{1f8b2}', '\u{1f8ff}'), ('\u{1fa54}', '\u{1fa5f}'), ('\u{1fa6e}', '\u{1fa6f}'), - ('\u{1fa75}', '\u{1fa77}'), ('\u{1fa7d}', '\u{1fa7f}'), - ('\u{1fa87}', '\u{1fa8f}'), - ('\u{1faad}', '\u{1faaf}'), - ('\u{1fabb}', '\u{1fabf}'), - ('\u{1fac6}', '\u{1facf}'), - ('\u{1fada}', '\u{1fadf}'), - ('\u{1fae8}', '\u{1faef}'), - ('\u{1faf7}', '\u{1faff}'), + ('\u{1fa89}', '\u{1fa8f}'), + ('\u{1fabe}', '\u{1fabe}'), + ('\u{1fac6}', '\u{1facd}'), + ('\u{1fadc}', '\u{1fadf}'), + ('\u{1fae9}', '\u{1faef}'), + ('\u{1faf9}', '\u{1faff}'), ('\u{1fb93}', '\u{1fb93}'), ('\u{1fbcb}', '\u{1fbef}'), ('\u{1fbfa}', '\u{1ffff}'), ('\u{2a6e0}', '\u{2a6ff}'), - ('\u{2b739}', '\u{2b73f}'), + ('\u{2b73a}', '\u{2b73f}'), ('\u{2b81e}', '\u{2b81f}'), ('\u{2cea2}', '\u{2ceaf}'), ('\u{2ebe1}', '\u{2f7ff}'), ('\u{2fa1e}', '\u{2ffff}'), - ('\u{3134b}', '\u{e00ff}'), + ('\u{3134b}', '\u{3134f}'), + ('\u{323b0}', '\u{e00ff}'), ('\u{e01f0}', '\u{10ffff}'), ]; @@ -3883,6 +3935,7 @@ pub const OTHER_LETTER: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐', '๐ซ'), + ('๐ฟ', '๐'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -3944,11 +3997,15 @@ pub const OTHER_LETTER: &'static [(char, char)] = &[ ('๐ตช', '๐ถ'), ('๐ถ', '๐ถ'), ('๐ป ', '๐ปฒ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผณ'), ('๐พฐ', '๐พฐ'), ('๐', '๐'), ('๐', '๐'), ('๐พ', '๐ฟฐ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('๐', '๐'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -3963,7 +4020,9 @@ pub const OTHER_LETTER: &'static [(char, char)] = &[ ('๐ ', '๐ณ'), ('๐ด', '๐ด'), ('๐', '๐ข'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ('๐
ฐ', '๐ป'), ('๐ฐ', '๐ฑช'), @@ -3975,6 +4034,7 @@ pub const OTHER_LETTER: &'static [(char, char)] = &[ ('๐
', '๐
'), ('๐', '๐ญ'), ('๐', '๐ซ'), + ('๐', '๐ช'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -4014,12 +4074,13 @@ pub const OTHER_LETTER: &'static [(char, char)] = &[ ('๐บฅ', '๐บฉ'), ('๐บซ', '๐บป'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; pub const OTHER_NUMBER: &'static [(char, char)] = &[ @@ -4085,6 +4146,7 @@ pub const OTHER_NUMBER: &'static [(char, char)] = &[ ('๐ฟ', '๐ฟ'), ('๐ญ', '๐ญก'), ('๐บ', '๐บ'), + ('๐', '๐'), ('๐ ', '๐ณ'), ('๐ ', '๐ธ'), ('๐ฃ', '๐ฃ'), @@ -4267,9 +4329,11 @@ pub const OTHER_PUNCTUATION: &'static [(char, char)] = &[ ('๐จฟ', '๐ฉ'), ('๐ช', '๐ช'), ('๐ช', '๐ชข'), + ('๐ฌ', '๐ฌ'), ('๐ฑ', '๐ฑ
'), ('๐ฑฐ', '๐ฑฑ'), ('๐ปท', '๐ปธ'), + ('๐ฝ', '๐ฝ'), ('๐ฟฟ', '๐ฟฟ'), ('๐ฐ', '๐ด'), ('๐ฟฑ', '๐ฟฒ'), @@ -4446,10 +4510,10 @@ pub const OTHER_SYMBOL: &'static [(char, char)] = &[ ('๐ ', '๐ฅ'), ('๐', '๐บ'), ('๐', '๐'), - ('๐', '๐ฌ'), + ('๐', '๐ฌ'), ('๐ฐ', '๐ผ'), - ('๐', '๐ณ'), - ('๐', '๐'), + ('๐', '๐ถ'), + ('๐ป', '๐'), ('๐ ', '๐ซ'), ('๐ฐ', '๐ฐ'), ('๐ ', '๐ '), @@ -4460,15 +4524,13 @@ pub const OTHER_SYMBOL: &'static [(char, char)] = &[ ('๐ขฐ', '๐ขฑ'), ('๐ค', '๐ฉ'), ('๐ฉ ', '๐ฉญ'), - ('๐ฉฐ', '๐ฉด'), - ('๐ฉธ', '๐ฉผ'), - ('๐ช', '๐ช'), - ('๐ช', '๐ชฌ'), - ('๐ชฐ', '๐ชบ'), - ('๐ซ', '๐ซ
'), - ('๐ซ', '๐ซ'), - ('๐ซ ', '๐ซง'), - ('๐ซฐ', '๐ซถ'), + ('๐ฉฐ', '๐ฉผ'), + ('๐ช', '๐ช'), + ('๐ช', '๐ชฝ'), + ('๐ชฟ', '๐ซ
'), + ('๐ซ', '๐ซ'), + ('๐ซ ', '๐ซจ'), + ('๐ซฐ', '๐ซธ'), ('๐ฌ', '๐ฎ'), ('๐ฎ', '๐ฏ'), ]; @@ -4657,9 +4719,11 @@ pub const PUNCTUATION: &'static [(char, char)] = &[ ('๐จฟ', '๐ฉ'), ('๐ช', '๐ช'), ('๐ช', '๐ชข'), + ('๐ฌ', '๐ฌ'), ('๐ฑ', '๐ฑ
'), ('๐ฑฐ', '๐ฑฑ'), ('๐ปท', '๐ปธ'), + ('๐ฝ', '๐ฝ'), ('๐ฟฟ', '๐ฟฟ'), ('๐ฐ', '๐ด'), ('๐ฟฑ', '๐ฟฒ'), @@ -4731,6 +4795,7 @@ pub const SPACING_MARK: &'static [(char, char)] = &[ ('เณ', 'เณ'), ('เณ', 'เณ'), ('\u{cd5}', '\u{cd6}'), + ('เณณ', 'เณณ'), ('เด', 'เด'), ('\u{d3e}', 'เต'), ('เต', 'เต'), @@ -4869,6 +4934,10 @@ pub const SPACING_MARK: &'static [(char, char)] = &[ ('๐ถ', '๐ถ'), ('๐ถ', '๐ถ'), ('๐ปต', '๐ปถ'), + ('๐ผ', '๐ผ'), + ('๐ผด', '๐ผต'), + ('๐ผพ', '๐ผฟ'), + ('๐ฝ', '๐ฝ'), ('๐ฝ', '๐พ'), ('๐ฟฐ', '๐ฟฑ'), ('\u{1d165}', '๐
ฆ'), @@ -5085,10 +5154,10 @@ pub const SYMBOL: &'static [(char, char)] = &[ ('๐', '๐'), ('๐ ', '๐ฅ'), ('๐', '๐'), - ('๐', '๐ฌ'), + ('๐', '๐ฌ'), ('๐ฐ', '๐ผ'), - ('๐', '๐ณ'), - ('๐', '๐'), + ('๐', '๐ถ'), + ('๐ป', '๐'), ('๐ ', '๐ซ'), ('๐ฐ', '๐ฐ'), ('๐ ', '๐ '), @@ -5099,15 +5168,13 @@ pub const SYMBOL: &'static [(char, char)] = &[ ('๐ขฐ', '๐ขฑ'), ('๐ค', '๐ฉ'), ('๐ฉ ', '๐ฉญ'), - ('๐ฉฐ', '๐ฉด'), - ('๐ฉธ', '๐ฉผ'), - ('๐ช', '๐ช'), - ('๐ช', '๐ชฌ'), - ('๐ชฐ', '๐ชบ'), - ('๐ซ', '๐ซ
'), - ('๐ซ', '๐ซ'), - ('๐ซ ', '๐ซง'), - ('๐ซฐ', '๐ซถ'), + ('๐ฉฐ', '๐ฉผ'), + ('๐ช', '๐ช'), + ('๐ช', '๐ชฝ'), + ('๐ชฟ', '๐ซ
'), + ('๐ซ', '๐ซ'), + ('๐ซ ', '๐ซจ'), + ('๐ซฐ', '๐ซธ'), ('๐ฌ', '๐ฎ'), ('๐ฎ', '๐ฏ'), ]; @@ -5247,7 +5314,7 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{cdf}', '\u{cdf}'), ('\u{ce4}', '\u{ce5}'), ('\u{cf0}', '\u{cf0}'), - ('\u{cf3}', '\u{cff}'), + ('\u{cf4}', '\u{cff}'), ('\u{d0d}', '\u{d0d}'), ('\u{d11}', '\u{d11}'), ('\u{d45}', '\u{d45}'), @@ -5277,7 +5344,7 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{ebe}', '\u{ebf}'), ('\u{ec5}', '\u{ec5}'), ('\u{ec7}', '\u{ec7}'), - ('\u{ece}', '\u{ecf}'), + ('\u{ecf}', '\u{ecf}'), ('\u{eda}', '\u{edb}'), ('\u{ee0}', '\u{eff}'), ('\u{f48}', '\u{f48}'), @@ -5547,7 +5614,7 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{10e7f}', '\u{10e7f}'), ('\u{10eaa}', '\u{10eaa}'), ('\u{10eae}', '\u{10eaf}'), - ('\u{10eb2}', '\u{10eff}'), + ('\u{10eb2}', '\u{10efc}'), ('\u{10f28}', '\u{10f2f}'), ('\u{10f5a}', '\u{10f6f}'), ('\u{10f8a}', '\u{10faf}'), @@ -5565,7 +5632,7 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{111e0}', '\u{111e0}'), ('\u{111f5}', '\u{111ff}'), ('\u{11212}', '\u{11212}'), - ('\u{1123f}', '\u{1127f}'), + ('\u{11242}', '\u{1127f}'), ('\u{11287}', '\u{11287}'), ('\u{11289}', '\u{11289}'), ('\u{1128e}', '\u{1128e}'), @@ -5617,7 +5684,8 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{119e5}', '\u{119ff}'), ('\u{11a48}', '\u{11a4f}'), ('\u{11aa3}', '\u{11aaf}'), - ('\u{11af9}', '\u{11bff}'), + ('\u{11af9}', '\u{11aff}'), + ('\u{11b0a}', '\u{11bff}'), ('\u{11c09}', '\u{11c09}'), ('\u{11c37}', '\u{11c37}'), ('\u{11c46}', '\u{11c4f}'), @@ -5638,7 +5706,10 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{11d92}', '\u{11d92}'), ('\u{11d99}', '\u{11d9f}'), ('\u{11daa}', '\u{11edf}'), - ('\u{11ef9}', '\u{11faf}'), + ('\u{11ef9}', '\u{11eff}'), + ('\u{11f11}', '\u{11f11}'), + ('\u{11f3b}', '\u{11f3d}'), + ('\u{11f5a}', '\u{11faf}'), ('\u{11fb1}', '\u{11fbf}'), ('\u{11ff2}', '\u{11ffe}'), ('\u{1239a}', '\u{123ff}'), @@ -5646,8 +5717,7 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{12475}', '\u{1247f}'), ('\u{12544}', '\u{12f8f}'), ('\u{12ff3}', '\u{12fff}'), - ('\u{1342f}', '\u{1342f}'), - ('\u{13439}', '\u{143ff}'), + ('\u{13456}', '\u{143ff}'), ('\u{14647}', '\u{167ff}'), ('\u{16a39}', '\u{16a3f}'), ('\u{16a5f}', '\u{16a5f}'), @@ -5673,8 +5743,10 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{1aff4}', '\u{1aff4}'), ('\u{1affc}', '\u{1affc}'), ('\u{1afff}', '\u{1afff}'), - ('\u{1b123}', '\u{1b14f}'), - ('\u{1b153}', '\u{1b163}'), + ('\u{1b123}', '\u{1b131}'), + ('\u{1b133}', '\u{1b14f}'), + ('\u{1b153}', '\u{1b154}'), + ('\u{1b156}', '\u{1b163}'), ('\u{1b168}', '\u{1b16f}'), ('\u{1b2fc}', '\u{1bbff}'), ('\u{1bc6b}', '\u{1bc6f}'), @@ -5688,7 +5760,8 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{1d0f6}', '\u{1d0ff}'), ('\u{1d127}', '\u{1d128}'), ('\u{1d1eb}', '\u{1d1ff}'), - ('\u{1d246}', '\u{1d2df}'), + ('\u{1d246}', '\u{1d2bf}'), + ('\u{1d2d4}', '\u{1d2df}'), ('\u{1d2f4}', '\u{1d2ff}'), ('\u{1d357}', '\u{1d35f}'), ('\u{1d379}', '\u{1d3ff}'), @@ -5715,19 +5788,23 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{1da8c}', '\u{1da9a}'), ('\u{1daa0}', '\u{1daa0}'), ('\u{1dab0}', '\u{1deff}'), - ('\u{1df1f}', '\u{1dfff}'), + ('\u{1df1f}', '\u{1df24}'), + ('\u{1df2b}', '\u{1dfff}'), ('\u{1e007}', '\u{1e007}'), ('\u{1e019}', '\u{1e01a}'), ('\u{1e022}', '\u{1e022}'), ('\u{1e025}', '\u{1e025}'), - ('\u{1e02b}', '\u{1e0ff}'), + ('\u{1e02b}', '\u{1e02f}'), + ('\u{1e06e}', '\u{1e08e}'), + ('\u{1e090}', '\u{1e0ff}'), ('\u{1e12d}', '\u{1e12f}'), ('\u{1e13e}', '\u{1e13f}'), ('\u{1e14a}', '\u{1e14d}'), ('\u{1e150}', '\u{1e28f}'), ('\u{1e2af}', '\u{1e2bf}'), ('\u{1e2fa}', '\u{1e2fe}'), - ('\u{1e300}', '\u{1e7df}'), + ('\u{1e300}', '\u{1e4cf}'), + ('\u{1e4fa}', '\u{1e7df}'), ('\u{1e7e7}', '\u{1e7e7}'), ('\u{1e7ec}', '\u{1e7ec}'), ('\u{1e7ef}', '\u{1e7ef}'), @@ -5785,11 +5862,11 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{1f249}', '\u{1f24f}'), ('\u{1f252}', '\u{1f25f}'), ('\u{1f266}', '\u{1f2ff}'), - ('\u{1f6d8}', '\u{1f6dc}'), + ('\u{1f6d8}', '\u{1f6db}'), ('\u{1f6ed}', '\u{1f6ef}'), ('\u{1f6fd}', '\u{1f6ff}'), - ('\u{1f774}', '\u{1f77f}'), - ('\u{1f7d9}', '\u{1f7df}'), + ('\u{1f777}', '\u{1f77a}'), + ('\u{1f7da}', '\u{1f7df}'), ('\u{1f7ec}', '\u{1f7ef}'), ('\u{1f7f1}', '\u{1f7ff}'), ('\u{1f80c}', '\u{1f80f}'), @@ -5800,25 +5877,24 @@ pub const UNASSIGNED: &'static [(char, char)] = &[ ('\u{1f8b2}', '\u{1f8ff}'), ('\u{1fa54}', '\u{1fa5f}'), ('\u{1fa6e}', '\u{1fa6f}'), - ('\u{1fa75}', '\u{1fa77}'), ('\u{1fa7d}', '\u{1fa7f}'), - ('\u{1fa87}', '\u{1fa8f}'), - ('\u{1faad}', '\u{1faaf}'), - ('\u{1fabb}', '\u{1fabf}'), - ('\u{1fac6}', '\u{1facf}'), - ('\u{1fada}', '\u{1fadf}'), - ('\u{1fae8}', '\u{1faef}'), - ('\u{1faf7}', '\u{1faff}'), + ('\u{1fa89}', '\u{1fa8f}'), + ('\u{1fabe}', '\u{1fabe}'), + ('\u{1fac6}', '\u{1facd}'), + ('\u{1fadc}', '\u{1fadf}'), + ('\u{1fae9}', '\u{1faef}'), + ('\u{1faf9}', '\u{1faff}'), ('\u{1fb93}', '\u{1fb93}'), ('\u{1fbcb}', '\u{1fbef}'), ('\u{1fbfa}', '\u{1ffff}'), ('\u{2a6e0}', '\u{2a6ff}'), - ('\u{2b739}', '\u{2b73f}'), + ('\u{2b73a}', '\u{2b73f}'), ('\u{2b81e}', '\u{2b81f}'), ('\u{2cea2}', '\u{2ceaf}'), ('\u{2ebe1}', '\u{2f7ff}'), ('\u{2fa1e}', '\u{2ffff}'), - ('\u{3134b}', '\u{e0000}'), + ('\u{3134b}', '\u{3134f}'), + ('\u{323b0}', '\u{e0000}'), ('\u{e0002}', '\u{e001f}'), ('\u{e0080}', '\u{e00ff}'), ('\u{e01f0}', '\u{effff}'), diff --git a/vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs b/vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs index 38cfc73af..294dfbdcc 100644 --- a/vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs +++ b/vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate grapheme-cluster-break /tmp/ucd --chars +// ucd-generate grapheme-cluster-break ucd-15.0.0 --chars // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("CR", CR), @@ -38,7 +38,7 @@ pub const CONTROL: &'static [(char, char)] = &[ ('\u{2060}', '\u{206f}'), ('\u{feff}', '\u{feff}'), ('\u{fff0}', '\u{fffb}'), - ('\u{13430}', '\u{13438}'), + ('\u{13430}', '\u{1343f}'), ('\u{1bca0}', '\u{1bca3}'), ('\u{1d173}', '\u{1d17a}'), ('\u{e0000}', '\u{e001f}'), @@ -149,7 +149,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{e47}', '\u{e4e}'), ('\u{eb1}', '\u{eb1}'), ('\u{eb4}', '\u{ebc}'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('\u{f18}', '\u{f19}'), ('\u{f35}', '\u{f35}'), ('\u{f37}', '\u{f37}'), @@ -278,6 +278,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{10ae5}', '\u{10ae6}'), ('\u{10d24}', '\u{10d27}'), ('\u{10eab}', '\u{10eac}'), + ('\u{10efd}', '\u{10eff}'), ('\u{10f46}', '\u{10f50}'), ('\u{10f82}', '\u{10f85}'), ('\u{11001}', '\u{11001}'), @@ -300,6 +301,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{11234}', '\u{11234}'), ('\u{11236}', '\u{11237}'), ('\u{1123e}', '\u{1123e}'), + ('\u{11241}', '\u{11241}'), ('\u{112df}', '\u{112df}'), ('\u{112e3}', '\u{112ea}'), ('\u{11300}', '\u{11301}'), @@ -367,6 +369,12 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{11d95}', '\u{11d95}'), ('\u{11d97}', '\u{11d97}'), ('\u{11ef3}', '\u{11ef4}'), + ('\u{11f00}', '\u{11f01}'), + ('\u{11f36}', '\u{11f3a}'), + ('\u{11f40}', '\u{11f40}'), + ('\u{11f42}', '\u{11f42}'), + ('\u{13440}', '\u{13440}'), + ('\u{13447}', '\u{13455}'), ('\u{16af0}', '\u{16af4}'), ('\u{16b30}', '\u{16b36}'), ('\u{16f4f}', '\u{16f4f}'), @@ -393,9 +401,11 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('\u{1e08f}', '\u{1e08f}'), ('\u{1e130}', '\u{1e136}'), ('\u{1e2ae}', '\u{1e2ae}'), ('\u{1e2ec}', '\u{1e2ef}'), + ('\u{1e4ec}', '\u{1e4ef}'), ('\u{1e8d0}', '\u{1e8d6}'), ('\u{1e944}', '\u{1e94a}'), ('๐ป', '๐ฟ'), @@ -1226,6 +1236,7 @@ pub const PREPEND: &'static [(char, char)] = &[ ('๐จบ', '๐จบ'), ('๐ช', '๐ช'), ('๐ต', '๐ต'), + ('๐ผ', '๐ผ'), ]; pub const REGIONAL_INDICATOR: &'static [(char, char)] = &[('๐ฆ', '๐ฟ')]; @@ -1262,6 +1273,7 @@ pub const SPACINGMARK: &'static [(char, char)] = &[ ('เณ', 'เณ'), ('เณ', 'เณ'), ('เณ', 'เณ'), + ('เณณ', 'เณณ'), ('เด', 'เด'), ('เดฟ', 'เต'), ('เต', 'เต'), @@ -1387,6 +1399,10 @@ pub const SPACINGMARK: &'static [(char, char)] = &[ ('๐ถ', '๐ถ'), ('๐ถ', '๐ถ'), ('๐ปต', '๐ปถ'), + ('๐ผ', '๐ผ'), + ('๐ผด', '๐ผต'), + ('๐ผพ', '๐ผฟ'), + ('๐ฝ', '๐ฝ'), ('๐ฝ', '๐พ'), ('๐ฟฐ', '๐ฟฑ'), ('๐
ฆ', '๐
ฆ'), diff --git a/vendor/regex-syntax/src/unicode_tables/perl_decimal.rs b/vendor/regex-syntax/src/unicode_tables/perl_decimal.rs index 9a14e4395..4f4c08a12 100644 --- a/vendor/regex-syntax/src/unicode_tables/perl_decimal.rs +++ b/vendor/regex-syntax/src/unicode_tables/perl_decimal.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate general-category /tmp/ucd --chars --include decimalnumber +// ucd-generate general-category ucd-15.0.0 --chars --include decimalnumber // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[("Decimal_Number", DECIMAL_NUMBER)]; @@ -64,12 +64,14 @@ pub const DECIMAL_NUMBER: &'static [(char, char)] = &[ ('๐ฑ', '๐ฑ'), ('๐ต', '๐ต'), ('๐ถ ', '๐ถฉ'), + ('๐ฝ', '๐ฝ'), ('๐ฉ ', '๐ฉฉ'), ('๐ซ', '๐ซ'), ('๐ญ', '๐ญ'), ('๐', '๐ฟ'), ('๐
', '๐
'), ('๐ฐ', '๐น'), + ('๐ฐ', '๐น'), ('๐ฅ', '๐ฅ'), ('๐ฏฐ', '๐ฏน'), ]; diff --git a/vendor/regex-syntax/src/unicode_tables/perl_space.rs b/vendor/regex-syntax/src/unicode_tables/perl_space.rs index bb69ce1ba..174169579 100644 --- a/vendor/regex-syntax/src/unicode_tables/perl_space.rs +++ b/vendor/regex-syntax/src/unicode_tables/perl_space.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate property-bool /tmp/ucd --chars --include whitespace +// ucd-generate property-bool ucd-15.0.0 --chars --include whitespace // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[("White_Space", WHITE_SPACE)]; diff --git a/vendor/regex-syntax/src/unicode_tables/perl_word.rs b/vendor/regex-syntax/src/unicode_tables/perl_word.rs index 2c8171b2b..c1b66bd9a 100644 --- a/vendor/regex-syntax/src/unicode_tables/perl_word.rs +++ b/vendor/regex-syntax/src/unicode_tables/perl_word.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate perl-word /tmp/ucd --chars +// ucd-generate perl-word ucd-15.0.0 --chars // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const PERL_WORD: &'static [(char, char)] = &[ ('0', '9'), @@ -164,7 +164,7 @@ pub const PERL_WORD: &'static [(char, char)] = &[ ('เณ', 'เณ'), ('เณ ', '\u{ce3}'), ('เณฆ', 'เณฏ'), - ('เณฑ', 'เณฒ'), + ('เณฑ', 'เณณ'), ('\u{d00}', 'เด'), ('เด', 'เด'), ('เด', '\u{d44}'), @@ -197,7 +197,7 @@ pub const PERL_WORD: &'static [(char, char)] = &[ ('เบง', 'เบฝ'), ('เป', 'เป'), ('เป', 'เป'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('เป', 'เป'), ('เป', 'เป'), ('เผ', 'เผ'), @@ -511,7 +511,7 @@ pub const PERL_WORD: &'static [(char, char)] = &[ ('๐บ', '๐บฉ'), ('\u{10eab}', '\u{10eac}'), ('๐บฐ', '๐บฑ'), - ('๐ผ', '๐ผ'), + ('\u{10efd}', '๐ผ'), ('๐ผง', '๐ผง'), ('๐ผฐ', '\u{10f50}'), ('๐ฝฐ', '\u{10f85}'), @@ -534,7 +534,7 @@ pub const PERL_WORD: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐', '\u{11237}'), - ('\u{1123e}', '\u{1123e}'), + ('\u{1123e}', '\u{11241}'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -615,12 +615,17 @@ pub const PERL_WORD: &'static [(char, char)] = &[ ('๐ถ', '๐ถ'), ('๐ถ ', '๐ถฉ'), ('๐ป ', '๐ปถ'), + ('\u{11f00}', '๐ผ'), + ('๐ผ', '\u{11f3a}'), + ('๐ผพ', '\u{11f42}'), + ('๐ฝ', '๐ฝ'), ('๐พฐ', '๐พฐ'), ('๐', '๐'), ('๐', '๐ฎ'), ('๐', '๐'), ('๐พ', '๐ฟฐ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('\u{13440}', '\u{13455}'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -648,7 +653,9 @@ pub const PERL_WORD: &'static [(char, char)] = &[ ('๐ฟต', '๐ฟป'), ('๐ฟฝ', '๐ฟพ'), ('๐', '๐ข'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ('๐
ฐ', '๐ป'), ('๐ฐ', '๐ฑช'), @@ -702,17 +709,21 @@ pub const PERL_WORD: &'static [(char, char)] = &[ ('\u{1da9b}', '\u{1da9f}'), ('\u{1daa1}', '\u{1daaf}'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), ('\u{1e000}', '\u{1e006}'), ('\u{1e008}', '\u{1e018}'), ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('๐ฐ', '๐ญ'), + ('\u{1e08f}', '\u{1e08f}'), ('๐', '๐ฌ'), ('\u{1e130}', '๐ฝ'), ('๐
', '๐
'), ('๐
', '๐
'), ('๐', '\u{1e2ae}'), ('๐', '๐น'), + ('๐', '๐น'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -759,11 +770,12 @@ pub const PERL_WORD: &'static [(char, char)] = &[ ('๐
ฐ', '๐'), ('๐ฏฐ', '๐ฏน'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ('\u{e0100}', '\u{e01ef}'), ]; diff --git a/vendor/regex-syntax/src/unicode_tables/property_bool.rs b/vendor/regex-syntax/src/unicode_tables/property_bool.rs index 8fb211030..a3e84b519 100644 --- a/vendor/regex-syntax/src/unicode_tables/property_bool.rs +++ b/vendor/regex-syntax/src/unicode_tables/property_bool.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate property-bool /tmp/ucd --chars +// ucd-generate property-bool ucd-15.0.0 --chars // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("ASCII_Hex_Digit", ASCII_HEX_DIGIT), @@ -207,8 +207,7 @@ pub const ALPHABETIC: &'static [(char, char)] = &[ ('เฏ', 'เฏ'), ('เฏ', 'เฏ'), ('\u{bd7}', '\u{bd7}'), - ('\u{c00}', 'เฐ'), - ('เฐ
', 'เฐ'), + ('\u{c00}', 'เฐ'), ('เฐ', 'เฐ'), ('เฐ', 'เฐจ'), ('เฐช', 'เฐน'), @@ -231,7 +230,7 @@ pub const ALPHABETIC: &'static [(char, char)] = &[ ('\u{cd5}', '\u{cd6}'), ('เณ', 'เณ'), ('เณ ', '\u{ce3}'), - ('เณฑ', 'เณฒ'), + ('เณฑ', 'เณณ'), ('\u{d00}', 'เด'), ('เด', 'เด'), ('เด', 'เดบ'), @@ -269,7 +268,7 @@ pub const ALPHABETIC: &'static [(char, char)] = &[ ('เผ', 'เผ'), ('เฝ', 'เฝ'), ('เฝ', 'เฝฌ'), - ('\u{f71}', '\u{f81}'), + ('\u{f71}', '\u{f83}'), ('เพ', '\u{f97}'), ('\u{f99}', '\u{fbc}'), ('แ', '\u{1036}'), @@ -571,7 +570,7 @@ pub const ALPHABETIC: &'static [(char, char)] = &[ ('๐ฟ ', '๐ฟถ'), ('๐', '\u{11045}'), ('๐ฑ', '๐ต'), - ('๐', '๐ธ'), + ('\u{11080}', '๐ธ'), ('\u{110c2}', '\u{110c2}'), ('๐', '๐จ'), ('\u{11100}', '\u{11132}'), @@ -586,7 +585,7 @@ pub const ALPHABETIC: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '\u{11234}'), ('\u{11237}', '\u{11237}'), - ('\u{1123e}', '\u{1123e}'), + ('\u{1123e}', '\u{11241}'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -666,12 +665,16 @@ pub const ALPHABETIC: &'static [(char, char)] = &[ ('๐ถ', '๐ถ'), ('๐ถ', '๐ถ'), ('๐ป ', '๐ปถ'), + ('\u{11f00}', '๐ผ'), + ('๐ผ', '\u{11f3a}'), + ('๐ผพ', '\u{11f40}'), ('๐พฐ', '๐พฐ'), ('๐', '๐'), ('๐', '๐ฎ'), ('๐', '๐'), ('๐พ', '๐ฟฐ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('๐', '๐'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -695,7 +698,9 @@ pub const ALPHABETIC: &'static [(char, char)] = &[ ('๐ฟต', '๐ฟป'), ('๐ฟฝ', '๐ฟพ'), ('๐', '๐ข'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ('๐
ฐ', '๐ป'), ('๐ฐ', '๐ฑช'), @@ -734,16 +739,20 @@ pub const ALPHABETIC: &'static [(char, char)] = &[ ('๐ช', '๐'), ('๐', '๐'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), ('\u{1e000}', '\u{1e006}'), ('\u{1e008}', '\u{1e018}'), ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('๐ฐ', '๐ญ'), + ('\u{1e08f}', '\u{1e08f}'), ('๐', '๐ฌ'), ('๐ท', '๐ฝ'), ('๐
', '๐
'), ('๐', '๐ญ'), ('๐', '๐ซ'), + ('๐', '๐ซ'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -789,12 +798,13 @@ pub const ALPHABETIC: &'static [(char, char)] = &[ ('๐
', '๐
ฉ'), ('๐
ฐ', '๐'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; pub const BIDI_CONTROL: &'static [(char, char)] = &[ @@ -1035,7 +1045,7 @@ pub const CASE_IGNORABLE: &'static [(char, char)] = &[ ('\u{eb1}', '\u{eb1}'), ('\u{eb4}', '\u{ebc}'), ('เป', 'เป'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('\u{f18}', '\u{f19}'), ('\u{f35}', '\u{f35}'), ('\u{f37}', '\u{f37}'), @@ -1224,6 +1234,7 @@ pub const CASE_IGNORABLE: &'static [(char, char)] = &[ ('\u{10ae5}', '\u{10ae6}'), ('\u{10d24}', '\u{10d27}'), ('\u{10eab}', '\u{10eac}'), + ('\u{10efd}', '\u{10eff}'), ('\u{10f46}', '\u{10f50}'), ('\u{10f82}', '\u{10f85}'), ('\u{11001}', '\u{11001}'), @@ -1248,6 +1259,7 @@ pub const CASE_IGNORABLE: &'static [(char, char)] = &[ ('\u{11234}', '\u{11234}'), ('\u{11236}', '\u{11237}'), ('\u{1123e}', '\u{1123e}'), + ('\u{11241}', '\u{11241}'), ('\u{112df}', '\u{112df}'), ('\u{112e3}', '\u{112ea}'), ('\u{11300}', '\u{11301}'), @@ -1309,7 +1321,12 @@ pub const CASE_IGNORABLE: &'static [(char, char)] = &[ ('\u{11d95}', '\u{11d95}'), ('\u{11d97}', '\u{11d97}'), ('\u{11ef3}', '\u{11ef4}'), - ('\u{13430}', '\u{13438}'), + ('\u{11f00}', '\u{11f01}'), + ('\u{11f36}', '\u{11f3a}'), + ('\u{11f40}', '\u{11f40}'), + ('\u{11f42}', '\u{11f42}'), + ('\u{13430}', '\u{13440}'), + ('\u{13447}', '\u{13455}'), ('\u{16af0}', '\u{16af4}'), ('\u{16b30}', '\u{16b36}'), ('๐ญ', '๐ญ'), @@ -1340,9 +1357,12 @@ pub const CASE_IGNORABLE: &'static [(char, char)] = &[ ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('๐ฐ', '๐ญ'), + ('\u{1e08f}', '\u{1e08f}'), ('\u{1e130}', '๐ฝ'), ('\u{1e2ae}', '\u{1e2ae}'), ('\u{1e2ec}', '\u{1e2ef}'), + ('๐ซ', '\u{1e4ef}'), ('\u{1e8d0}', '\u{1e8d6}'), ('\u{1e944}', '๐ฅ'), ('๐ป', '๐ฟ'), @@ -1383,7 +1403,7 @@ pub const CASED: &'static [(char, char)] = &[ ('แ', 'แ'), ('แ', 'แ'), ('แ', 'แบ'), - ('แฝ', 'แฟ'), + ('แผ', 'แฟ'), ('แ ', 'แต'), ('แธ', 'แฝ'), ('แฒ', 'แฒ'), @@ -1443,10 +1463,10 @@ pub const CASED: &'static [(char, char)] = &[ ('๊', '๊'), ('๊', '๊'), ('๊', '๊'), - ('๊ต', '๊ถ'), + ('๊ฒ', '๊ถ'), ('๊ธ', '๊บ'), ('๊ฌฐ', '๊ญ'), - ('๊ญ', '๊ญจ'), + ('๊ญ', '๊ญฉ'), ('๊ญฐ', '๊ฎฟ'), ('๏ฌ', '๏ฌ'), ('๏ฌ', '๏ฌ'), @@ -1503,6 +1523,8 @@ pub const CASED: &'static [(char, char)] = &[ ('๐', '๐'), ('๐ผ', '๐ผ'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), + ('๐ฐ', '๐ญ'), ('๐ค', '๐ฅ'), ('๐ฐ', '๐
'), ('๐
', '๐
ฉ'), @@ -4336,6 +4358,7 @@ pub const DIACRITIC: &'static [(char, char)] = &[ ('๐ฒ', '๐บ'), ('\u{10ae5}', '\u{10ae6}'), ('๐ดข', '\u{10d27}'), + ('\u{10efd}', '\u{10eff}'), ('\u{10f46}', '\u{10f50}'), ('\u{10f82}', '\u{10f85}'), ('\u{11046}', '\u{11046}'), @@ -4369,6 +4392,7 @@ pub const DIACRITIC: &'static [(char, char)] = &[ ('\u{11d42}', '\u{11d42}'), ('\u{11d44}', '\u{11d45}'), ('\u{11d97}', '\u{11d97}'), + ('\u{13447}', '\u{13455}'), ('\u{16af0}', '\u{16af4}'), ('\u{16b30}', '\u{16b36}'), ('\u{16f8f}', '๐พ'), @@ -4383,6 +4407,7 @@ pub const DIACRITIC: &'static [(char, char)] = &[ ('\u{1d17b}', '\u{1d182}'), ('\u{1d185}', '\u{1d18b}'), ('\u{1d1aa}', '\u{1d1ad}'), + ('๐ฐ', '๐ญ'), ('\u{1e130}', '\u{1e136}'), ('\u{1e2ae}', '\u{1e2ae}'), ('\u{1e2ec}', '\u{1e2ef}'), @@ -4526,7 +4551,7 @@ pub const EMOJI: &'static [(char, char)] = &[ ('๐', '๐
'), ('๐', '๐'), ('๐', '๐'), - ('๐', '๐ฅ'), + ('๐', '๐ฅ'), ('๐ฉ', '๐ฉ'), ('๐ซ', '๐ฌ'), ('๐ฐ', '๐ฐ'), @@ -4536,15 +4561,13 @@ pub const EMOJI: &'static [(char, char)] = &[ ('๐ค', '๐คบ'), ('๐คผ', '๐ฅ
'), ('๐ฅ', '๐งฟ'), - ('๐ฉฐ', '๐ฉด'), - ('๐ฉธ', '๐ฉผ'), - ('๐ช', '๐ช'), - ('๐ช', '๐ชฌ'), - ('๐ชฐ', '๐ชบ'), - ('๐ซ', '๐ซ
'), - ('๐ซ', '๐ซ'), - ('๐ซ ', '๐ซง'), - ('๐ซฐ', '๐ซถ'), + ('๐ฉฐ', '๐ฉผ'), + ('๐ช', '๐ช'), + ('๐ช', '๐ชฝ'), + ('๐ชฟ', '๐ซ
'), + ('๐ซ', '๐ซ'), + ('๐ซ ', '๐ซจ'), + ('๐ซฐ', '๐ซธ'), ]; pub const EMOJI_COMPONENT: &'static [(char, char)] = &[ @@ -4602,7 +4625,7 @@ pub const EMOJI_MODIFIER_BASE: &'static [(char, char)] = &[ ('๐ง', '๐ง'), ('๐ง', '๐ง'), ('๐ซ', '๐ซ
'), - ('๐ซฐ', '๐ซถ'), + ('๐ซฐ', '๐ซธ'), ]; pub const EMOJI_PRESENTATION: &'static [(char, char)] = &[ @@ -4672,7 +4695,7 @@ pub const EMOJI_PRESENTATION: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), - ('๐', '๐'), + ('๐', '๐'), ('๐ซ', '๐ฌ'), ('๐ด', '๐ผ'), ('๐ ', '๐ซ'), @@ -4680,15 +4703,13 @@ pub const EMOJI_PRESENTATION: &'static [(char, char)] = &[ ('๐ค', '๐คบ'), ('๐คผ', '๐ฅ
'), ('๐ฅ', '๐งฟ'), - ('๐ฉฐ', '๐ฉด'), - ('๐ฉธ', '๐ฉผ'), - ('๐ช', '๐ช'), - ('๐ช', '๐ชฌ'), - ('๐ชฐ', '๐ชบ'), - ('๐ซ', '๐ซ
'), - ('๐ซ', '๐ซ'), - ('๐ซ ', '๐ซง'), - ('๐ซฐ', '๐ซถ'), + ('๐ฉฐ', '๐ฉผ'), + ('๐ช', '๐ช'), + ('๐ช', '๐ชฝ'), + ('๐ชฟ', '๐ซ
'), + ('๐ซ', '๐ซ'), + ('๐ซ ', '๐ซจ'), + ('๐ซฐ', '๐ซธ'), ]; pub const EXTENDED_PICTOGRAPHIC: &'static [(char, char)] = &[ @@ -4759,7 +4780,7 @@ pub const EXTENDED_PICTOGRAPHIC: &'static [(char, char)] = &[ ('๐', '๐ฝ'), ('๐', '๐'), ('๐', '\u{1f6ff}'), - ('\u{1f774}', '\u{1f77f}'), + ('๐ด', '๐ฟ'), ('๐', '\u{1f7ff}'), ('\u{1f80c}', '\u{1f80f}'), ('\u{1f848}', '\u{1f84f}'), @@ -4958,7 +4979,7 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('เณ', 'เณ'), ('เณ ', 'เณก'), ('เณฆ', 'เณฏ'), - ('เณฑ', 'เณฒ'), + ('เณฑ', 'เณณ'), ('เด', 'เด'), ('เด', 'เด'), ('เด', 'เดบ'), @@ -5377,6 +5398,7 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('๐ฒ', '๐ณ'), ('๐ต', '๐ต'), ('๐ธ', '๐ฝ'), + ('๐ฟ', '๐'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -5463,6 +5485,7 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('๐ช', '๐ช'), ('๐ช', '๐ชข'), ('๐ชฐ', '๐ซธ'), + ('๐ฌ', '๐ฌ'), ('๐ฐ', '๐ฐ'), ('๐ฐ', '๐ฐฏ'), ('๐ฐพ', '๐ฐพ'), @@ -5486,6 +5509,11 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('๐ถ ', '๐ถฉ'), ('๐ป ', '๐ปฒ'), ('๐ปต', '๐ปธ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผต'), + ('๐ผพ', '๐ผฟ'), + ('๐ฝ', '๐ฝ'), + ('๐ฝ', '๐ฝ'), ('๐พฐ', '๐พฐ'), ('๐ฟ', '๐ฟฑ'), ('๐ฟฟ', '๐'), @@ -5493,7 +5521,8 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('๐ฐ', '๐ด'), ('๐', '๐'), ('๐พ', '๐ฟฒ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('๐', '๐'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -5521,7 +5550,9 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('๐ฟต', '๐ฟป'), ('๐ฟฝ', '๐ฟพ'), ('๐', '๐ข'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ('๐
ฐ', '๐ป'), ('๐ฐ', '๐ฑช'), @@ -5541,6 +5572,7 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('๐ฎ', '๐ช'), ('๐', '๐'), ('๐
', '๐
'), + ('๐', '๐'), ('๐ ', '๐ณ'), ('๐', '๐'), ('๐ ', '๐ธ'), @@ -5570,6 +5602,8 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('๐ฉถ', '๐ช'), ('๐ช
', '๐ช'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), + ('๐ฐ', '๐ญ'), ('๐', '๐ฌ'), ('๐ท', '๐ฝ'), ('๐
', '๐
'), @@ -5578,6 +5612,8 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('๐', '๐ซ'), ('๐ฐ', '๐น'), ('๐ฟ', '๐ฟ'), + ('๐', '๐ซ'), + ('๐ฐ', '๐น'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -5637,10 +5673,10 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('๐', '๐'), ('๐ ', '๐ฅ'), ('๐', '๐'), - ('๐', '๐ฌ'), + ('๐', '๐ฌ'), ('๐ฐ', '๐ผ'), - ('๐', '๐ณ'), - ('๐', '๐'), + ('๐', '๐ถ'), + ('๐ป', '๐'), ('๐ ', '๐ซ'), ('๐ฐ', '๐ฐ'), ('๐ ', '๐ '), @@ -5651,25 +5687,24 @@ pub const GRAPHEME_BASE: &'static [(char, char)] = &[ ('๐ขฐ', '๐ขฑ'), ('๐ค', '๐ฉ'), ('๐ฉ ', '๐ฉญ'), - ('๐ฉฐ', '๐ฉด'), - ('๐ฉธ', '๐ฉผ'), - ('๐ช', '๐ช'), - ('๐ช', '๐ชฌ'), - ('๐ชฐ', '๐ชบ'), - ('๐ซ', '๐ซ
'), - ('๐ซ', '๐ซ'), - ('๐ซ ', '๐ซง'), - ('๐ซฐ', '๐ซถ'), + ('๐ฉฐ', '๐ฉผ'), + ('๐ช', '๐ช'), + ('๐ช', '๐ชฝ'), + ('๐ชฟ', '๐ซ
'), + ('๐ซ', '๐ซ'), + ('๐ซ ', '๐ซจ'), + ('๐ซฐ', '๐ซธ'), ('๐ฌ', '๐ฎ'), ('๐ฎ', '๐ฏ'), ('๐ฏฐ', '๐ฏน'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; pub const GRAPHEME_EXTEND: &'static [(char, char)] = &[ @@ -5775,7 +5810,7 @@ pub const GRAPHEME_EXTEND: &'static [(char, char)] = &[ ('\u{e47}', '\u{e4e}'), ('\u{eb1}', '\u{eb1}'), ('\u{eb4}', '\u{ebc}'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('\u{f18}', '\u{f19}'), ('\u{f35}', '\u{f35}'), ('\u{f37}', '\u{f37}'), @@ -5904,6 +5939,7 @@ pub const GRAPHEME_EXTEND: &'static [(char, char)] = &[ ('\u{10ae5}', '\u{10ae6}'), ('\u{10d24}', '\u{10d27}'), ('\u{10eab}', '\u{10eac}'), + ('\u{10efd}', '\u{10eff}'), ('\u{10f46}', '\u{10f50}'), ('\u{10f82}', '\u{10f85}'), ('\u{11001}', '\u{11001}'), @@ -5926,6 +5962,7 @@ pub const GRAPHEME_EXTEND: &'static [(char, char)] = &[ ('\u{11234}', '\u{11234}'), ('\u{11236}', '\u{11237}'), ('\u{1123e}', '\u{1123e}'), + ('\u{11241}', '\u{11241}'), ('\u{112df}', '\u{112df}'), ('\u{112e3}', '\u{112ea}'), ('\u{11300}', '\u{11301}'), @@ -5993,6 +6030,12 @@ pub const GRAPHEME_EXTEND: &'static [(char, char)] = &[ ('\u{11d95}', '\u{11d95}'), ('\u{11d97}', '\u{11d97}'), ('\u{11ef3}', '\u{11ef4}'), + ('\u{11f00}', '\u{11f01}'), + ('\u{11f36}', '\u{11f3a}'), + ('\u{11f40}', '\u{11f40}'), + ('\u{11f42}', '\u{11f42}'), + ('\u{13440}', '\u{13440}'), + ('\u{13447}', '\u{13455}'), ('\u{16af0}', '\u{16af4}'), ('\u{16b30}', '\u{16b36}'), ('\u{16f4f}', '\u{16f4f}'), @@ -6019,9 +6062,11 @@ pub const GRAPHEME_EXTEND: &'static [(char, char)] = &[ ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('\u{1e08f}', '\u{1e08f}'), ('\u{1e130}', '\u{1e136}'), ('\u{1e2ae}', '\u{1e2ae}'), ('\u{1e2ec}', '\u{1e2ef}'), + ('\u{1e4ec}', '\u{1e4ef}'), ('\u{1e8d0}', '\u{1e8d6}'), ('\u{1e944}', '\u{1e94a}'), ('\u{e0020}', '\u{e007f}'), @@ -6084,6 +6129,7 @@ pub const GRAPHEME_LINK: &'static [(char, char)] = &[ ('\u{11c3f}', '\u{11c3f}'), ('\u{11d44}', '\u{11d45}'), ('\u{11d97}', '\u{11d97}'), + ('๐ฝ', '\u{11f42}'), ]; pub const HEX_DIGIT: &'static [(char, char)] = &[ @@ -6272,7 +6318,7 @@ pub const ID_CONTINUE: &'static [(char, char)] = &[ ('เณ', 'เณ'), ('เณ ', '\u{ce3}'), ('เณฆ', 'เณฏ'), - ('เณฑ', 'เณฒ'), + ('เณฑ', 'เณณ'), ('\u{d00}', 'เด'), ('เด', 'เด'), ('เด', '\u{d44}'), @@ -6305,7 +6351,7 @@ pub const ID_CONTINUE: &'static [(char, char)] = &[ ('เบง', 'เบฝ'), ('เป', 'เป'), ('เป', 'เป'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('เป', 'เป'), ('เป', 'เป'), ('เผ', 'เผ'), @@ -6618,7 +6664,7 @@ pub const ID_CONTINUE: &'static [(char, char)] = &[ ('๐บ', '๐บฉ'), ('\u{10eab}', '\u{10eac}'), ('๐บฐ', '๐บฑ'), - ('๐ผ', '๐ผ'), + ('\u{10efd}', '๐ผ'), ('๐ผง', '๐ผง'), ('๐ผฐ', '\u{10f50}'), ('๐ฝฐ', '\u{10f85}'), @@ -6641,7 +6687,7 @@ pub const ID_CONTINUE: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐', '\u{11237}'), - ('\u{1123e}', '\u{1123e}'), + ('\u{1123e}', '\u{11241}'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -6722,12 +6768,17 @@ pub const ID_CONTINUE: &'static [(char, char)] = &[ ('๐ถ', '๐ถ'), ('๐ถ ', '๐ถฉ'), ('๐ป ', '๐ปถ'), + ('\u{11f00}', '๐ผ'), + ('๐ผ', '\u{11f3a}'), + ('๐ผพ', '\u{11f42}'), + ('๐ฝ', '๐ฝ'), ('๐พฐ', '๐พฐ'), ('๐', '๐'), ('๐', '๐ฎ'), ('๐', '๐'), ('๐พ', '๐ฟฐ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('\u{13440}', '\u{13455}'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -6755,7 +6806,9 @@ pub const ID_CONTINUE: &'static [(char, char)] = &[ ('๐ฟต', '๐ฟป'), ('๐ฟฝ', '๐ฟพ'), ('๐', '๐ข'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ('๐
ฐ', '๐ป'), ('๐ฐ', '๐ฑช'), @@ -6809,17 +6862,21 @@ pub const ID_CONTINUE: &'static [(char, char)] = &[ ('\u{1da9b}', '\u{1da9f}'), ('\u{1daa1}', '\u{1daaf}'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), ('\u{1e000}', '\u{1e006}'), ('\u{1e008}', '\u{1e018}'), ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('๐ฐ', '๐ญ'), + ('\u{1e08f}', '\u{1e08f}'), ('๐', '๐ฌ'), ('\u{1e130}', '๐ฝ'), ('๐
', '๐
'), ('๐
', '๐
'), ('๐', '\u{1e2ae}'), ('๐', '๐น'), + ('๐', '๐น'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -6863,12 +6920,13 @@ pub const ID_CONTINUE: &'static [(char, char)] = &[ ('๐บซ', '๐บป'), ('๐ฏฐ', '๐ฏน'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ('\u{e0100}', '\u{e01ef}'), ]; @@ -7341,6 +7399,7 @@ pub const ID_START: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐', '๐ซ'), + ('๐ฟ', '๐'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -7403,12 +7462,16 @@ pub const ID_START: &'static [(char, char)] = &[ ('๐ตช', '๐ถ'), ('๐ถ', '๐ถ'), ('๐ป ', '๐ปฒ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผณ'), ('๐พฐ', '๐พฐ'), ('๐', '๐'), ('๐', '๐ฎ'), ('๐', '๐'), ('๐พ', '๐ฟฐ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('๐', '๐'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -7431,7 +7494,9 @@ pub const ID_START: &'static [(char, char)] = &[ ('๐ฟต', '๐ฟป'), ('๐ฟฝ', '๐ฟพ'), ('๐', '๐ข'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ('๐
ฐ', '๐ป'), ('๐ฐ', '๐ฑช'), @@ -7469,11 +7534,14 @@ pub const ID_START: &'static [(char, char)] = &[ ('๐ช', '๐'), ('๐', '๐'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), + ('๐ฐ', '๐ญ'), ('๐', '๐ฌ'), ('๐ท', '๐ฝ'), ('๐
', '๐
'), ('๐', '๐ญ'), ('๐', '๐ซ'), + ('๐', '๐ซ'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -7515,12 +7583,13 @@ pub const ID_START: &'static [(char, char)] = &[ ('๐บฅ', '๐บฉ'), ('๐บซ', '๐บป'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; pub const IDEOGRAPHIC: &'static [(char, char)] = &[ @@ -7537,12 +7606,13 @@ pub const IDEOGRAPHIC: &'static [(char, char)] = &[ ('๐ด', '๐ด'), ('๐
ฐ', '๐ป'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; pub const JOIN_CONTROL: &'static [(char, char)] = &[('\u{200c}', '\u{200d}')]; @@ -7834,7 +7904,7 @@ pub const LOWERCASE: &'static [(char, char)] = &[ ('ิฏ', 'ิฏ'), ('ี ', 'ึ'), ('แ', 'แบ'), - ('แฝ', 'แฟ'), + ('แผ', 'แฟ'), ('แธ', 'แฝ'), ('แฒ', 'แฒ'), ('แด', 'แถฟ'), @@ -8174,10 +8244,11 @@ pub const LOWERCASE: &'static [(char, char)] = &[ ('๊', '๊'), ('๊', '๊'), ('๊', '๊'), + ('๊ฒ', '๊ด'), ('๊ถ', '๊ถ'), ('๊ธ', '๊บ'), ('๊ฌฐ', '๊ญ'), - ('๊ญ', '๊ญจ'), + ('๊ญ', '๊ญฉ'), ('๊ญฐ', '๊ฎฟ'), ('๏ฌ', '๏ฌ'), ('๏ฌ', '๏ฌ'), @@ -8225,6 +8296,8 @@ pub const LOWERCASE: &'static [(char, char)] = &[ ('๐', '๐'), ('๐ผ', '๐ผ'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), + ('๐ฐ', '๐ญ'), ('๐คข', '๐ฅ'), ]; @@ -8450,7 +8523,7 @@ pub const OTHER_ALPHABETIC: &'static [(char, char)] = &[ ('เฏ', 'เฏ'), ('เฏ', 'เฏ'), ('\u{bd7}', '\u{bd7}'), - ('\u{c00}', 'เฐ'), + ('\u{c00}', '\u{c04}'), ('\u{c3e}', 'เฑ'), ('\u{c46}', '\u{c48}'), ('\u{c4a}', '\u{c4c}'), @@ -8462,6 +8535,7 @@ pub const OTHER_ALPHABETIC: &'static [(char, char)] = &[ ('เณ', '\u{ccc}'), ('\u{cd5}', '\u{cd6}'), ('\u{ce2}', '\u{ce3}'), + ('เณณ', 'เณณ'), ('\u{d00}', 'เด'), ('\u{d3e}', '\u{d44}'), ('เต', 'เต'), @@ -8480,7 +8554,7 @@ pub const OTHER_ALPHABETIC: &'static [(char, char)] = &[ ('\u{eb4}', '\u{eb9}'), ('\u{ebb}', '\u{ebc}'), ('\u{ecd}', '\u{ecd}'), - ('\u{f71}', '\u{f81}'), + ('\u{f71}', '\u{f83}'), ('\u{f8d}', '\u{f97}'), ('\u{f99}', '\u{fbc}'), ('แซ', '\u{1036}'), @@ -8553,7 +8627,7 @@ pub const OTHER_ALPHABETIC: &'static [(char, char)] = &[ ('๐', '๐'), ('\u{11038}', '\u{11045}'), ('\u{11073}', '\u{11074}'), - ('๐', '๐'), + ('\u{11080}', '๐'), ('๐ฐ', '๐ธ'), ('\u{110c2}', '\u{110c2}'), ('\u{11100}', '\u{11102}'), @@ -8565,6 +8639,7 @@ pub const OTHER_ALPHABETIC: &'static [(char, char)] = &[ ('๐ฌ', '\u{11234}'), ('\u{11237}', '\u{11237}'), ('\u{1123e}', '\u{1123e}'), + ('\u{11241}', '\u{11241}'), ('\u{112df}', '\u{112e8}'), ('\u{11300}', '๐'), ('\u{1133e}', '๐'), @@ -8610,6 +8685,10 @@ pub const OTHER_ALPHABETIC: &'static [(char, char)] = &[ ('\u{11d90}', '\u{11d91}'), ('๐ถ', '๐ถ'), ('\u{11ef3}', '๐ปถ'), + ('\u{11f00}', '\u{11f01}'), + ('๐ผ', '๐ผ'), + ('๐ผด', '\u{11f3a}'), + ('๐ผพ', '\u{11f40}'), ('\u{16f4f}', '\u{16f4f}'), ('๐ฝ', '๐พ'), ('\u{16f8f}', '\u{16f92}'), @@ -8620,6 +8699,7 @@ pub const OTHER_ALPHABETIC: &'static [(char, char)] = &[ ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('\u{1e08f}', '\u{1e08f}'), ('\u{1e947}', '\u{1e947}'), ('๐ฐ', '๐
'), ('๐
', '๐
ฉ'), @@ -8682,6 +8762,7 @@ pub const OTHER_LOWERCASE: &'static [(char, char)] = &[ ('ห ', 'หค'), ('\u{345}', '\u{345}'), ('อบ', 'อบ'), + ('แผ', 'แผ'), ('แดฌ', 'แตช'), ('แตธ', 'แตธ'), ('แถ', 'แถฟ'), @@ -8693,12 +8774,15 @@ pub const OTHER_LOWERCASE: &'static [(char, char)] = &[ ('โฑผ', 'โฑฝ'), ('๊', '๊'), ('๊ฐ', '๊ฐ'), + ('๊ฒ', '๊ด'), ('๊ธ', '๊น'), ('๊ญ', '๊ญ'), + ('๊ญฉ', '๊ญฉ'), ('๐', '๐'), ('๐', '๐
'), ('๐', '๐ฐ'), ('๐ฒ', '๐บ'), + ('๐ฐ', '๐ญ'), ]; pub const OTHER_MATH: &'static [(char, char)] = &[ @@ -8984,6 +9068,7 @@ pub const SENTENCE_TERMINAL: &'static [(char, char)] = &[ ('๐ช', '๐ช'), ('๐ฑ', '๐ฑ'), ('๐ปท', '๐ปธ'), + ('๐ฝ', '๐ฝ'), ('๐ฉฎ', '๐ฉฏ'), ('๐ซต', '๐ซต'), ('๐ฌท', '๐ฌธ'), @@ -9026,6 +9111,8 @@ pub const SOFT_DOTTED: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐ผ', '๐ผ'), + ('๐', '๐'), + ('๐จ', '๐จ'), ]; pub const TERMINAL_PUNCTUATION: &'static [(char, char)] = &[ @@ -9128,6 +9215,7 @@ pub const TERMINAL_PUNCTUATION: &'static [(char, char)] = &[ ('๐ฑ', '๐ฑ'), ('๐ฑฑ', '๐ฑฑ'), ('๐ปท', '๐ปธ'), + ('๐ฝ', '๐ฝ'), ('๐ฐ', '๐ด'), ('๐ฉฎ', '๐ฉฏ'), ('๐ซต', '๐ซต'), @@ -9149,11 +9237,12 @@ pub const UNIFIED_IDEOGRAPH: &'static [(char, char)] = &[ ('๏จฃ', '๏จค'), ('๏จง', '๏จฉ'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; pub const UPPERCASE: &'static [(char, char)] = &[ @@ -9989,7 +10078,7 @@ pub const XID_CONTINUE: &'static [(char, char)] = &[ ('เณ', 'เณ'), ('เณ ', '\u{ce3}'), ('เณฆ', 'เณฏ'), - ('เณฑ', 'เณฒ'), + ('เณฑ', 'เณณ'), ('\u{d00}', 'เด'), ('เด', 'เด'), ('เด', '\u{d44}'), @@ -10022,7 +10111,7 @@ pub const XID_CONTINUE: &'static [(char, char)] = &[ ('เบง', 'เบฝ'), ('เป', 'เป'), ('เป', 'เป'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('เป', 'เป'), ('เป', 'เป'), ('เผ', 'เผ'), @@ -10342,7 +10431,7 @@ pub const XID_CONTINUE: &'static [(char, char)] = &[ ('๐บ', '๐บฉ'), ('\u{10eab}', '\u{10eac}'), ('๐บฐ', '๐บฑ'), - ('๐ผ', '๐ผ'), + ('\u{10efd}', '๐ผ'), ('๐ผง', '๐ผง'), ('๐ผฐ', '\u{10f50}'), ('๐ฝฐ', '\u{10f85}'), @@ -10365,7 +10454,7 @@ pub const XID_CONTINUE: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐', '\u{11237}'), - ('\u{1123e}', '\u{1123e}'), + ('\u{1123e}', '\u{11241}'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -10446,12 +10535,17 @@ pub const XID_CONTINUE: &'static [(char, char)] = &[ ('๐ถ', '๐ถ'), ('๐ถ ', '๐ถฉ'), ('๐ป ', '๐ปถ'), + ('\u{11f00}', '๐ผ'), + ('๐ผ', '\u{11f3a}'), + ('๐ผพ', '\u{11f42}'), + ('๐ฝ', '๐ฝ'), ('๐พฐ', '๐พฐ'), ('๐', '๐'), ('๐', '๐ฎ'), ('๐', '๐'), ('๐พ', '๐ฟฐ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('\u{13440}', '\u{13455}'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -10479,7 +10573,9 @@ pub const XID_CONTINUE: &'static [(char, char)] = &[ ('๐ฟต', '๐ฟป'), ('๐ฟฝ', '๐ฟพ'), ('๐', '๐ข'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ('๐
ฐ', '๐ป'), ('๐ฐ', '๐ฑช'), @@ -10533,17 +10629,21 @@ pub const XID_CONTINUE: &'static [(char, char)] = &[ ('\u{1da9b}', '\u{1da9f}'), ('\u{1daa1}', '\u{1daaf}'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), ('\u{1e000}', '\u{1e006}'), ('\u{1e008}', '\u{1e018}'), ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('๐ฐ', '๐ญ'), + ('\u{1e08f}', '\u{1e08f}'), ('๐', '๐ฌ'), ('\u{1e130}', '๐ฝ'), ('๐
', '๐
'), ('๐
', '๐
'), ('๐', '\u{1e2ae}'), ('๐', '๐น'), + ('๐', '๐น'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -10587,12 +10687,13 @@ pub const XID_CONTINUE: &'static [(char, char)] = &[ ('๐บซ', '๐บป'), ('๐ฏฐ', '๐ฏน'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ('\u{e0100}', '\u{e01ef}'), ]; @@ -11072,6 +11173,7 @@ pub const XID_START: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐', '๐ซ'), + ('๐ฟ', '๐'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -11134,12 +11236,16 @@ pub const XID_START: &'static [(char, char)] = &[ ('๐ตช', '๐ถ'), ('๐ถ', '๐ถ'), ('๐ป ', '๐ปฒ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผณ'), ('๐พฐ', '๐พฐ'), ('๐', '๐'), ('๐', '๐ฎ'), ('๐', '๐'), ('๐พ', '๐ฟฐ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('๐', '๐'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -11162,7 +11268,9 @@ pub const XID_START: &'static [(char, char)] = &[ ('๐ฟต', '๐ฟป'), ('๐ฟฝ', '๐ฟพ'), ('๐', '๐ข'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ('๐
ฐ', '๐ป'), ('๐ฐ', '๐ฑช'), @@ -11200,11 +11308,14 @@ pub const XID_START: &'static [(char, char)] = &[ ('๐ช', '๐'), ('๐', '๐'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), + ('๐ฐ', '๐ญ'), ('๐', '๐ฌ'), ('๐ท', '๐ฝ'), ('๐
', '๐
'), ('๐', '๐ญ'), ('๐', '๐ซ'), + ('๐', '๐ซ'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -11246,10 +11357,11 @@ pub const XID_START: &'static [(char, char)] = &[ ('๐บฅ', '๐บฉ'), ('๐บซ', '๐บป'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; diff --git a/vendor/regex-syntax/src/unicode_tables/property_names.rs b/vendor/regex-syntax/src/unicode_tables/property_names.rs index 3fce1bf03..599a123ae 100644 --- a/vendor/regex-syntax/src/unicode_tables/property_names.rs +++ b/vendor/regex-syntax/src/unicode_tables/property_names.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate property-names /tmp/ucd +// ucd-generate property-names ucd-15.0.0 // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const PROPERTY_NAMES: &'static [(&'static str, &'static str)] = &[ ("age", "Age"), diff --git a/vendor/regex-syntax/src/unicode_tables/property_values.rs b/vendor/regex-syntax/src/unicode_tables/property_values.rs index 08a91477b..cb2d32fb7 100644 --- a/vendor/regex-syntax/src/unicode_tables/property_values.rs +++ b/vendor/regex-syntax/src/unicode_tables/property_values.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate property-values /tmp/ucd --include gc,script,scx,age,gcb,wb,sb +// ucd-generate property-values ucd-15.0.0 --include gc,script,scx,age,gcb,wb,sb // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const PROPERTY_VALUES: &'static [( &'static str, @@ -20,6 +20,7 @@ pub const PROPERTY_VALUES: &'static [( ("12.1", "V12_1"), ("13.0", "V13_0"), ("14.0", "V14_0"), + ("15.0", "V15_0"), ("2.0", "V2_0"), ("2.1", "V2_1"), ("3.0", "V3_0"), @@ -46,6 +47,7 @@ pub const PROPERTY_VALUES: &'static [( ("v121", "V12_1"), ("v130", "V13_0"), ("v140", "V14_0"), + ("v150", "V15_0"), ("v20", "V2_0"), ("v21", "V2_1"), ("v30", "V3_0"), @@ -308,6 +310,7 @@ pub const PROPERTY_VALUES: &'static [( ("kannada", "Kannada"), ("katakana", "Katakana"), ("katakanaorhiragana", "Katakana_Or_Hiragana"), + ("kawi", "Kawi"), ("kayahli", "Kayah_Li"), ("khar", "Kharoshthi"), ("kharoshthi", "Kharoshthi"), @@ -372,6 +375,8 @@ pub const PROPERTY_VALUES: &'static [( ("myanmar", "Myanmar"), ("mymr", "Myanmar"), ("nabataean", "Nabataean"), + ("nagm", "Nag_Mundari"), + ("nagmundari", "Nag_Mundari"), ("nand", "Nandinagari"), ("nandinagari", "Nandinagari"), ("narb", "Old_North_Arabian"), @@ -634,6 +639,7 @@ pub const PROPERTY_VALUES: &'static [( ("kannada", "Kannada"), ("katakana", "Katakana"), ("katakanaorhiragana", "Katakana_Or_Hiragana"), + ("kawi", "Kawi"), ("kayahli", "Kayah_Li"), ("khar", "Kharoshthi"), ("kharoshthi", "Kharoshthi"), @@ -698,6 +704,8 @@ pub const PROPERTY_VALUES: &'static [( ("myanmar", "Myanmar"), ("mymr", "Myanmar"), ("nabataean", "Nabataean"), + ("nagm", "Nag_Mundari"), + ("nagmundari", "Nag_Mundari"), ("nand", "Nandinagari"), ("nandinagari", "Nandinagari"), ("narb", "Old_North_Arabian"), diff --git a/vendor/regex-syntax/src/unicode_tables/script.rs b/vendor/regex-syntax/src/unicode_tables/script.rs index 3327b76ae..cc5c400dd 100644 --- a/vendor/regex-syntax/src/unicode_tables/script.rs +++ b/vendor/regex-syntax/src/unicode_tables/script.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate script /tmp/ucd --chars +// ucd-generate script ucd-15.0.0 --chars // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("Adlam", ADLAM), @@ -69,6 +69,7 @@ pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("Kaithi", KAITHI), ("Kannada", KANNADA), ("Katakana", KATAKANA), + ("Kawi", KAWI), ("Kayah_Li", KAYAH_LI), ("Kharoshthi", KHAROSHTHI), ("Khitan_Small_Script", KHITAN_SMALL_SCRIPT), @@ -103,6 +104,7 @@ pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("Multani", MULTANI), ("Myanmar", MYANMAR), ("Nabataean", NABATAEAN), + ("Nag_Mundari", NAG_MUNDARI), ("Nandinagari", NANDINAGARI), ("New_Tai_Lue", NEW_TAI_LUE), ("Newa", NEWA), @@ -202,6 +204,7 @@ pub const ARABIC: &'static [(char, char)] = &[ ('๏นฐ', '๏นด'), ('๏นถ', '๏ปผ'), ('๐น ', '๐นพ'), + ('\u{10efd}', '\u{10eff}'), ('๐ธ', '๐ธ'), ('๐ธ
', '๐ธ'), ('๐ธก', '๐ธข'), @@ -410,6 +413,7 @@ pub const COMMON: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐ฉ'), ('๐ฎ', '๐ช'), + ('๐', '๐'), ('๐ ', '๐ณ'), ('๐', '๐'), ('๐ ', '๐ธ'), @@ -450,10 +454,10 @@ pub const COMMON: &'static [(char, char)] = &[ ('๐', '๐'), ('๐ ', '๐ฅ'), ('๐', '๐'), - ('๐', '๐ฌ'), + ('๐', '๐ฌ'), ('๐ฐ', '๐ผ'), - ('๐', '๐ณ'), - ('๐', '๐'), + ('๐', '๐ถ'), + ('๐ป', '๐'), ('๐ ', '๐ซ'), ('๐ฐ', '๐ฐ'), ('๐ ', '๐ '), @@ -464,15 +468,13 @@ pub const COMMON: &'static [(char, char)] = &[ ('๐ขฐ', '๐ขฑ'), ('๐ค', '๐ฉ'), ('๐ฉ ', '๐ฉญ'), - ('๐ฉฐ', '๐ฉด'), - ('๐ฉธ', '๐ฉผ'), - ('๐ช', '๐ช'), - ('๐ช', '๐ชฌ'), - ('๐ชฐ', '๐ชบ'), - ('๐ซ', '๐ซ
'), - ('๐ซ', '๐ซ'), - ('๐ซ ', '๐ซง'), - ('๐ซฐ', '๐ซถ'), + ('๐ฉฐ', '๐ฉผ'), + ('๐ช', '๐ช'), + ('๐ช', '๐ชฝ'), + ('๐ชฟ', '๐ซ
'), + ('๐ซ', '๐ซ'), + ('๐ซ ', '๐ซจ'), + ('๐ซฐ', '๐ซธ'), ('๐ฌ', '๐ฎ'), ('๐ฎ', '๐ฏ'), ('๐ฏฐ', '๐ฏน'), @@ -500,6 +502,8 @@ pub const CYRILLIC: &'static [(char, char)] = &[ ('\u{2de0}', '\u{2dff}'), ('๊', '\u{a69f}'), ('\u{fe2e}', '\u{fe2f}'), + ('๐ฐ', '๐ญ'), + ('\u{1e08f}', '\u{1e08f}'), ]; pub const DESERET: &'static [(char, char)] = &[('๐', '๐')]; @@ -509,6 +513,7 @@ pub const DEVANAGARI: &'static [(char, char)] = &[ ('\u{955}', '\u{963}'), ('เฅฆ', 'เฅฟ'), ('\u{a8e0}', '\u{a8ff}'), + ('๐ฌ', '๐ฌ'), ]; pub const DIVES_AKURU: &'static [(char, char)] = &[ @@ -528,7 +533,7 @@ pub const DUPLOYAN: &'static [(char, char)] = &[('๐ฐ', '๐ฑช'), ('๐ฑฐ', '๐ฑผ'), ('๐ฒ', '๐ฒ'), ('๐ฒ', '๐ฒ'), ('๐ฒ', '๐ฒ')]; pub const EGYPTIAN_HIEROGLYPHS: &'static [(char, char)] = - &[('๐', '๐ฎ'), ('\u{13430}', '\u{13438}')]; + &[('๐', '\u{13455}')]; pub const ELBASAN: &'static [(char, char)] = &[('๐', '๐ง')]; @@ -714,12 +719,13 @@ pub const HAN: &'static [(char, char)] = &[ ('๐ฟข', '๐ฟฃ'), ('๐ฟฐ', '๐ฟฑ'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; pub const HANGUL: &'static [(char, char)] = &[ @@ -759,8 +765,14 @@ pub const HEBREW: &'static [(char, char)] = &[ ('๏ญ', '๏ญ'), ]; -pub const HIRAGANA: &'static [(char, char)] = - &[('ใ', 'ใ'), ('ใ', 'ใ'), ('๐', '๐'), ('๐
', '๐
'), ('๐', '๐')]; +pub const HIRAGANA: &'static [(char, char)] = &[ + ('ใ', 'ใ'), + ('ใ', 'ใ'), + ('๐', '๐'), + ('๐ฒ', '๐ฒ'), + ('๐
', '๐
'), + ('๐', '๐'), +]; pub const IMPERIAL_ARAMAIC: &'static [(char, char)] = &[('๐ก', '๐ก'), ('๐ก', '๐ก')]; @@ -822,7 +834,7 @@ pub const KANNADA: &'static [(char, char)] = &[ ('เณ', 'เณ'), ('เณ ', '\u{ce3}'), ('เณฆ', 'เณฏ'), - ('เณฑ', 'เณฒ'), + ('เณฑ', 'เณณ'), ]; pub const KATAKANA: &'static [(char, char)] = &[ @@ -838,9 +850,13 @@ pub const KATAKANA: &'static [(char, char)] = &[ ('๐ฟฝ', '๐ฟพ'), ('๐', '๐'), ('๐ ', '๐ข'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ]; +pub const KAWI: &'static [(char, char)] = + &[('\u{11f00}', '๐ผ'), ('๐ผ', '\u{11f3a}'), ('๐ผพ', '๐ฝ')]; + pub const KAYAH_LI: &'static [(char, char)] = &[('๊ค', '\u{a92d}'), ('๊คฏ', '๊คฏ')]; pub const KHAROSHTHI: &'static [(char, char)] = &[ @@ -860,7 +876,7 @@ pub const KHITAN_SMALL_SCRIPT: &'static [(char, char)] = pub const KHMER: &'static [(char, char)] = &[('แ', '\u{17dd}'), ('แ ', 'แฉ'), ('แฐ', 'แน'), ('แง ', 'แงฟ')]; -pub const KHOJKI: &'static [(char, char)] = &[('๐', '๐'), ('๐', '\u{1123e}')]; +pub const KHOJKI: &'static [(char, char)] = &[('๐', '๐'), ('๐', '\u{11241}')]; pub const KHUDAWADI: &'static [(char, char)] = &[('๐ฐ', '\u{112ea}'), ('๐ฐ', '๐น')]; @@ -874,7 +890,7 @@ pub const LAO: &'static [(char, char)] = &[ ('เบง', 'เบฝ'), ('เป', 'เป'), ('เป', 'เป'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('เป', 'เป'), ('เป', 'เป'), ]; @@ -918,6 +934,7 @@ pub const LATIN: &'static [(char, char)] = &[ ('๐', '๐ฐ'), ('๐ฒ', '๐บ'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), ]; pub const LEPCHA: &'static [(char, char)] = @@ -1013,6 +1030,8 @@ pub const MYANMAR: &'static [(char, char)] = pub const NABATAEAN: &'static [(char, char)] = &[('๐ข', '๐ข'), ('๐ขง', '๐ขฏ')]; +pub const NAG_MUNDARI: &'static [(char, char)] = &[('๐', '๐น')]; + pub const NANDINAGARI: &'static [(char, char)] = &[('๐ฆ ', '๐ฆง'), ('๐ฆช', '\u{119d7}'), ('\u{119da}', '๐งค')]; diff --git a/vendor/regex-syntax/src/unicode_tables/script_extension.rs b/vendor/regex-syntax/src/unicode_tables/script_extension.rs index c970e0104..42625e21b 100644 --- a/vendor/regex-syntax/src/unicode_tables/script_extension.rs +++ b/vendor/regex-syntax/src/unicode_tables/script_extension.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate script-extension /tmp/ucd --chars +// ucd-generate script-extension ucd-15.0.0 --chars // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("Adlam", ADLAM), @@ -69,6 +69,7 @@ pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("Kaithi", KAITHI), ("Kannada", KANNADA), ("Katakana", KATAKANA), + ("Kawi", KAWI), ("Kayah_Li", KAYAH_LI), ("Kharoshthi", KHAROSHTHI), ("Khitan_Small_Script", KHITAN_SMALL_SCRIPT), @@ -103,6 +104,7 @@ pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("Multani", MULTANI), ("Myanmar", MYANMAR), ("Nabataean", NABATAEAN), + ("Nag_Mundari", NAG_MUNDARI), ("Nandinagari", NANDINAGARI), ("New_Tai_Lue", NEW_TAI_LUE), ("Newa", NEWA), @@ -196,6 +198,7 @@ pub const ARABIC: &'static [(char, char)] = &[ ('๏นถ', '๏ปผ'), ('\u{102e0}', '๐ป'), ('๐น ', '๐นพ'), + ('\u{10efd}', '\u{10eff}'), ('๐ธ', '๐ธ'), ('๐ธ
', '๐ธ'), ('๐ธก', '๐ธข'), @@ -404,6 +407,7 @@ pub const COMMON: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐ฉ'), ('๐ฎ', '๐ช'), + ('๐', '๐'), ('๐ ', '๐ณ'), ('๐', '๐'), ('๐ฒ', '๐ธ'), @@ -443,10 +447,10 @@ pub const COMMON: &'static [(char, char)] = &[ ('๐', '๐'), ('๐ ', '๐ฅ'), ('๐', '๐'), - ('๐', '๐ฌ'), + ('๐', '๐ฌ'), ('๐ฐ', '๐ผ'), - ('๐', '๐ณ'), - ('๐', '๐'), + ('๐', '๐ถ'), + ('๐ป', '๐'), ('๐ ', '๐ซ'), ('๐ฐ', '๐ฐ'), ('๐ ', '๐ '), @@ -457,15 +461,13 @@ pub const COMMON: &'static [(char, char)] = &[ ('๐ขฐ', '๐ขฑ'), ('๐ค', '๐ฉ'), ('๐ฉ ', '๐ฉญ'), - ('๐ฉฐ', '๐ฉด'), - ('๐ฉธ', '๐ฉผ'), - ('๐ช', '๐ช'), - ('๐ช', '๐ชฌ'), - ('๐ชฐ', '๐ชบ'), - ('๐ซ', '๐ซ
'), - ('๐ซ', '๐ซ'), - ('๐ซ ', '๐ซง'), - ('๐ซฐ', '๐ซถ'), + ('๐ฉฐ', '๐ฉผ'), + ('๐ช', '๐ช'), + ('๐ช', '๐ชฝ'), + ('๐ชฟ', '๐ซ
'), + ('๐ซ', '๐ซ'), + ('๐ซ ', '๐ซจ'), + ('๐ซฐ', '๐ซธ'), ('๐ฌ', '๐ฎ'), ('๐ฎ', '๐ฏ'), ('๐ฏฐ', '๐ฏน'), @@ -503,6 +505,8 @@ pub const CYRILLIC: &'static [(char, char)] = &[ ('โน', 'โน'), ('๊', '\u{a69f}'), ('\u{fe2e}', '\u{fe2f}'), + ('๐ฐ', '๐ญ'), + ('\u{1e08f}', '\u{1e08f}'), ]; pub const DESERET: &'static [(char, char)] = &[('๐', '๐')]; @@ -515,6 +519,7 @@ pub const DEVANAGARI: &'static [(char, char)] = &[ ('\u{20f0}', '\u{20f0}'), ('๊ ฐ', '๊ น'), ('\u{a8e0}', '\u{a8ff}'), + ('๐ฌ', '๐ฌ'), ]; pub const DIVES_AKURU: &'static [(char, char)] = &[ @@ -535,7 +540,7 @@ pub const DUPLOYAN: &'static [(char, char)] = &[('๐ฐ', '๐ฑช'), ('๐ฑฐ', '๐ฑผ'), ('๐ฒ', '๐ฒ'), ('๐ฒ', '๐ฒ'), ('๐ฒ', '\u{1bca3}')]; pub const EGYPTIAN_HIEROGLYPHS: &'static [(char, char)] = - &[('๐', '๐ฎ'), ('\u{13430}', '\u{13438}')]; + &[('๐', '\u{13455}')]; pub const ELBASAN: &'static [(char, char)] = &[('๐', '๐ง')]; @@ -760,12 +765,13 @@ pub const HAN: &'static [(char, char)] = &[ ('๐ ', '๐ฑ'), ('๐', '๐'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; pub const HANGUL: &'static [(char, char)] = &[ @@ -834,6 +840,7 @@ pub const HIRAGANA: &'static [(char, char)] = &[ ('๏ฝฐ', '๏ฝฐ'), ('\u{ff9e}', '\u{ff9f}'), ('๐', '๐'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), ('๐', '๐'), ]; @@ -895,7 +902,7 @@ pub const KANNADA: &'static [(char, char)] = &[ ('เณ', 'เณ'), ('เณ ', '\u{ce3}'), ('เณฆ', 'เณฏ'), - ('เณฑ', 'เณฒ'), + ('เณฑ', 'เณณ'), ('\u{1cd0}', '\u{1cd0}'), ('\u{1cd2}', '\u{1cd2}'), ('\u{1cda}', '\u{1cda}'), @@ -923,9 +930,13 @@ pub const KATAKANA: &'static [(char, char)] = &[ ('๐ฟฝ', '๐ฟพ'), ('๐', '๐'), ('๐ ', '๐ข'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ]; +pub const KAWI: &'static [(char, char)] = + &[('\u{11f00}', '๐ผ'), ('๐ผ', '\u{11f3a}'), ('๐ผพ', '๐ฝ')]; + pub const KAYAH_LI: &'static [(char, char)] = &[('๊ค', '๊คฏ')]; pub const KHAROSHTHI: &'static [(char, char)] = &[ @@ -946,7 +957,7 @@ pub const KHMER: &'static [(char, char)] = &[('แ', '\u{17dd}'), ('แ ', 'แฉ'), ('แฐ', 'แน'), ('แง ', 'แงฟ')]; pub const KHOJKI: &'static [(char, char)] = - &[('เซฆ', 'เซฏ'), ('๊ ฐ', '๊ น'), ('๐', '๐'), ('๐', '\u{1123e}')]; + &[('เซฆ', 'เซฏ'), ('๊ ฐ', '๊ น'), ('๐', '๐'), ('๐', '\u{11241}')]; pub const KHUDAWADI: &'static [(char, char)] = &[('เฅค', 'เฅฅ'), ('๊ ฐ', '๊ น'), ('๐ฐ', '\u{112ea}'), ('๐ฐ', '๐น')]; @@ -960,7 +971,7 @@ pub const LAO: &'static [(char, char)] = &[ ('เบง', 'เบฝ'), ('เป', 'เป'), ('เป', 'เป'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('เป', 'เป'), ('เป', 'เป'), ]; @@ -1012,6 +1023,7 @@ pub const LATIN: &'static [(char, char)] = &[ ('๐', '๐ฐ'), ('๐ฒ', '๐บ'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), ]; pub const LEPCHA: &'static [(char, char)] = @@ -1124,6 +1136,8 @@ pub const MYANMAR: &'static [(char, char)] = pub const NABATAEAN: &'static [(char, char)] = &[('๐ข', '๐ข'), ('๐ขง', '๐ขฏ')]; +pub const NAG_MUNDARI: &'static [(char, char)] = &[('๐', '๐น')]; + pub const NANDINAGARI: &'static [(char, char)] = &[ ('เฅค', 'เฅฅ'), ('เณฆ', 'เณฏ'), diff --git a/vendor/regex-syntax/src/unicode_tables/sentence_break.rs b/vendor/regex-syntax/src/unicode_tables/sentence_break.rs index db8ad282b..24348736f 100644 --- a/vendor/regex-syntax/src/unicode_tables/sentence_break.rs +++ b/vendor/regex-syntax/src/unicode_tables/sentence_break.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate sentence-break /tmp/ucd --chars +// ucd-generate sentence-break ucd-15.0.0 --chars // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("ATerm", ATERM), @@ -157,6 +157,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('เณ', '\u{ccd}'), ('\u{cd5}', '\u{cd6}'), ('\u{ce2}', '\u{ce3}'), + ('เณณ', 'เณณ'), ('\u{d00}', 'เด'), ('\u{d3b}', '\u{d3c}'), ('\u{d3e}', '\u{d44}'), @@ -175,7 +176,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{e47}', '\u{e4e}'), ('\u{eb1}', '\u{eb1}'), ('\u{eb4}', '\u{ebc}'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('\u{f18}', '\u{f19}'), ('\u{f35}', '\u{f35}'), ('\u{f37}', '\u{f37}'), @@ -279,6 +280,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{10ae5}', '\u{10ae6}'), ('\u{10d24}', '\u{10d27}'), ('\u{10eab}', '\u{10eac}'), + ('\u{10efd}', '\u{10eff}'), ('\u{10f46}', '\u{10f50}'), ('\u{10f82}', '\u{10f85}'), ('๐', '๐'), @@ -298,6 +300,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('๐', '\u{111cf}'), ('๐ฌ', '\u{11237}'), ('\u{1123e}', '\u{1123e}'), + ('\u{11241}', '\u{11241}'), ('\u{112df}', '\u{112ea}'), ('\u{11300}', '๐'), ('\u{1133b}', '\u{1133c}'), @@ -345,6 +348,12 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{11d90}', '\u{11d91}'), ('๐ถ', '\u{11d97}'), ('\u{11ef3}', '๐ปถ'), + ('\u{11f00}', '\u{11f01}'), + ('๐ผ', '๐ผ'), + ('๐ผด', '\u{11f3a}'), + ('๐ผพ', '\u{11f42}'), + ('\u{13440}', '\u{13440}'), + ('\u{13447}', '\u{13455}'), ('\u{16af0}', '\u{16af4}'), ('\u{16b30}', '\u{16b36}'), ('\u{16f4f}', '\u{16f4f}'), @@ -372,9 +381,11 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('\u{1e08f}', '\u{1e08f}'), ('\u{1e130}', '\u{1e136}'), ('\u{1e2ae}', '\u{1e2ae}'), ('\u{1e2ec}', '\u{1e2ef}'), + ('\u{1e4ec}', '\u{1e4ef}'), ('\u{1e8d0}', '\u{1e8d6}'), ('\u{1e944}', '\u{1e94a}'), ('\u{e0020}', '\u{e007f}'), @@ -399,7 +410,7 @@ pub const FORMAT: &'static [(char, char)] = &[ ('\u{fff9}', '\u{fffb}'), ('\u{110bd}', '\u{110bd}'), ('\u{110cd}', '\u{110cd}'), - ('\u{13430}', '\u{13438}'), + ('\u{13430}', '\u{1343f}'), ('\u{1bca0}', '\u{1bca3}'), ('\u{1d173}', '\u{1d17a}'), ('\u{e0001}', '\u{e0001}'), @@ -682,6 +693,7 @@ pub const LOWER: &'static [(char, char)] = &[ ('ิญ', 'ิญ'), ('ิฏ', 'ิฏ'), ('ี ', 'ึ'), + ('แผ', 'แผ'), ('แธ', 'แฝ'), ('แฒ', 'แฒ'), ('แด', 'แถฟ'), @@ -1021,10 +1033,11 @@ pub const LOWER: &'static [(char, char)] = &[ ('๊', '๊'), ('๊', '๊'), ('๊', '๊'), + ('๊ฒ', '๊ด'), ('๊ถ', '๊ถ'), ('๊ธ', '๊บ'), ('๊ฌฐ', '๊ญ'), - ('๊ญ', '๊ญจ'), + ('๊ญ', '๊ญฉ'), ('๊ญฐ', '๊ฎฟ'), ('๏ฌ', '๏ฌ'), ('๏ฌ', '๏ฌ'), @@ -1072,6 +1085,8 @@ pub const LOWER: &'static [(char, char)] = &[ ('๐', '๐'), ('๐ผ', '๐ผ'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), + ('๐ฐ', '๐ญ'), ('๐คข', '๐ฅ'), ]; @@ -1131,12 +1146,14 @@ pub const NUMERIC: &'static [(char, char)] = &[ ('๐ฑ', '๐ฑ'), ('๐ต', '๐ต'), ('๐ถ ', '๐ถฉ'), + ('๐ฝ', '๐ฝ'), ('๐ฉ ', '๐ฉฉ'), ('๐ซ', '๐ซ'), ('๐ญ', '๐ญ'), ('๐', '๐ฟ'), ('๐
', '๐
'), ('๐ฐ', '๐น'), + ('๐ฐ', '๐น'), ('๐ฅ', '๐ฅ'), ('๐ฏฐ', '๐ฏน'), ]; @@ -1294,7 +1311,7 @@ pub const OLETTER: &'static [(char, char)] = &[ ('แต', 'แ'), ('แ', 'แ'), ('แ', 'แบ'), - ('แผ', 'แ'), + ('แฝ', 'แ'), ('แ', 'แ'), ('แ', 'แ'), ('แ', 'แ'), @@ -1390,7 +1407,6 @@ pub const OLETTER: &'static [(char, char)] = &[ ('๊', '๊'), ('๊', '๊'), ('๊', '๊'), - ('๊ฒ', '๊ด'), ('๊ท', '๊ท'), ('๊ป', '๊ '), ('๊ ', '๊
'), @@ -1428,7 +1444,6 @@ pub const OLETTER: &'static [(char, char)] = &[ ('๊ฌ', '๊ฌ'), ('๊ฌ ', '๊ฌฆ'), ('๊ฌจ', '๊ฌฎ'), - ('๊ญฉ', '๊ญฉ'), ('๊ฏ', '๊ฏข'), ('๊ฐ', 'ํฃ'), ('ํฐ', 'ํ'), @@ -1531,6 +1546,7 @@ pub const OLETTER: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐', '๐ซ'), + ('๐ฟ', '๐'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -1592,12 +1608,16 @@ pub const OLETTER: &'static [(char, char)] = &[ ('๐ตช', '๐ถ'), ('๐ถ', '๐ถ'), ('๐ป ', '๐ปฒ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผณ'), ('๐พฐ', '๐พฐ'), ('๐', '๐'), ('๐', '๐ฎ'), ('๐', '๐'), ('๐พ', '๐ฟฐ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('๐', '๐'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -1619,7 +1639,9 @@ pub const OLETTER: &'static [(char, char)] = &[ ('๐ฟต', '๐ฟป'), ('๐ฟฝ', '๐ฟพ'), ('๐', '๐ข'), + ('๐ฒ', '๐ฒ'), ('๐
', '๐
'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ('๐
ฐ', '๐ป'), ('๐ฐ', '๐ฑช'), @@ -1632,6 +1654,7 @@ pub const OLETTER: &'static [(char, char)] = &[ ('๐
', '๐
'), ('๐', '๐ญ'), ('๐', '๐ซ'), + ('๐', '๐ซ'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -1672,12 +1695,13 @@ pub const OLETTER: &'static [(char, char)] = &[ ('๐บฅ', '๐บฉ'), ('๐บซ', '๐บป'), ('๐ ', '๐ช'), - ('๐ช', '๐ซธ'), + ('๐ช', '๐ซน'), ('๐ซ', '๐ซ '), ('๐ซ ', '๐ฌบก'), ('๐ฌบฐ', '๐ฎฏ '), ('๐ฏ ', '๐ฏจ'), ('๐ฐ', '๐ฑ'), + ('๐ฑ', '๐ฒฏ'), ]; pub const SCONTINUE: &'static [(char, char)] = &[ @@ -1772,6 +1796,7 @@ pub const STERM: &'static [(char, char)] = &[ ('๐ช', '๐ช'), ('๐ฑ', '๐ฑ'), ('๐ปท', '๐ปธ'), + ('๐ฝ', '๐ฝ'), ('๐ฉฎ', '๐ฉฏ'), ('๐ซต', '๐ซต'), ('๐ฌท', '๐ฌธ'), diff --git a/vendor/regex-syntax/src/unicode_tables/word_break.rs b/vendor/regex-syntax/src/unicode_tables/word_break.rs index 19b2a1c64..c0714956f 100644 --- a/vendor/regex-syntax/src/unicode_tables/word_break.rs +++ b/vendor/regex-syntax/src/unicode_tables/word_break.rs @@ -1,10 +1,10 @@ // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: // -// ucd-generate word-break /tmp/ucd --chars +// ucd-generate word-break ucd-15.0.0 --chars // -// Unicode version: 14.0.0. +// Unicode version: 15.0.0. // -// ucd-generate 0.2.11 is available on crates.io. +// ucd-generate 0.2.14 is available on crates.io. pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ ("ALetter", ALETTER), @@ -434,6 +434,7 @@ pub const ALETTER: &'static [(char, char)] = &[ ('๐', '๐'), ('๐', '๐'), ('๐', '๐ซ'), + ('๐ฟ', '๐'), ('๐', '๐'), ('๐', '๐'), ('๐', '๐'), @@ -494,12 +495,16 @@ pub const ALETTER: &'static [(char, char)] = &[ ('๐ตช', '๐ถ'), ('๐ถ', '๐ถ'), ('๐ป ', '๐ปฒ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผ'), + ('๐ผ', '๐ผณ'), ('๐พฐ', '๐พฐ'), ('๐', '๐'), ('๐', '๐ฎ'), ('๐', '๐'), ('๐พ', '๐ฟฐ'), - ('๐', '๐ฎ'), + ('๐', '๐ฏ'), + ('๐', '๐'), ('๐', '๐'), ('๐ ', '๐จธ'), ('๐ฉ', '๐ฉ'), @@ -550,11 +555,14 @@ pub const ALETTER: &'static [(char, char)] = &[ ('๐ช', '๐'), ('๐', '๐'), ('๐ผ', '๐ผ'), + ('๐ผฅ', '๐ผช'), + ('๐ฐ', '๐ญ'), ('๐', '๐ฌ'), ('๐ท', '๐ฝ'), ('๐
', '๐
'), ('๐', '๐ญ'), ('๐', '๐ซ'), + ('๐', '๐ซ'), ('๐ ', '๐ฆ'), ('๐จ', '๐ซ'), ('๐ญ', '๐ฎ'), @@ -685,6 +693,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('เณ', '\u{ccd}'), ('\u{cd5}', '\u{cd6}'), ('\u{ce2}', '\u{ce3}'), + ('เณณ', 'เณณ'), ('\u{d00}', 'เด'), ('\u{d3b}', '\u{d3c}'), ('\u{d3e}', '\u{d44}'), @@ -703,7 +712,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{e47}', '\u{e4e}'), ('\u{eb1}', '\u{eb1}'), ('\u{eb4}', '\u{ebc}'), - ('\u{ec8}', '\u{ecd}'), + ('\u{ec8}', '\u{ece}'), ('\u{f18}', '\u{f19}'), ('\u{f35}', '\u{f35}'), ('\u{f37}', '\u{f37}'), @@ -807,6 +816,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{10ae5}', '\u{10ae6}'), ('\u{10d24}', '\u{10d27}'), ('\u{10eab}', '\u{10eac}'), + ('\u{10efd}', '\u{10eff}'), ('\u{10f46}', '\u{10f50}'), ('\u{10f82}', '\u{10f85}'), ('๐', '๐'), @@ -826,6 +836,7 @@ pub const EXTEND: &'static [(char, char)] = &[ ('๐', '\u{111cf}'), ('๐ฌ', '\u{11237}'), ('\u{1123e}', '\u{1123e}'), + ('\u{11241}', '\u{11241}'), ('\u{112df}', '\u{112ea}'), ('\u{11300}', '๐'), ('\u{1133b}', '\u{1133c}'), @@ -873,6 +884,12 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{11d90}', '\u{11d91}'), ('๐ถ', '\u{11d97}'), ('\u{11ef3}', '๐ปถ'), + ('\u{11f00}', '\u{11f01}'), + ('๐ผ', '๐ผ'), + ('๐ผด', '\u{11f3a}'), + ('๐ผพ', '\u{11f42}'), + ('\u{13440}', '\u{13440}'), + ('\u{13447}', '\u{13455}'), ('\u{16af0}', '\u{16af4}'), ('\u{16b30}', '\u{16b36}'), ('\u{16f4f}', '\u{16f4f}'), @@ -900,9 +917,11 @@ pub const EXTEND: &'static [(char, char)] = &[ ('\u{1e01b}', '\u{1e021}'), ('\u{1e023}', '\u{1e024}'), ('\u{1e026}', '\u{1e02a}'), + ('\u{1e08f}', '\u{1e08f}'), ('\u{1e130}', '\u{1e136}'), ('\u{1e2ae}', '\u{1e2ae}'), ('\u{1e2ec}', '\u{1e2ef}'), + ('\u{1e4ec}', '\u{1e4ef}'), ('\u{1e8d0}', '\u{1e8d6}'), ('\u{1e944}', '\u{1e94a}'), ('๐ป', '๐ฟ'), @@ -937,7 +956,7 @@ pub const FORMAT: &'static [(char, char)] = &[ ('\u{fff9}', '\u{fffb}'), ('\u{110bd}', '\u{110bd}'), ('\u{110cd}', '\u{110cd}'), - ('\u{13430}', '\u{13438}'), + ('\u{13430}', '\u{1343f}'), ('\u{1bca0}', '\u{1bca3}'), ('\u{1d173}', '\u{1d17a}'), ('\u{e0001}', '\u{e0001}'), @@ -970,6 +989,7 @@ pub const KATAKANA: &'static [(char, char)] = &[ ('๐ฟฝ', '๐ฟพ'), ('๐', '๐'), ('๐ ', '๐ข'), + ('๐
', '๐
'), ('๐
ค', '๐
ง'), ]; @@ -1072,12 +1092,14 @@ pub const NUMERIC: &'static [(char, char)] = &[ ('๐ฑ', '๐ฑ'), ('๐ต', '๐ต'), ('๐ถ ', '๐ถฉ'), + ('๐ฝ', '๐ฝ'), ('๐ฉ ', '๐ฉฉ'), ('๐ซ', '๐ซ'), ('๐ญ', '๐ญ'), ('๐', '๐ฟ'), ('๐
', '๐
'), ('๐ฐ', '๐น'), + ('๐ฐ', '๐น'), ('๐ฅ', '๐ฅ'), ('๐ฏฐ', '๐ฏน'), ]; |