diff --git a/Cargo.toml b/Cargo.toml index f345638..392bc7f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "unicode-normalization" -version = "0.1.22" +version = "0.1.23" authors = ["kwantam ", "Manish Goregaokar "] homepage = "https://github.com/unicode-rs/unicode-normalization" diff --git a/README.md b/README.md index 35030e3..7d10e4d 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ to your `Cargo.toml`: ```toml [dependencies] -unicode-normalization = "0.1.22" +unicode-normalization = "0.1.23" ``` ## `no_std` + `alloc` support diff --git a/scripts/unicode.py b/scripts/unicode.py index d32d912..6c1bd3a 100644 --- a/scripts/unicode.py +++ b/scripts/unicode.py @@ -21,7 +21,7 @@ import collections import urllib.request -UNICODE_VERSION = "15.0.0" +UNICODE_VERSION = "15.1.0" UCD_URL = "https://www.unicode.org/Public/%s/ucd/" % UNICODE_VERSION PREAMBLE = """// Copyright 2012-2018 The Rust Project Developers. See the COPYRIGHT diff --git a/src/tables.rs b/src/tables.rs index 4c68855..fd6d991 100644 --- a/src/tables.rs +++ b/src/tables.rs @@ -15,7 +15,7 @@ use crate::quick_check::IsNormalized; use crate::quick_check::IsNormalized::*; #[allow(unused)] -pub const UNICODE_VERSION: (u8, u8, u8) = (15, 0, 0); +pub const UNICODE_VERSION: (u8, u8, u8) = (15, 1, 0); pub(crate) const CANONICAL_COMBINING_CLASS_SALT: &[u16] = &[ 0x0, @@ -33841,14 +33841,13 @@ pub fn is_public_assigned(c: char) -> bool { | '\u{2E80}'..='\u{2E99}' | '\u{2E9B}'..='\u{2EF3}' | '\u{2F00}'..='\u{2FD5}' - | '\u{2FF0}'..='\u{2FFB}' - | '\u{3000}'..='\u{303F}' + | '\u{2FF0}'..='\u{303F}' | '\u{3041}'..='\u{3096}' | '\u{3099}'..='\u{30FF}' | '\u{3105}'..='\u{312F}' | '\u{3131}'..='\u{318E}' | '\u{3190}'..='\u{31E3}' - | '\u{31F0}'..='\u{321E}' + | '\u{31EF}'..='\u{321E}' | '\u{3220}'..='\u{A48C}' | '\u{A490}'..='\u{A4C6}' | '\u{A4D0}'..='\u{A62B}' @@ -34271,6 +34270,7 @@ pub fn is_public_assigned(c: char) -> bool { | '\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}'