зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1806766 - Update regex to 1.7.0. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D165531
This commit is contained in:
Родитель
0dab6285cb
Коммит
51d50a4340
|
@ -4469,9 +4469,9 @@ version = "0.4.999"
|
|||
|
||||
[[package]]
|
||||
name = "regex"
|
||||
version = "1.6.0"
|
||||
version = "1.7.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b"
|
||||
checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a"
|
||||
dependencies = [
|
||||
"aho-corasick",
|
||||
"memchr",
|
||||
|
@ -4480,9 +4480,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 = "remove_dir_all"
|
||||
|
|
|
@ -1465,11 +1465,21 @@ who = "Mike Hommey <mh+mozilla@glandium.org>"
|
|||
criteria = "safe-to-deploy"
|
||||
delta = "1.5.6 -> 1.6.0"
|
||||
|
||||
[[audits.regex]]
|
||||
who = "Mike Hommey <mh+mozilla@glandium.org>"
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "1.6.0 -> 1.7.0"
|
||||
|
||||
[[audits.regex-syntax]]
|
||||
who = "Mike Hommey <mh+mozilla@glandium.org>"
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "0.6.26 -> 0.6.27"
|
||||
|
||||
[[audits.regex-syntax]]
|
||||
who = "Mike Hommey <mh+mozilla@glandium.org>"
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "0.6.27 -> 0.6.28"
|
||||
|
||||
[[audits.rkv]]
|
||||
who = "Chris H-C <chutten@mozilla.com>"
|
||||
criteria = "safe-to-deploy"
|
||||
|
|
|
@ -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"}
|
||||
{"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"}
|
|
@ -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"
|
||||
|
|
|
@ -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");
|
||||
|
||||
|
|
|
@ -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', 'ǵ'),
|
||||
('Ǻ', 'ȗ'),
|
||||
|
|
|
@ -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']),
|
||||
|
|
|
@ -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}'),
|
||||
|
|
|
@ -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)] = &[
|
|||
('𑶓', '𑶔'),
|
||||
('𑶖', '𑶖'),
|
||||
('𑻵', '𑻶'),
|
||||
('𑼃', '𑼃'),
|
||||
('𑼴', '𑼵'),
|
||||
('𑼾', '𑼿'),
|
||||
('𑽁', '𑽁'),
|
||||
('𖽑', '𖾇'),
|
||||
('𖿰', '𖿱'),
|
||||
('𝅦', '𝅦'),
|
||||
|
|
|
@ -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)] = &[
|
|||
('𑱐', '𑱙'),
|
||||
('𑵐', '𑵙'),
|
||||
('𑶠', '𑶩'),
|
||||
('𑽐', '𑽙'),
|
||||
('𖩠', '𖩩'),
|
||||
('𖫀', '𖫉'),
|
||||
('𖭐', '𖭙'),
|
||||
('𝟎', '𝟿'),
|
||||
('𞅀', '𞅉'),
|
||||
('𞋰', '𞋹'),
|
||||
('𞓰', '𞓹'),
|
||||
('𞥐', '𞥙'),
|
||||
('🯰', '🯹'),
|
||||
];
|
||||
|
|
|
@ -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)];
|
||||
|
|
|
@ -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}'),
|
||||
];
|
||||
|
|
|
@ -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)] = &[
|
|||
('Ꟑ', 'ꟑ'),
|
||||
('ꟓ', 'ꟓ'),
|
||||
('ꟕ', 'ꟙ'),
|
||||
('Ꟶ', 'ꟶ'),
|
||||
('ꟲ', 'ꟶ'),
|
||||
('ꟸ', 'ꟺ'),
|
||||
('ꬰ', 'ꭚ'),
|
||||
('ꭜ', 'ꭨ'),
|
||||
('ꭜ', 'ꭩ'),
|
||||
('ꭰ', 'ꮿ'),
|
||||
('ff', 'st'),
|
||||
('ﬓ', 'ﬗ'),
|
||||
|
@ -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)] = &[
|
|||
('ꟕ', 'ꟕ'),
|
||||
('ꟗ', 'ꟗ'),
|
||||
('ꟙ', 'ꟙ'),
|
||||
('ꟲ', 'ꟴ'),
|
||||
('ꟶ', 'ꟶ'),
|
||||
('ꟸ', 'ꟺ'),
|
||||
('ꬰ', 'ꭚ'),
|
||||
('ꭜ', 'ꭨ'),
|
||||
('ꭜ', 'ꭩ'),
|
||||
('ꭰ', 'ꮿ'),
|
||||
('ff', 'st'),
|
||||
('ﬓ', 'ﬗ'),
|
||||
|
@ -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)] = &[
|
|||
('𞺥', '𞺩'),
|
||||
('𞺫', '𞺻'),
|
||||
('𠀀', '𪛟'),
|
||||
('𪜀', '𫜸'),
|
||||
('𪜀', '𫜹'),
|
||||
('𫝀', '𫠝'),
|
||||
('𫠠', '𬺡'),
|
||||
('𬺰', '𮯠'),
|
||||
('丽', '𪘀'),
|
||||
('𰀀', '𱍊'),
|
||||
('𱍐', '𲎯'),
|
||||
];
|
||||
|
|
|
@ -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"),
|
||||
|
|
|
@ -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"),
|
||||
|
|
|
@ -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}', '𑧤')];
|
||||
|
||||
|
|
|
@ -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)] = &[
|
||||
('।', '॥'),
|
||||
('೦', '೯'),
|
||||
|
|
|
@ -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)] = &[
|
|||
('ꟕ', 'ꟕ'),
|
||||
('ꟗ', 'ꟗ'),
|
||||
('ꟙ', 'ꟙ'),
|
||||
('ꟲ', 'ꟴ'),
|
||||
('ꟶ', 'ꟶ'),
|
||||
('ꟸ', 'ꟺ'),
|
||||
('ꬰ', 'ꭚ'),
|
||||
('ꭜ', 'ꭨ'),
|
||||
('ꭜ', 'ꭩ'),
|
||||
('ꭰ', 'ꮿ'),
|
||||
('ff', 'st'),
|
||||
('ﬓ', 'ﬗ'),
|
||||
|
@ -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)] = &[
|
|||
('𑪛', '𑪜'),
|
||||
('𑱁', '𑱂'),
|
||||
('𑻷', '𑻸'),
|
||||
('𑽃', '𑽄'),
|
||||
('𖩮', '𖩯'),
|
||||
('𖫵', '𖫵'),
|
||||
('𖬷', '𖬸'),
|
||||
|
|
|
@ -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)] = &[
|
|||
('𑱐', '𑱙'),
|
||||
('𑵐', '𑵙'),
|
||||
('𑶠', '𑶩'),
|
||||
('𑽐', '𑽙'),
|
||||
('𖩠', '𖩩'),
|
||||
('𖫀', '𖫉'),
|
||||
('𖭐', '𖭙'),
|
||||
('𝟎', '𝟿'),
|
||||
('𞅀', '𞅉'),
|
||||
('𞋰', '𞋹'),
|
||||
('𞓰', '𞓹'),
|
||||
('𞥐', '𞥙'),
|
||||
('🯰', '🯹'),
|
||||
];
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -1,3 +1,13 @@
|
|||
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.
|
||||
|
|
|
@ -19,9 +19,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
|||
|
||||
[[package]]
|
||||
name = "getrandom"
|
||||
version = "0.2.7"
|
||||
version = "0.2.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6"
|
||||
checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"libc",
|
||||
|
@ -36,15 +36,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
|||
|
||||
[[package]]
|
||||
name = "libc"
|
||||
version = "0.2.126"
|
||||
version = "0.2.94"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836"
|
||||
checksum = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e"
|
||||
|
||||
[[package]]
|
||||
name = "memchr"
|
||||
version = "2.5.0"
|
||||
version = "2.4.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
|
||||
checksum = "b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc"
|
||||
|
||||
[[package]]
|
||||
name = "quickcheck"
|
||||
|
@ -57,25 +57,25 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "rand"
|
||||
version = "0.8.5"
|
||||
version = "0.8.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
|
||||
checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e"
|
||||
dependencies = [
|
||||
"rand_core",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "rand_core"
|
||||
version = "0.6.3"
|
||||
version = "0.6.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
|
||||
checksum = "34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7"
|
||||
dependencies = [
|
||||
"getrandom",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "regex"
|
||||
version = "1.6.0"
|
||||
version = "1.7.0"
|
||||
dependencies = [
|
||||
"aho-corasick",
|
||||
"lazy_static",
|
||||
|
@ -87,12 +87,12 @@ 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"
|
||||
version = "0.11.0+wasi-snapshot-preview1"
|
||||
version = "0.10.2+wasi-snapshot-preview1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
|
||||
checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
[package]
|
||||
edition = "2018"
|
||||
name = "regex"
|
||||
version = "1.6.0"
|
||||
version = "1.7.0"
|
||||
authors = ["The Rust Project Developers"]
|
||||
exclude = [
|
||||
"/scripts/*",
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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">
|
||||
|
|
Загрузка…
Ссылка в новой задаче