[Patch] Upgrade the native Unicode implementation to version 9 and CLDR 30
Original Reporter info from Mantis: inoussa @inoussa12
-
Reporter name: Inoussa OUEDRAOGO
Original Reporter info from Mantis: inoussa @inoussa12
- Reporter name: Inoussa OUEDRAOGO
Description:
* Update to Unicode 9 and CLDR-30
* Case-insensitive comparison : fpwsm no longer uppercases its arguments, it now
uses a strength 2 comparison, same effect and better performance. It provides
better result for some languages.
* New "NoNormalization" flag to instruct the UCA's implementation to skip the
normalization step in the computation of the key.
* New "ComparisonStrength" to select the desired comparison's level. The
default level remains the tertiary level.
* New Collation Alias : possibility to register aliases for collations and
retrieve collations by alias.
* More tests for collation's table generation.
* More tests for the parsing of the CLDR-30 collation syntax.
Mantis conversion info:
- Mantis ID: 31947
- Version: 3.1.1
- Fixed in version: 3.1.1
- Fixed in revision: 36407 (#f406d7cb)
- Target version: 3.0.4