Commit Graph

5 Commits

Author SHA1 Message Date
Ben Rimmington
cec9faf1c0 [SE-0211] Emoji properties require ICU 57 or later 2018-09-13 18:18:33 +01:00
Michael Ilseman
85e1f96318 [test] Version-guard some emoji tests.
Gate some emoji tests on a new enough iOS version.
2018-07-16 17:31:58 -07:00
Tony Allevato
b454e8d0f4 Make emoji properties Darwin only.
Ubuntu 16.04 doesn't have a recent enough ICU to support these; we need a better long-term solution, such as bundling ICU with the toolchain.
2018-07-09 18:42:42 -07:00
Tony Allevato
d0e93acb00 Various fixes to Unicode.Scalar.Properties.
- numericValue returns nil instead of .nan for non-numerics
- Remove small-string optimizations from _scalarName that failed on 32-bit archs
- Put case mappings back into U.S.Properties
- Added more sanity tests
2018-07-05 20:42:56 -07:00
Tony Allevato
ff40d04555 Add tests for some complex Unicode.Scalar.Properties properties 2018-04-06 06:30:40 -07:00