summaryrefslogtreecommitdiffstats
path: root/vendor/regex
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 12:19:41 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 12:19:41 +0000
commit4f9fe856a25ab29345b90e7725509e9ee38a37be (patch)
treee4ffd8a9374cae7b21f7cbfb352927e0e074aff6 /vendor/regex
parentAdding upstream version 1.68.2+dfsg1. (diff)
downloadrustc-upstream/1.69.0+dfsg1.tar.xz
rustc-upstream/1.69.0+dfsg1.zip
Adding upstream version 1.69.0+dfsg1.upstream/1.69.0+dfsg1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--vendor/regex-syntax/.cargo-checksum.json2
-rw-r--r--vendor/regex-syntax/Cargo.toml2
-rw-r--r--vendor/regex-syntax/src/unicode.rs1
-rw-r--r--vendor/regex-syntax/src/unicode_tables/age.rs42
-rw-r--r--vendor/regex-syntax/src/unicode_tables/case_folding_simple.rs6
-rw-r--r--vendor/regex-syntax/src/unicode_tables/general_category.rs250
-rw-r--r--vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs26
-rw-r--r--vendor/regex-syntax/src/unicode_tables/perl_decimal.rs8
-rw-r--r--vendor/regex-syntax/src/unicode_tables/perl_space.rs6
-rw-r--r--vendor/regex-syntax/src/unicode_tables/perl_word.rs30
-rw-r--r--vendor/regex-syntax/src/unicode_tables/property_bool.rs266
-rw-r--r--vendor/regex-syntax/src/unicode_tables/property_names.rs6
-rw-r--r--vendor/regex-syntax/src/unicode_tables/property_values.rs14
-rw-r--r--vendor/regex-syntax/src/unicode_tables/script.rs63
-rw-r--r--vendor/regex-syntax/src/unicode_tables/script_extension.rs54
-rw-r--r--vendor/regex-syntax/src/unicode_tables/sentence_break.rs47
-rw-r--r--vendor/regex-syntax/src/unicode_tables/word_break.rs34
-rw-r--r--vendor/regex/.cargo-checksum.json2
-rw-r--r--vendor/regex/CHANGELOG.md26
-rw-r--r--vendor/regex/Cargo.lock22
-rw-r--r--vendor/regex/Cargo.toml2
-rw-r--r--vendor/regex/README.md8
-rw-r--r--vendor/regex/src/lib.rs3
-rw-r--r--vendor/regex/src/re_bytes.rs12
-rw-r--r--vendor/regex/src/re_unicode.rs12
-rw-r--r--vendor/regex/tests/replace.rs18
26 files changed, 674 insertions, 288 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)] = &[
('๐‘ฑ', '๐‘ฑ™'),
('๐‘ต', '๐‘ต™'),
('๐‘ถ ', '๐‘ถฉ'),
+ ('๐‘ฝ', '๐‘ฝ™'),
('๐–ฉ ', '๐–ฉฉ'),
('๐–ซ€', '๐–ซ‰'),
('๐–ญ', '๐–ญ™'),
('๐ŸŽ', '๐Ÿฟ'),
('๐ž…€', '๐ž…‰'),
('๐ž‹ฐ', '๐ž‹น'),
+ ('๐ž“ฐ', '๐ž“น'),
('๐žฅ', '๐žฅ™'),
('๐Ÿฏฐ', '๐Ÿฏน'),
];
diff --git a/vendor/regex/.cargo-checksum.json b/vendor/regex/.cargo-checksum.json
index 463368b15..1623d8918 100644
--- a/vendor/regex/.cargo-checksum.json
+++ b/vendor/regex/.cargo-checksum.json
@@ -1 +1 @@
-{"files":{"CHANGELOG.md":"1034edbdcb6cbd83b9e9a1dc3dfcdfd6c852112ab402a1cc83734191ea7b3a29","Cargo.lock":"27cdf849031e8c491581b3a436b119e2cd0106fcd94e159fc84751d3337b1684","Cargo.toml":"4a10b9986b5b858cb6ff3a8537492f4b6f7394289b991e182bfc10ad29c3323b","HACKING.md":"17818f7a17723608f6bdbe6388ad0a913d4f96f76a16649aaf4e274b1fa0ea97","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","PERFORMANCE.md":"0d5ef3866386918dfdefb1aa9a28cfe33cb3c8ceeb79f3f8ba5b88253dd95991","README.md":"6125b1c70b9b560412529c54dc6aacdfd39cc82f69b5ad7776fa86e4cb720347","UNICODE.md":"a8a8399540eed000d19420135a527f400247a04572e44d124c786b870f518776","examples/regexdna-input.txt":"156a49710bb3e1ed4bc2bbb0af0f383b747b3d0281453cfff39c296124c598f8","examples/regexdna-output.txt":"35e85b19b70a893d752fd43e54e1e9da08bac43559191cea85b33387c24c4cc1","examples/shootout-regex-dna-bytes.rs":"fa2daedb4e0a05f64f33f4af62fbb0176db998e3676f8637ab684b725367a7b4","examples/shootout-regex-dna-cheat.rs":"1f871a6eaaf8372299fa3c762051112fa89a14235b03f734fc50ebd51ecaee72","examples/shootout-regex-dna-replace.rs":"32ffdf13ac6c4ce3fc32116a048e9cc682aa34cdb8e5beaf565a22addbdcd9ab","examples/shootout-regex-dna-single-cheat.rs":"809f75bf1e1917a53623eb6f1a3ce3b7d2ed98a6a1dbc0bd4853bec49a0c6f94","examples/shootout-regex-dna-single.rs":"1ab14f5703cd4be2e75a2e792e0ba1d322b9e4b14535d396805a4316d577f5bb","examples/shootout-regex-dna.rs":"20ea46ab63f91e3ac6a64e997eadd436a9cbc2f1bdade28e4512052f0e25bc34","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/backtrack.rs":"52987d80448f3d7f5d4e3545ddfc09f1f30de7602d9b5489961db4b215a377fd","src/compile.rs":"79a59be2d2db650b5a322e15e9bf1d3227944410bc780fc6089da8f4d2609b77","src/dfa.rs":"10273980d1f08aaff495e11efa240249a2b2c08a4db7c49c8d6759bc65a3b174","src/error.rs":"71c85db839514f26ee024a689061743ea94a34eb7a3291e6c2b69b45a9682d09","src/exec.rs":"21495ab6813598204a444aeea3a0121674081389fd0f07fc3443eb8858b1c677","src/expand.rs":"71220309a3bac797f55129f49e79c03e96efec894ea338c735b78695367e04ca","src/find_byte.rs":"b387247b77e3269f057c3399aefe5a815032c3af918c876f80eb4b282e4eb95e","src/freqs.rs":"255555f3d95b08a5bb3bc2f38d5a06cc100a39c0f0127fe4f50c33afa1cadc65","src/input.rs":"13f49c1bce2fadd04a45b421d374cd0f8b72bef83f7e8fda958962aaccbe799a","src/lib.rs":"de28e1ad68d4b35750667c7fbb47915e6c159ef04b148f16c3507a0a7a682f96","src/literal/imp.rs":"b7f63a861c299bea4baaab17353a420ee339c2cf76d3858c95f39342bd4463e7","src/literal/mod.rs":"533f1d68af088e9485170145e27518368e541a0337fdb44f63249ebf97310300","src/pattern.rs":"993d8b6b4bcea5e02bee3c76e17c356a5a47f8fc53c5555edfd1ebb71c0878bf","src/pikevm.rs":"6c0eaa7e878c945ac4c3c545c98f5706ad04846fc432a5086c8ee78eb030dfa7","src/pool.rs":"942e991ae31ef349bd76efd78b2a712c01166dec965bf93742977ed0870d5a10","src/prog.rs":"bebb3e50745bbc05d6c8240d972ba55a1818c51b1161dc1c21f3fe13c11d4884","src/re_builder.rs":"943344bf6e2fc90902ee04b11b741c32418ac6814b21b7982cc0a3a817713f3e","src/re_bytes.rs":"e2eddc896cea1e878716e77798a8146a67d1d8d9bcf4d053155c1caf3b8f5518","src/re_set.rs":"7921ac4a919b7a5deffe82d099a9ccaf5487aebd890dfb7a661e602c6ad3f1a9","src/re_trait.rs":"d237121b6f6b606836c72305cbcb3bbdbc54d1f6827d19a19cd0fbb4372e0145","src/re_unicode.rs":"ba4d793ff194bfd33a3735e3664c7590f5f166c452e7632a25e4558ffba14e5a","src/sparse.rs":"0da3ddb7972109869248a764dbb10254555f4bb51c375e89fb3fab9cafa47320","src/testdata/LICENSE":"58cf078acc03da3e280a938c2bd9943f554fc9b6ced89ad93ba35ca436872899","src/testdata/README":"45f869e37f798905c773bfbe0ef19a5fb7e585cbf0b7c21b5b5a784e8cec3c14","src/testdata/basic.dat":"b5b33aa89d48a61cd67cb1fbfd8f70e62c83e30b86256f9f915a5190dd38ff06","src/testdata/nullsubexpr.dat":"496ac0278eec3b6d9170faace14554569032dd3d909618364d9326156de39ecf","src/testdata/repetition.dat":"1f7959063015b284b18a4a2c1c8b416d438a2d6c4b1a362da43406b865f50e69","src/utf8.rs":"f85a356ff5d5b19e417b73ce1dd84581b21d283f6dddd195547c30af9c60bd1a","test":"0d62fdca7da12fc19ea5306b5de1d83e68d9365a029c043d524334da138b0304","tests/api.rs":"7b2a0ef75e99b9776094967bd66e9cdeaa8e11359f5f0a12bd08ef0e8d0c11fc","tests/api_str.rs":"2ae38c04e7e8fac008b609a820d0b1561ba75f39b0edc0987d6d3d06132da77f","tests/bytes.rs":"edc50f526c5fee43df89d639ef18b237e4eb91e9d533bfc43f3cbab7417d38ba","tests/consistent.rs":"d69435154c09478076497216e43081a835ac65147181a4fbddad7bff469605b2","tests/crates_regex.rs":"91a59d470e0700b4bcb3ff735d06799f3107b8ef4875a2e9904607b164be0326","tests/crazy.rs":"c0d56380dff19bdd5d7a3eb731d0e2dc564e169a1b73c81e1879b1e87f5f5f77","tests/flags.rs":"05caace2c81a99d2168037f3a38035d4dffe9f85ef3ebd7ef18b1bc6612f1ea8","tests/fowler.rs":"d78cf914de40b1e125cc92b65ccb444d462586bd07b5e05de4e4a1b5de16aa76","tests/macros.rs":"6db70c16fc90df13e6b30d2b606f8b6dd4dc976697967f6ee001b15aab6d0b19","tests/macros_bytes.rs":"a049f528a93173a1bb176cd46932dce1880679f4a1752e099be920f0e4546fd0","tests/macros_str.rs":"e585b1461374c45a2eca44ca045bc3c1fe984b2b4212e432b0c695b420e708b7","tests/misc.rs":"395f52793fa022e4cdda78675b6a6fba1a3106b4b99c834c39f7801574054bd1","tests/multiline.rs":"1b1a3326ed976437c1357f01d81833ece7ea244f38826246eab55cacd5d0862a","tests/noparse.rs":"12b6be0eff3d80779d33c6459396c74c0f6ebf4ddc9f1d33c3e747ea9e3bf268","tests/regression.rs":"1c965fefb8c7a2b1dfdab3e3fdeebaf47846555c50c8005e5537f96a52a3e252","tests/regression_fuzz.rs":"a504ec563e0d23bd2039493b7b1767fe1f831d7d668f6f4b2ecd124fc7899bcd","tests/replace.rs":"0efa042c0d531911e8ac41ce98a6b60236cbf40954102c59f9f6dea78d9d74dd","tests/searcher.rs":"ce35e47b0a276a7e8c9060c6a0b225ffba163aebc61fbc15555a6897fa0e552c","tests/set.rs":"f1e2af6baeeaed3cc99ed347ff516fe7b2eb0027ef64b891502e1486598eaf8a","tests/shortest_match.rs":"a2c94390c0d61bc24796b4c1288c924e90c8c9c6156fdebb858175177a194a42","tests/suffix_reverse.rs":"b95f89397404871227d9efe6df23b9ded147f183db81597e608f693955c668b5","tests/test_backtrack.rs":"b70c5e5f1241efd76dd9f9dd4a4df8a7b38113bd407d1f5f56867f1176177a59","tests/test_backtrack_bytes.rs":"b8a111d4b4109c8bba7e2afb650572c495a14d357fb1f743c1076fb001f704b5","tests/test_backtrack_utf8bytes.rs":"c0c279785d18beac2b4e178e7bf6c14ed235d65f00ca467cfd9c333d79487649","tests/test_crates_regex.rs":"fd9525c2eef0e2f8cb7f787bc2b721bcd0b5d84f3bca49adfe48d657a99c721a","tests/test_default.rs":"c2dfa0298896f86f1be2abf6b0c347a7ca12f95aeac92bf614dc3b86bdfff269","tests/test_default_bytes.rs":"831d3e6bfb882feb15f700e30304bd34328f888fb4c15c7169371e25024ce9a7","tests/test_nfa.rs":"f119fc43a018249c39c813d57096b0654ff69f337345f2bbd9b0e61cc9137285","tests/test_nfa_bytes.rs":"89eae3bef6a1d0bcea6b5de5be35ad72f613f2ceb8b58fe82a6c6ef2ccdc07d0","tests/test_nfa_utf8bytes.rs":"7d830b4aa401887d7cf098b62fed4cd8017ef8b61f625c7c9a2159a6b4cfeb71","tests/unicode.rs":"1af9db7f09a6b0113b8a64733e06c8415fef720b2fdef227ae398d94332287cd","tests/word_boundary.rs":"7081317ddcec1e82dd4a2090a571c6abf2ff4bbfa8cd10395e1eb3f386157fae","tests/word_boundary_ascii.rs":"cd0be5b5b485de0ba7994b42e2864585556c3d2d8bf5eab05b58931d9aaf4b87","tests/word_boundary_unicode.rs":"75dbcc35d3abc0f9795c2ea99e216dc227b0a5b58e9ca5eef767815ff0513921"},"package":"4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b"} \ No newline at end of file
+{"files":{"CHANGELOG.md":"47b22859157339150c957dd72be9cf87aee341ebb3711efac5930efb10436368","Cargo.lock":"3445929e595d109e2f37d349ffad3dd6cb76e7203a029cf1955838d0438d68a4","Cargo.toml":"0abdf3ce883520254d94a04dcf831fb6f0b75bfda7bcf9c8500ca9a2d1f8ff44","HACKING.md":"17818f7a17723608f6bdbe6388ad0a913d4f96f76a16649aaf4e274b1fa0ea97","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","PERFORMANCE.md":"0d5ef3866386918dfdefb1aa9a28cfe33cb3c8ceeb79f3f8ba5b88253dd95991","README.md":"f69204a0f446047d8f4d1f3d84b75f235adb5c26477f3a37b671411bc954d14c","UNICODE.md":"a8a8399540eed000d19420135a527f400247a04572e44d124c786b870f518776","examples/regexdna-input.txt":"156a49710bb3e1ed4bc2bbb0af0f383b747b3d0281453cfff39c296124c598f8","examples/regexdna-output.txt":"35e85b19b70a893d752fd43e54e1e9da08bac43559191cea85b33387c24c4cc1","examples/shootout-regex-dna-bytes.rs":"fa2daedb4e0a05f64f33f4af62fbb0176db998e3676f8637ab684b725367a7b4","examples/shootout-regex-dna-cheat.rs":"1f871a6eaaf8372299fa3c762051112fa89a14235b03f734fc50ebd51ecaee72","examples/shootout-regex-dna-replace.rs":"32ffdf13ac6c4ce3fc32116a048e9cc682aa34cdb8e5beaf565a22addbdcd9ab","examples/shootout-regex-dna-single-cheat.rs":"809f75bf1e1917a53623eb6f1a3ce3b7d2ed98a6a1dbc0bd4853bec49a0c6f94","examples/shootout-regex-dna-single.rs":"1ab14f5703cd4be2e75a2e792e0ba1d322b9e4b14535d396805a4316d577f5bb","examples/shootout-regex-dna.rs":"20ea46ab63f91e3ac6a64e997eadd436a9cbc2f1bdade28e4512052f0e25bc34","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/backtrack.rs":"52987d80448f3d7f5d4e3545ddfc09f1f30de7602d9b5489961db4b215a377fd","src/compile.rs":"79a59be2d2db650b5a322e15e9bf1d3227944410bc780fc6089da8f4d2609b77","src/dfa.rs":"10273980d1f08aaff495e11efa240249a2b2c08a4db7c49c8d6759bc65a3b174","src/error.rs":"71c85db839514f26ee024a689061743ea94a34eb7a3291e6c2b69b45a9682d09","src/exec.rs":"21495ab6813598204a444aeea3a0121674081389fd0f07fc3443eb8858b1c677","src/expand.rs":"71220309a3bac797f55129f49e79c03e96efec894ea338c735b78695367e04ca","src/find_byte.rs":"b387247b77e3269f057c3399aefe5a815032c3af918c876f80eb4b282e4eb95e","src/freqs.rs":"255555f3d95b08a5bb3bc2f38d5a06cc100a39c0f0127fe4f50c33afa1cadc65","src/input.rs":"13f49c1bce2fadd04a45b421d374cd0f8b72bef83f7e8fda958962aaccbe799a","src/lib.rs":"982fadba415c4c5b93f4d7d4a73a23ec88e2d96daaa03b679d14490ea0f63197","src/literal/imp.rs":"b7f63a861c299bea4baaab17353a420ee339c2cf76d3858c95f39342bd4463e7","src/literal/mod.rs":"533f1d68af088e9485170145e27518368e541a0337fdb44f63249ebf97310300","src/pattern.rs":"993d8b6b4bcea5e02bee3c76e17c356a5a47f8fc53c5555edfd1ebb71c0878bf","src/pikevm.rs":"6c0eaa7e878c945ac4c3c545c98f5706ad04846fc432a5086c8ee78eb030dfa7","src/pool.rs":"942e991ae31ef349bd76efd78b2a712c01166dec965bf93742977ed0870d5a10","src/prog.rs":"bebb3e50745bbc05d6c8240d972ba55a1818c51b1161dc1c21f3fe13c11d4884","src/re_builder.rs":"943344bf6e2fc90902ee04b11b741c32418ac6814b21b7982cc0a3a817713f3e","src/re_bytes.rs":"63ee1db1637a3764addb10e27248129acffaf78bb0a69624add4d9d6f1e97040","src/re_set.rs":"7921ac4a919b7a5deffe82d099a9ccaf5487aebd890dfb7a661e602c6ad3f1a9","src/re_trait.rs":"d237121b6f6b606836c72305cbcb3bbdbc54d1f6827d19a19cd0fbb4372e0145","src/re_unicode.rs":"4ca66d6e835df7c0f570c8cde52667ef90ba1687d5285f12fedef2e38ae925b4","src/sparse.rs":"0da3ddb7972109869248a764dbb10254555f4bb51c375e89fb3fab9cafa47320","src/testdata/LICENSE":"58cf078acc03da3e280a938c2bd9943f554fc9b6ced89ad93ba35ca436872899","src/testdata/README":"45f869e37f798905c773bfbe0ef19a5fb7e585cbf0b7c21b5b5a784e8cec3c14","src/testdata/basic.dat":"b5b33aa89d48a61cd67cb1fbfd8f70e62c83e30b86256f9f915a5190dd38ff06","src/testdata/nullsubexpr.dat":"496ac0278eec3b6d9170faace14554569032dd3d909618364d9326156de39ecf","src/testdata/repetition.dat":"1f7959063015b284b18a4a2c1c8b416d438a2d6c4b1a362da43406b865f50e69","src/utf8.rs":"f85a356ff5d5b19e417b73ce1dd84581b21d283f6dddd195547c30af9c60bd1a","test":"0d62fdca7da12fc19ea5306b5de1d83e68d9365a029c043d524334da138b0304","tests/api.rs":"7b2a0ef75e99b9776094967bd66e9cdeaa8e11359f5f0a12bd08ef0e8d0c11fc","tests/api_str.rs":"2ae38c04e7e8fac008b609a820d0b1561ba75f39b0edc0987d6d3d06132da77f","tests/bytes.rs":"edc50f526c5fee43df89d639ef18b237e4eb91e9d533bfc43f3cbab7417d38ba","tests/consistent.rs":"d69435154c09478076497216e43081a835ac65147181a4fbddad7bff469605b2","tests/crates_regex.rs":"91a59d470e0700b4bcb3ff735d06799f3107b8ef4875a2e9904607b164be0326","tests/crazy.rs":"c0d56380dff19bdd5d7a3eb731d0e2dc564e169a1b73c81e1879b1e87f5f5f77","tests/flags.rs":"05caace2c81a99d2168037f3a38035d4dffe9f85ef3ebd7ef18b1bc6612f1ea8","tests/fowler.rs":"d78cf914de40b1e125cc92b65ccb444d462586bd07b5e05de4e4a1b5de16aa76","tests/macros.rs":"6db70c16fc90df13e6b30d2b606f8b6dd4dc976697967f6ee001b15aab6d0b19","tests/macros_bytes.rs":"a049f528a93173a1bb176cd46932dce1880679f4a1752e099be920f0e4546fd0","tests/macros_str.rs":"e585b1461374c45a2eca44ca045bc3c1fe984b2b4212e432b0c695b420e708b7","tests/misc.rs":"395f52793fa022e4cdda78675b6a6fba1a3106b4b99c834c39f7801574054bd1","tests/multiline.rs":"1b1a3326ed976437c1357f01d81833ece7ea244f38826246eab55cacd5d0862a","tests/noparse.rs":"12b6be0eff3d80779d33c6459396c74c0f6ebf4ddc9f1d33c3e747ea9e3bf268","tests/regression.rs":"1c965fefb8c7a2b1dfdab3e3fdeebaf47846555c50c8005e5537f96a52a3e252","tests/regression_fuzz.rs":"a504ec563e0d23bd2039493b7b1767fe1f831d7d668f6f4b2ecd124fc7899bcd","tests/replace.rs":"66f97532e40697934e2a77605b9002dfd22c46b6033ccb755e7660d855229f41","tests/searcher.rs":"ce35e47b0a276a7e8c9060c6a0b225ffba163aebc61fbc15555a6897fa0e552c","tests/set.rs":"f1e2af6baeeaed3cc99ed347ff516fe7b2eb0027ef64b891502e1486598eaf8a","tests/shortest_match.rs":"a2c94390c0d61bc24796b4c1288c924e90c8c9c6156fdebb858175177a194a42","tests/suffix_reverse.rs":"b95f89397404871227d9efe6df23b9ded147f183db81597e608f693955c668b5","tests/test_backtrack.rs":"b70c5e5f1241efd76dd9f9dd4a4df8a7b38113bd407d1f5f56867f1176177a59","tests/test_backtrack_bytes.rs":"b8a111d4b4109c8bba7e2afb650572c495a14d357fb1f743c1076fb001f704b5","tests/test_backtrack_utf8bytes.rs":"c0c279785d18beac2b4e178e7bf6c14ed235d65f00ca467cfd9c333d79487649","tests/test_crates_regex.rs":"fd9525c2eef0e2f8cb7f787bc2b721bcd0b5d84f3bca49adfe48d657a99c721a","tests/test_default.rs":"c2dfa0298896f86f1be2abf6b0c347a7ca12f95aeac92bf614dc3b86bdfff269","tests/test_default_bytes.rs":"831d3e6bfb882feb15f700e30304bd34328f888fb4c15c7169371e25024ce9a7","tests/test_nfa.rs":"f119fc43a018249c39c813d57096b0654ff69f337345f2bbd9b0e61cc9137285","tests/test_nfa_bytes.rs":"89eae3bef6a1d0bcea6b5de5be35ad72f613f2ceb8b58fe82a6c6ef2ccdc07d0","tests/test_nfa_utf8bytes.rs":"7d830b4aa401887d7cf098b62fed4cd8017ef8b61f625c7c9a2159a6b4cfeb71","tests/unicode.rs":"1af9db7f09a6b0113b8a64733e06c8415fef720b2fdef227ae398d94332287cd","tests/word_boundary.rs":"7081317ddcec1e82dd4a2090a571c6abf2ff4bbfa8cd10395e1eb3f386157fae","tests/word_boundary_ascii.rs":"cd0be5b5b485de0ba7994b42e2864585556c3d2d8bf5eab05b58931d9aaf4b87","tests/word_boundary_unicode.rs":"75dbcc35d3abc0f9795c2ea99e216dc227b0a5b58e9ca5eef767815ff0513921"},"package":"48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733"} \ No newline at end of file
diff --git a/vendor/regex/CHANGELOG.md b/vendor/regex/CHANGELOG.md
index f2d45ed73..466f5a9c9 100644
--- a/vendor/regex/CHANGELOG.md
+++ b/vendor/regex/CHANGELOG.md
@@ -1,3 +1,29 @@
+1.7.1 (2023-01-09)
+==================
+This release was done principally to try and fix the doc.rs rendering for the
+regex crate.
+
+Performance improvements:
+
+* [PERF #930](https://github.com/rust-lang/regex/pull/930):
+ Optimize `replacen`. This also applies to `replace`, but not `replace_all`.
+
+Bug fixes:
+
+* [BUG #945](https://github.com/rust-lang/regex/issues/945):
+ Maybe fix rustdoc rendering by just bumping a new release?
+
+
+1.7.0 (2022-11-05)
+==================
+This release principally includes an upgrade to Unicode 15.
+
+New features:
+
+* [FEATURE #832](https://github.com/rust-lang/regex/issues/916):
+ Upgrade to Unicode 15.
+
+
1.6.0 (2022-07-05)
==================
This release principally includes an upgrade to Unicode 14.
diff --git a/vendor/regex/Cargo.lock b/vendor/regex/Cargo.lock
index fd2c1101d..031b3647e 100644
--- a/vendor/regex/Cargo.lock
+++ b/vendor/regex/Cargo.lock
@@ -4,9 +4,9 @@ version = 3
[[package]]
name = "aho-corasick"
-version = "0.7.18"
+version = "0.7.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
+checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
dependencies = [
"memchr",
]
@@ -19,9 +19,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "getrandom"
-version = "0.2.7"
+version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6"
+checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31"
dependencies = [
"cfg-if",
"libc",
@@ -36,9 +36,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libc"
-version = "0.2.126"
+version = "0.2.139"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836"
+checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79"
[[package]]
name = "memchr"
@@ -66,16 +66,16 @@ dependencies = [
[[package]]
name = "rand_core"
-version = "0.6.3"
+version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
+checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
"getrandom",
]
[[package]]
name = "regex"
-version = "1.6.0"
+version = "1.7.1"
dependencies = [
"aho-corasick",
"lazy_static",
@@ -87,9 +87,9 @@ dependencies = [
[[package]]
name = "regex-syntax"
-version = "0.6.27"
+version = "0.6.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"
+checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
[[package]]
name = "wasi"
diff --git a/vendor/regex/Cargo.toml b/vendor/regex/Cargo.toml
index abe6ac033..4f8673ea9 100644
--- a/vendor/regex/Cargo.toml
+++ b/vendor/regex/Cargo.toml
@@ -12,7 +12,7 @@
[package]
edition = "2018"
name = "regex"
-version = "1.6.0"
+version = "1.7.1"
authors = ["The Rust Project Developers"]
exclude = [
"/scripts/*",
diff --git a/vendor/regex/README.md b/vendor/regex/README.md
index 9acd5bb4a..861417da6 100644
--- a/vendor/regex/README.md
+++ b/vendor/regex/README.md
@@ -23,12 +23,8 @@ can be found on the
### Usage
-Add this to your `Cargo.toml`:
-
-```toml
-[dependencies]
-regex = "1.5"
-```
+To bring this crate into your repository, either add `regex` to your
+`Cargo.toml`, or run `cargo add regex`.
Here's a simple example that matches a date in YYYY-MM-DD format and prints the
year, month and day:
diff --git a/vendor/regex/src/lib.rs b/vendor/regex/src/lib.rs
index 3e3b0a007..6b95739c5 100644
--- a/vendor/regex/src/lib.rs
+++ b/vendor/regex/src/lib.rs
@@ -353,6 +353,9 @@ $ the end of text (or end-of-line with multi-line mode)
\B not a Unicode word boundary
</pre>
+The empty regex is valid and matches the empty string. For example, the empty
+regex matches `abc` at positions `0`, `1`, `2` and `3`.
+
## Grouping and flags
<pre class="rust">
diff --git a/vendor/regex/src/re_bytes.rs b/vendor/regex/src/re_bytes.rs
index d71969257..07e9f98ac 100644
--- a/vendor/regex/src/re_bytes.rs
+++ b/vendor/regex/src/re_bytes.rs
@@ -496,12 +496,12 @@ impl Regex {
let mut new = Vec::with_capacity(text.len());
let mut last_match = 0;
for (i, m) in it {
- if limit > 0 && i >= limit {
- break;
- }
new.extend_from_slice(&text[last_match..m.start()]);
new.extend_from_slice(&rep);
last_match = m.end();
+ if limit > 0 && i >= limit - 1 {
+ break;
+ }
}
new.extend_from_slice(&text[last_match..]);
return Cow::Owned(new);
@@ -516,14 +516,14 @@ impl Regex {
let mut new = Vec::with_capacity(text.len());
let mut last_match = 0;
for (i, cap) in it {
- if limit > 0 && i >= limit {
- break;
- }
// unwrap on 0 is OK because captures only reports matches
let m = cap.get(0).unwrap();
new.extend_from_slice(&text[last_match..m.start()]);
rep.replace_append(&cap, &mut new);
last_match = m.end();
+ if limit > 0 && i >= limit - 1 {
+ break;
+ }
}
new.extend_from_slice(&text[last_match..]);
Cow::Owned(new)
diff --git a/vendor/regex/src/re_unicode.rs b/vendor/regex/src/re_unicode.rs
index 60d81a7d9..197510ea0 100644
--- a/vendor/regex/src/re_unicode.rs
+++ b/vendor/regex/src/re_unicode.rs
@@ -554,12 +554,12 @@ impl Regex {
let mut new = String::with_capacity(text.len());
let mut last_match = 0;
for (i, m) in it {
- if limit > 0 && i >= limit {
- break;
- }
new.push_str(&text[last_match..m.start()]);
new.push_str(&rep);
last_match = m.end();
+ if limit > 0 && i >= limit - 1 {
+ break;
+ }
}
new.push_str(&text[last_match..]);
return Cow::Owned(new);
@@ -574,14 +574,14 @@ impl Regex {
let mut new = String::with_capacity(text.len());
let mut last_match = 0;
for (i, cap) in it {
- if limit > 0 && i >= limit {
- break;
- }
// unwrap on 0 is OK because captures only reports matches
let m = cap.get(0).unwrap();
new.push_str(&text[last_match..m.start()]);
rep.replace_append(&cap, &mut new);
last_match = m.end();
+ if limit > 0 && i >= limit - 1 {
+ break;
+ }
}
new.push_str(&text[last_match..]);
Cow::Owned(new)
diff --git a/vendor/regex/tests/replace.rs b/vendor/regex/tests/replace.rs
index 1dc610635..d65be072f 100644
--- a/vendor/regex/tests/replace.rs
+++ b/vendor/regex/tests/replace.rs
@@ -228,3 +228,21 @@ replace!(
bytes!(&std::borrow::Cow::<'_, [u8]>::Owned(vec![b'Z'])),
"age: Z6"
);
+
+#[test]
+fn replacen_no_captures() {
+ let re = regex!(r"[0-9]");
+ assert_eq!(
+ re.replacen(text!("age: 1234"), 2, t!("Z")),
+ text!("age: ZZ34")
+ );
+}
+
+#[test]
+fn replacen_with_captures() {
+ let re = regex!(r"([0-9])");
+ assert_eq!(
+ re.replacen(text!("age: 1234"), 2, t!("${1}Z")),
+ text!("age: 1Z2Z34")
+ );
+}