| PEAR Announce 2007-07-23, 8:01 am |
| The new PEAR package I18N_UnicodeNormalizer-1.0.0RC3 (beta) has been released at http://pear.php.net/.
Release notes
-------------
* Added method calls debug trace
* Fixed class version tags
Package Info
------------
"...Unicode's normalization is the concept of character composition and decomposition.
Character composition is the process of combining simpler characters into fewer precomposed characters, such as the n character and the combining ~ character into the single n+~ character. Decomposition is the opposite process, breaking precomposed charac
ters back into their component pieces...
....Normalization is important when comparing text strings for searching and sorting (collation)..." [Wikipedia]
Performs the 4 normalizations:
NFD: Canonical Decomposition NFC: Canonical Decomposition, followed by Canonical Composition NFKD: Compatibility Decomposition NFKC: Compatibility Decomposition, followed by Canonical Composition Complies with the official Unicode.org regression test.
Uses UTF8 binary strings natively but can normalize a string in any UTF format.
Fully tested with phpUnit. Code coverage test close to 100%.
Related Links
-------------
Package home: http://pear.php.net/package/I18N_UnicodeNormalizer
Changelog: http://pear.php.net/package/I18N_Un...wnload/1.0.0RC3
Download: http://download.pear.php.net/packag...er-1.0.0RC3.tgz
Authors
-------
Michel Corne (lead)
|