Simon Sapin
5d0443bd92
Add a char::is_combining_mark function.
...
This is used for international domain name validation:
http://unicode.org/reports/tr46/#Validity_Criteria
> The label must not begin with a combining mark, that is: General_Category=Mark.
2016-01-15 17:49:39 +01:00
kwantam
e0d33a8661
make load_properties() tolerate whitespace
...
This commit imports update to regexes in `load_properties()`,
d25c39f86568a147f9b7080c25711fb1f98f056a in rust-lang/regex
Does not result in any changes to tables.rs, but could if
published tables are updated in the future.
2015-04-16 16:11:04 -04:00
kwantam
c7a8bcfdc5
make sure unicode.py puts out optimized tables
2015-04-15 20:04:41 -04:00
kwantam
3d02ca9e05
tiny doc touch
2015-04-15 16:03:36 -04:00
kwantam
7a49d257eb
add Unicode norms test suite; bump to ver 0.0.3
2015-04-15 15:40:06 -04:00
kwantam
933f988530
add tablegen script and tables.rs
2015-04-14 21:22:32 -04:00