diff options
Diffstat (limited to 'src/libunicode')
| -rw-r--r-- | src/libunicode/lib.rs | 1 | ||||
| -rw-r--r-- | src/libunicode/tables.rs | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/libunicode/lib.rs b/src/libunicode/lib.rs index 2918bad03df..b84aec77a09 100644 --- a/src/libunicode/lib.rs +++ b/src/libunicode/lib.rs @@ -64,6 +64,7 @@ pub mod char { pub use normalize::{decompose_canonical, decompose_compatible, compose}; pub use tables::normalization::canonical_combining_class; + pub use tables::UNICODE_VERSION; pub use u_char::{is_alphabetic, is_XID_start, is_XID_continue}; pub use u_char::{is_lowercase, is_uppercase, is_whitespace}; diff --git a/src/libunicode/tables.rs b/src/libunicode/tables.rs index e359883295f..3f15abcad6d 100644 --- a/src/libunicode/tables.rs +++ b/src/libunicode/tables.rs @@ -12,6 +12,10 @@ #![allow(missing_doc, non_uppercase_statics, non_snake_case)] +/// The version of [Unicode](http://www.unicode.org/) +/// that the `UnicodeChar` and `UnicodeStrSlice` traits are based on. +pub const UNICODE_VERSION: (uint, uint, uint) = (7, 0, 0); + fn bsearch_range_table(c: char, r: &'static [(char,char)]) -> bool { use core::cmp::{Equal, Less, Greater}; use core::slice::ImmutableSlice; |
