Update unicode-xid to 0.2.6
Test: m
Change-Id: Iec78e467f5357f1208219a874b4522c95d0284f3
diff --git a/crates/unicode-xid/.android-checksum.json b/crates/unicode-xid/.android-checksum.json
new file mode 100644
index 0000000..54bd5b7
--- /dev/null
+++ b/crates/unicode-xid/.android-checksum.json
@@ -0,0 +1 @@
+{"package":null,"files":{"benches/xid.rs":"b238c8d4e61bd4e872831750aa2d09f196e348d932565df4b2ae95c9b271583e","Android.bp":"d9ef754ca3d910dbbc28db9bc829a7298e05bda9253bd18fb5d5b780d7cd9cec","src/tests.rs":"45f6cc8322ee6a419beef63b9867b354fbe0e128aac7753cc2fb9a0191fae794","METADATA":"b10572f896ee8bf862c22443e2990058c2eb949312f2e3a9ec4c53baecbb6d3f","Cargo.toml":"49ebf211bfc6a253edcb1d6f001f3c2c6ae285c1665973b79c86adbfdd41f241","src/lib.rs":"a51c05b1ff4f19f632c9440f4af552cfe0e460271ef3c28c85673f6489ce4dec","README.md":"74c5e6f343a30da6e1a117ba3163d8faa2063000fc754c420845ecd75e049a68","LICENSE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"8ff981830ebf3fe518679fabc276f8aade7e253f47946d0d8df0dd30f83d96f5","cargo_embargo.json":"116030207d214b301d7f9fe7bebbf927e60c398cdb4a48ef25e277f302c46de9","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","src/tables.rs":"83791d87de670b2b16a9923f4cb3ecb9b8931ceef06990decf4434c6a5054eef","tests/exhaustive_tests.rs":"100c727463aead282931b62b7cf0cbce1eed8f49949af72590aba276afe5f394","TEST_MAPPING":"cc06b25174a2b4c4d4a05bf6047f7c559d1cc4cf991dfb8dba5a7ac244354e75","rules.mk":"b81dfe147580cef49b59557fdf9bd063272bca019002f17b781916c778b6dbfa",".cargo-checksum.json":"32dab69130189d065b5bbe8952542cbecf34ac9bd37dc1b84d40992c459cdc3a","patches/std.diff":"5d6ab31cb2fff42adf45eb3e34beb1fb4513dea451280ef41ca5b9f37c8cdf47","COPYRIGHT":"ab4c8a47ea97e53eb239f5454701fbf35c618d980af54cfe659793662b2a1ebd","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a"}}
\ No newline at end of file
diff --git a/crates/unicode-xid/.cargo-checksum.json b/crates/unicode-xid/.cargo-checksum.json
index be36305..1c85243 100644
--- a/crates/unicode-xid/.cargo-checksum.json
+++ b/crates/unicode-xid/.cargo-checksum.json
@@ -1 +1 @@
-{"files":{"COPYRIGHT":"23860c2a7b5d96b21569afedf033469bab9fe14a1b24a35068b8641c578ce24d","Cargo.toml":"289ae8b5c1859b5556dd663b31efae72255f69e3c05408ce7a51c8ba65573677","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"d13b0abf515d4b41b684a2255169f4340c32256c91e6a4835cafaec2161b5e5f","benches/xid.rs":"a2986ce1df5d93bff51e73dc234bffb341d4fe5d749247296f02396dde16a72b","src/lib.rs":"3cdd204115af45e9ece70db737d711e1798eac40eaa6cc4e8280bb3342e1408e","src/tables.rs":"e4c2e9b70f45d262b78fde8435a969eb2478ca6d9dacd061953f54cf344f0f4d","src/tests.rs":"b866f890acd631e667635785c34b1723709f10a9515ca525b41de8a062c7b204","tests/exhaustive_tests.rs":"ec91e9124d61e5b3e2fbbbf37a2fd30d6c7a8fa22639d6720b416d9ebc1007c5"},"package":"f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"}
\ No newline at end of file
+{"files":{"COPYRIGHT":"23860c2a7b5d96b21569afedf033469bab9fe14a1b24a35068b8641c578ce24d","Cargo.toml":"030ed8e60fcd73b831f174ab2df10e0f913d5d1476909c92aee26849323370f3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"651a08ce6a8967dfd5eaa7de96f527c59d3ca2cac2754b8a5ff7a014b7551700","benches/xid.rs":"a2986ce1df5d93bff51e73dc234bffb341d4fe5d749247296f02396dde16a72b","src/lib.rs":"5ec8dbe7a10106d8798e8469986408ecfb60710e7f6a936e265283753c8d1a94","src/tables.rs":"6a886d9107d42e8dbec81fa7f4acbb6a82adcec4976b56f757551c7a61cf788d","src/tests.rs":"56da0662966bb3c69201ae3eb1f69a62b808d604584b7fbdc4f930905301e4c6","tests/exhaustive_tests.rs":"ec91e9124d61e5b3e2fbbbf37a2fd30d6c7a8fa22639d6720b416d9ebc1007c5"},"package":"ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"}
\ No newline at end of file
diff --git a/crates/unicode-xid/Android.bp b/crates/unicode-xid/Android.bp
index 437485a..f6c5385 100644
--- a/crates/unicode-xid/Android.bp
+++ b/crates/unicode-xid/Android.bp
@@ -18,7 +18,7 @@
host_supported: true,
crate_name: "unicode_xid",
cargo_env_compat: true,
- cargo_pkg_version: "0.2.4",
+ cargo_pkg_version: "0.2.6",
crate_root: "src/lib.rs",
edition: "2015",
features: ["default"],
@@ -35,7 +35,7 @@
host_supported: true,
crate_name: "unicode_xid",
cargo_env_compat: true,
- cargo_pkg_version: "0.2.4",
+ cargo_pkg_version: "0.2.6",
crate_root: "src/lib.rs",
test_suites: ["general-tests"],
auto_gen_config: true,
@@ -52,7 +52,7 @@
host_supported: true,
crate_name: "exhaustive_tests",
cargo_env_compat: true,
- cargo_pkg_version: "0.2.4",
+ cargo_pkg_version: "0.2.6",
crate_root: "tests/exhaustive_tests.rs",
test_suites: ["general-tests"],
auto_gen_config: true,
diff --git a/crates/unicode-xid/Cargo.toml b/crates/unicode-xid/Cargo.toml
index 817a4f4..3d5fd91 100644
--- a/crates/unicode-xid/Cargo.toml
+++ b/crates/unicode-xid/Cargo.toml
@@ -12,16 +12,21 @@
[package]
rust-version = "1.17"
name = "unicode-xid"
-version = "0.2.4"
+version = "0.2.6"
authors = [
"erick.tryzelaar <erick.tryzelaar@gmail.com>",
"kwantam <kwantam@gmail.com>",
"Manish Goregaokar <manishsmail@gmail.com>",
]
+build = false
exclude = [
"/.github/**",
"/scripts/*",
]
+autobins = false
+autoexamples = false
+autotests = false
+autobenches = false
description = """
Determine whether characters have the XID_Start
or XID_Continue properties according to
@@ -38,8 +43,17 @@
license = "MIT OR Apache-2.0"
repository = "https://github.com/unicode-rs/unicode-xid"
+[lib]
+name = "unicode_xid"
+path = "src/lib.rs"
+
+[[test]]
+name = "exhaustive_tests"
+path = "tests/exhaustive_tests.rs"
+
[[bench]]
name = "xid"
+path = "benches/xid.rs"
harness = false
[dev-dependencies.criterion]
diff --git a/crates/unicode-xid/METADATA b/crates/unicode-xid/METADATA
index 7e00076..5c5fd32 100644
--- a/crates/unicode-xid/METADATA
+++ b/crates/unicode-xid/METADATA
@@ -1,17 +1,17 @@
name: "unicode-xid"
description: "()"
third_party {
- version: "0.2.4"
+ version: "0.2.6"
license_type: NOTICE
last_upgrade_date {
- year: 2022
+ year: 2024
month: 12
- day: 19
+ day: 20
}
homepage: "https://crates.io/crates/unicode-xid"
identifier {
type: "Archive"
- value: "https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.4.crate"
- version: "0.2.4"
+ value: "https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.6.crate"
+ version: "0.2.6"
}
}
diff --git a/crates/unicode-xid/README.md b/crates/unicode-xid/README.md
index 7476843..5a1f0c8 100644
--- a/crates/unicode-xid/README.md
+++ b/crates/unicode-xid/README.md
@@ -1,9 +1,9 @@
# unicode-xid
Determine if a `char` is a valid identifier for a parser and/or lexer according to
-[Unicode Standard Annex #31](http://www.unicode.org/reports/tr31/) rules.
+[Unicode Standard Annex #31](https://www.unicode.org/reports/tr31/) rules.
-[](https://github.com/unicode-rs/unicode-xid/actions?query=branch%3Amaster)
+[](https://github.com/unicode-rs/unicode-xid/actions?query=branch%3Amaster)
[Documentation](https://unicode-rs.github.io/unicode-xid/unicode_xid/index.html)
@@ -26,23 +26,31 @@
# changelog
+## 0.2.6
+
+- Update to Unicode 16.0.0.
+
+## 0.2.5
+
+- Update to Unicode 15.1.0.
+
## 0.2.4
-- Update to Unicode 15.0.0
+- Update to Unicode 15.0.0.
- Replace `const` tables with `static` tables.
## 0.2.3
-- Update to Unicode 14.0.0
+- Update to Unicode 14.0.0.
## 0.2.2
-- Add an ASCII fast-path
+- Add an ASCII fast-path.
## 0.2.1
-- Update to Unicode 13.0.0
-- Speed up lookup
+- Update to Unicode 13.0.0.
+- Speed up lookup.
## 0.2.0
diff --git a/crates/unicode-xid/src/lib.rs b/crates/unicode-xid/src/lib.rs
index b4d5a1a..b5ea34b 100644
--- a/crates/unicode-xid/src/lib.rs
+++ b/crates/unicode-xid/src/lib.rs
@@ -1,10 +1,10 @@
-// Copyright 2012-2015 The Rust Project Developers. See the COPYRIGHT
+// Copyright 2012-2024 The Rust Project Developers. See the COPYRIGHT
// file at the top-level directory of this distribution and at
-// http://rust-lang.org/COPYRIGHT.
+// https://www.rust-lang.org/policies/licenses.
//
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
-// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+// https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+// <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.
@@ -12,13 +12,11 @@
//! [Unicode Standard Annex #31](http://www.unicode.org/reports/tr31/) rules.
//!
//! ```rust
-//! extern crate unicode_xid;
-//!
//! use unicode_xid::UnicodeXID;
//!
//! fn main() {
-//! let ch = 'a';
-//! println!("Is {} a valid start of an identifier? {}", ch, UnicodeXID::is_xid_start(ch));
+//! assert_eq!(UnicodeXID::is_xid_start('a'), true); // 'a' is a valid start of an identifier
+//! assert_eq!(UnicodeXID::is_xid_start('△'), false); // '△' is a NOT valid start of an identifier
//! }
//! ```
//!
diff --git a/crates/unicode-xid/src/tables.rs b/crates/unicode-xid/src/tables.rs
index c12e76c..e5252f8 100644
--- a/crates/unicode-xid/src/tables.rs
+++ b/crates/unicode-xid/src/tables.rs
@@ -1,10 +1,10 @@
-// Copyright 2012-2015 The Rust Project Developers. See the COPYRIGHT
+// Copyright 2012-2024 The Rust Project Developers. See the COPYRIGHT
// file at the top-level directory of this distribution and at
-// http://rust-lang.org/COPYRIGHT.
+// https://www.rust-lang.org/policies/licenses.
//
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
-// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+// https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+// <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.
@@ -14,7 +14,7 @@
/// The version of [Unicode](http://www.unicode.org/)
/// that this version of unicode-xid is based on.
-pub const UNICODE_VERSION: (u64, u64, u64) = (15, 0, 0);
+pub const UNICODE_VERSION: (u64, u64, u64) = (16, 0, 0);
fn bsearch_range_table(c: char, r: &[(char, char)]) -> bool {
use core::cmp::Ordering::{Equal, Greater, Less};
@@ -91,7 +91,7 @@
('\u{860}', '\u{86a}'),
('\u{870}', '\u{887}'),
('\u{889}', '\u{88e}'),
- ('\u{898}', '\u{8e1}'),
+ ('\u{897}', '\u{8e1}'),
('\u{8e3}', '\u{963}'),
('\u{966}', '\u{96f}'),
('\u{971}', '\u{983}'),
@@ -314,7 +314,7 @@
('\u{1c00}', '\u{1c37}'),
('\u{1c40}', '\u{1c49}'),
('\u{1c4d}', '\u{1c7d}'),
- ('\u{1c80}', '\u{1c88}'),
+ ('\u{1c80}', '\u{1c8a}'),
('\u{1c90}', '\u{1cba}'),
('\u{1cbd}', '\u{1cbf}'),
('\u{1cd0}', '\u{1cd2}'),
@@ -338,6 +338,7 @@
('\u{1fe0}', '\u{1fec}'),
('\u{1ff2}', '\u{1ff4}'),
('\u{1ff6}', '\u{1ffc}'),
+ ('\u{200c}', '\u{200d}'),
('\u{203f}', '\u{2040}'),
('\u{2054}', '\u{2054}'),
('\u{2071}', '\u{2071}'),
@@ -383,8 +384,7 @@
('\u{3041}', '\u{3096}'),
('\u{3099}', '\u{309a}'),
('\u{309d}', '\u{309f}'),
- ('\u{30a1}', '\u{30fa}'),
- ('\u{30fc}', '\u{30ff}'),
+ ('\u{30a1}', '\u{30ff}'),
('\u{3105}', '\u{312f}'),
('\u{3131}', '\u{318e}'),
('\u{31a0}', '\u{31bf}'),
@@ -399,10 +399,10 @@
('\u{a67f}', '\u{a6f1}'),
('\u{a717}', '\u{a71f}'),
('\u{a722}', '\u{a788}'),
- ('\u{a78b}', '\u{a7ca}'),
+ ('\u{a78b}', '\u{a7cd}'),
('\u{a7d0}', '\u{a7d1}'),
('\u{a7d3}', '\u{a7d3}'),
- ('\u{a7d5}', '\u{a7d9}'),
+ ('\u{a7d5}', '\u{a7dc}'),
('\u{a7f2}', '\u{a827}'),
('\u{a82c}', '\u{a82c}'),
('\u{a840}', '\u{a873}'),
@@ -468,7 +468,7 @@
('\u{ff21}', '\u{ff3a}'),
('\u{ff3f}', '\u{ff3f}'),
('\u{ff41}', '\u{ff5a}'),
- ('\u{ff66}', '\u{ffbe}'),
+ ('\u{ff65}', '\u{ffbe}'),
('\u{ffc2}', '\u{ffc7}'),
('\u{ffca}', '\u{ffcf}'),
('\u{ffd2}', '\u{ffd7}'),
@@ -506,6 +506,7 @@
('\u{105a3}', '\u{105b1}'),
('\u{105b3}', '\u{105b9}'),
('\u{105bb}', '\u{105bc}'),
+ ('\u{105c0}', '\u{105f3}'),
('\u{10600}', '\u{10736}'),
('\u{10740}', '\u{10755}'),
('\u{10760}', '\u{10767}'),
@@ -546,10 +547,14 @@
('\u{10cc0}', '\u{10cf2}'),
('\u{10d00}', '\u{10d27}'),
('\u{10d30}', '\u{10d39}'),
+ ('\u{10d40}', '\u{10d65}'),
+ ('\u{10d69}', '\u{10d6d}'),
+ ('\u{10d6f}', '\u{10d85}'),
('\u{10e80}', '\u{10ea9}'),
('\u{10eab}', '\u{10eac}'),
('\u{10eb0}', '\u{10eb1}'),
- ('\u{10efd}', '\u{10f1c}'),
+ ('\u{10ec2}', '\u{10ec4}'),
+ ('\u{10efc}', '\u{10f1c}'),
('\u{10f27}', '\u{10f27}'),
('\u{10f30}', '\u{10f50}'),
('\u{10f70}', '\u{10f85}'),
@@ -595,6 +600,16 @@
('\u{1135d}', '\u{11363}'),
('\u{11366}', '\u{1136c}'),
('\u{11370}', '\u{11374}'),
+ ('\u{11380}', '\u{11389}'),
+ ('\u{1138b}', '\u{1138b}'),
+ ('\u{1138e}', '\u{1138e}'),
+ ('\u{11390}', '\u{113b5}'),
+ ('\u{113b7}', '\u{113c0}'),
+ ('\u{113c2}', '\u{113c2}'),
+ ('\u{113c5}', '\u{113c5}'),
+ ('\u{113c7}', '\u{113ca}'),
+ ('\u{113cc}', '\u{113d3}'),
+ ('\u{113e1}', '\u{113e2}'),
('\u{11400}', '\u{1144a}'),
('\u{11450}', '\u{11459}'),
('\u{1145e}', '\u{11461}'),
@@ -609,6 +624,7 @@
('\u{11650}', '\u{11659}'),
('\u{11680}', '\u{116b8}'),
('\u{116c0}', '\u{116c9}'),
+ ('\u{116d0}', '\u{116e3}'),
('\u{11700}', '\u{1171a}'),
('\u{1171d}', '\u{1172b}'),
('\u{11730}', '\u{11739}'),
@@ -632,6 +648,8 @@
('\u{11a50}', '\u{11a99}'),
('\u{11a9d}', '\u{11a9d}'),
('\u{11ab0}', '\u{11af8}'),
+ ('\u{11bc0}', '\u{11be0}'),
+ ('\u{11bf0}', '\u{11bf9}'),
('\u{11c00}', '\u{11c08}'),
('\u{11c0a}', '\u{11c36}'),
('\u{11c38}', '\u{11c40}'),
@@ -656,7 +674,7 @@
('\u{11f00}', '\u{11f10}'),
('\u{11f12}', '\u{11f3a}'),
('\u{11f3e}', '\u{11f42}'),
- ('\u{11f50}', '\u{11f59}'),
+ ('\u{11f50}', '\u{11f5a}'),
('\u{11fb0}', '\u{11fb0}'),
('\u{12000}', '\u{12399}'),
('\u{12400}', '\u{1246e}'),
@@ -664,7 +682,9 @@
('\u{12f90}', '\u{12ff0}'),
('\u{13000}', '\u{1342f}'),
('\u{13440}', '\u{13455}'),
+ ('\u{13460}', '\u{143fa}'),
('\u{14400}', '\u{14646}'),
+ ('\u{16100}', '\u{16139}'),
('\u{16800}', '\u{16a38}'),
('\u{16a40}', '\u{16a5e}'),
('\u{16a60}', '\u{16a69}'),
@@ -677,6 +697,8 @@
('\u{16b50}', '\u{16b59}'),
('\u{16b63}', '\u{16b77}'),
('\u{16b7d}', '\u{16b8f}'),
+ ('\u{16d40}', '\u{16d6c}'),
+ ('\u{16d70}', '\u{16d79}'),
('\u{16e40}', '\u{16e7f}'),
('\u{16f00}', '\u{16f4a}'),
('\u{16f4f}', '\u{16f87}'),
@@ -686,7 +708,7 @@
('\u{16ff0}', '\u{16ff1}'),
('\u{17000}', '\u{187f7}'),
('\u{18800}', '\u{18cd5}'),
- ('\u{18d00}', '\u{18d08}'),
+ ('\u{18cff}', '\u{18d08}'),
('\u{1aff0}', '\u{1aff3}'),
('\u{1aff5}', '\u{1affb}'),
('\u{1affd}', '\u{1affe}'),
@@ -701,6 +723,7 @@
('\u{1bc80}', '\u{1bc88}'),
('\u{1bc90}', '\u{1bc99}'),
('\u{1bc9d}', '\u{1bc9e}'),
+ ('\u{1ccf0}', '\u{1ccf9}'),
('\u{1cf00}', '\u{1cf2d}'),
('\u{1cf30}', '\u{1cf46}'),
('\u{1d165}', '\u{1d169}'),
@@ -762,6 +785,7 @@
('\u{1e290}', '\u{1e2ae}'),
('\u{1e2c0}', '\u{1e2f9}'),
('\u{1e4d0}', '\u{1e4f9}'),
+ ('\u{1e5d0}', '\u{1e5fa}'),
('\u{1e7e0}', '\u{1e7e6}'),
('\u{1e7e8}', '\u{1e7eb}'),
('\u{1e7ed}', '\u{1e7ee}'),
@@ -809,6 +833,7 @@
('\u{2b740}', '\u{2b81d}'),
('\u{2b820}', '\u{2cea1}'),
('\u{2ceb0}', '\u{2ebe0}'),
+ ('\u{2ebf0}', '\u{2ee5d}'),
('\u{2f800}', '\u{2fa1d}'),
('\u{30000}', '\u{3134a}'),
('\u{31350}', '\u{323af}'),
@@ -1044,7 +1069,7 @@
('\u{1c00}', '\u{1c23}'),
('\u{1c4d}', '\u{1c4f}'),
('\u{1c5a}', '\u{1c7d}'),
- ('\u{1c80}', '\u{1c88}'),
+ ('\u{1c80}', '\u{1c8a}'),
('\u{1c90}', '\u{1cba}'),
('\u{1cbd}', '\u{1cbf}'),
('\u{1ce9}', '\u{1cec}'),
@@ -1127,10 +1152,10 @@
('\u{a6a0}', '\u{a6ef}'),
('\u{a717}', '\u{a71f}'),
('\u{a722}', '\u{a788}'),
- ('\u{a78b}', '\u{a7ca}'),
+ ('\u{a78b}', '\u{a7cd}'),
('\u{a7d0}', '\u{a7d1}'),
('\u{a7d3}', '\u{a7d3}'),
- ('\u{a7d5}', '\u{a7d9}'),
+ ('\u{a7d5}', '\u{a7dc}'),
('\u{a7f2}', '\u{a801}'),
('\u{a803}', '\u{a805}'),
('\u{a807}', '\u{a80a}'),
@@ -1235,6 +1260,7 @@
('\u{105a3}', '\u{105b1}'),
('\u{105b3}', '\u{105b9}'),
('\u{105bb}', '\u{105bc}'),
+ ('\u{105c0}', '\u{105f3}'),
('\u{10600}', '\u{10736}'),
('\u{10740}', '\u{10755}'),
('\u{10760}', '\u{10767}'),
@@ -1271,8 +1297,11 @@
('\u{10c80}', '\u{10cb2}'),
('\u{10cc0}', '\u{10cf2}'),
('\u{10d00}', '\u{10d23}'),
+ ('\u{10d4a}', '\u{10d65}'),
+ ('\u{10d6f}', '\u{10d85}'),
('\u{10e80}', '\u{10ea9}'),
('\u{10eb0}', '\u{10eb1}'),
+ ('\u{10ec2}', '\u{10ec4}'),
('\u{10f00}', '\u{10f1c}'),
('\u{10f27}', '\u{10f27}'),
('\u{10f30}', '\u{10f45}'),
@@ -1311,6 +1340,13 @@
('\u{1133d}', '\u{1133d}'),
('\u{11350}', '\u{11350}'),
('\u{1135d}', '\u{11361}'),
+ ('\u{11380}', '\u{11389}'),
+ ('\u{1138b}', '\u{1138b}'),
+ ('\u{1138e}', '\u{1138e}'),
+ ('\u{11390}', '\u{113b5}'),
+ ('\u{113b7}', '\u{113b7}'),
+ ('\u{113d1}', '\u{113d1}'),
+ ('\u{113d3}', '\u{113d3}'),
('\u{11400}', '\u{11434}'),
('\u{11447}', '\u{1144a}'),
('\u{1145f}', '\u{11461}'),
@@ -1345,6 +1381,7 @@
('\u{11a5c}', '\u{11a89}'),
('\u{11a9d}', '\u{11a9d}'),
('\u{11ab0}', '\u{11af8}'),
+ ('\u{11bc0}', '\u{11be0}'),
('\u{11c00}', '\u{11c08}'),
('\u{11c0a}', '\u{11c2e}'),
('\u{11c40}', '\u{11c40}'),
@@ -1368,7 +1405,9 @@
('\u{12f90}', '\u{12ff0}'),
('\u{13000}', '\u{1342f}'),
('\u{13441}', '\u{13446}'),
+ ('\u{13460}', '\u{143fa}'),
('\u{14400}', '\u{14646}'),
+ ('\u{16100}', '\u{1611d}'),
('\u{16800}', '\u{16a38}'),
('\u{16a40}', '\u{16a5e}'),
('\u{16a70}', '\u{16abe}'),
@@ -1377,6 +1416,7 @@
('\u{16b40}', '\u{16b43}'),
('\u{16b63}', '\u{16b77}'),
('\u{16b7d}', '\u{16b8f}'),
+ ('\u{16d40}', '\u{16d6c}'),
('\u{16e40}', '\u{16e7f}'),
('\u{16f00}', '\u{16f4a}'),
('\u{16f50}', '\u{16f50}'),
@@ -1385,7 +1425,7 @@
('\u{16fe3}', '\u{16fe3}'),
('\u{17000}', '\u{187f7}'),
('\u{18800}', '\u{18cd5}'),
- ('\u{18d00}', '\u{18d08}'),
+ ('\u{18cff}', '\u{18d08}'),
('\u{1aff0}', '\u{1aff3}'),
('\u{1aff5}', '\u{1affb}'),
('\u{1affd}', '\u{1affe}'),
@@ -1438,6 +1478,8 @@
('\u{1e290}', '\u{1e2ad}'),
('\u{1e2c0}', '\u{1e2eb}'),
('\u{1e4d0}', '\u{1e4eb}'),
+ ('\u{1e5d0}', '\u{1e5ed}'),
+ ('\u{1e5f0}', '\u{1e5f0}'),
('\u{1e7e0}', '\u{1e7e6}'),
('\u{1e7e8}', '\u{1e7eb}'),
('\u{1e7ed}', '\u{1e7ee}'),
@@ -1483,6 +1525,7 @@
('\u{2b740}', '\u{2b81d}'),
('\u{2b820}', '\u{2cea1}'),
('\u{2ceb0}', '\u{2ebe0}'),
+ ('\u{2ebf0}', '\u{2ee5d}'),
('\u{2f800}', '\u{2fa1d}'),
('\u{30000}', '\u{3134a}'),
('\u{31350}', '\u{323af}'),
diff --git a/crates/unicode-xid/src/tests.rs b/crates/unicode-xid/src/tests.rs
index 97539ea..5369521 100644
--- a/crates/unicode-xid/src/tests.rs
+++ b/crates/unicode-xid/src/tests.rs
@@ -1,10 +1,10 @@
-// Copyright 2012-2015 The Rust Project Developers. See the COPYRIGHT
+// Copyright 2012-2024 The Rust Project Developers. See the COPYRIGHT
// file at the top-level directory of this distribution and at
-// http://rust-lang.org/COPYRIGHT.
+// https://www.rust-lang.org/policies/licenses.
//
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
-// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+// https://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+// <LICENSE-MIT or https://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.
diff --git a/pseudo_crate/Cargo.lock b/pseudo_crate/Cargo.lock
index a5521cc..28bbde7 100644
--- a/pseudo_crate/Cargo.lock
+++ b/pseudo_crate/Cargo.lock
@@ -445,7 +445,7 @@
"unicode-normalization",
"unicode-segmentation",
"unicode-width",
- "unicode-xid 0.2.4",
+ "unicode-xid 0.2.6",
"uniffi",
"uniffi_checksum_derive 0.28.3",
"uniffi_core",
@@ -5636,9 +5636,9 @@
[[package]]
name = "unicode-xid"
-version = "0.2.4"
+version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
+checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
[[package]]
name = "uniffi"
diff --git a/pseudo_crate/Cargo.toml b/pseudo_crate/Cargo.toml
index 18fce31..49d786c 100644
--- a/pseudo_crate/Cargo.toml
+++ b/pseudo_crate/Cargo.toml
@@ -360,7 +360,7 @@
unicode-normalization = "=0.1.24"
unicode-segmentation = "=1.10.1"
unicode-width = "=0.1.11"
-unicode-xid = "=0.2.4"
+unicode-xid = "=0.2.6"
uniffi = "=0.27.1"
uniffi_checksum_derive = "=0.28.3"
uniffi_core = "=0.27.1"