[Mono-bugs] [Bug 480152] string.Normalize() frequently produces incorrect output

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sat Apr 17 19:42:21 EDT 2010


http://bugzilla.novell.com/show_bug.cgi?id=480152

http://bugzilla.novell.com/show_bug.cgi?id=480152#c26


--- Comment #26 from Damien Diederen <dd at crosstwine.com> 2010-04-17 23:42:18 UTC ---
Created an attachment (id=355156)
 --> (http://bugzilla.novell.com/attachment.cgi?id=355156)
Normalization: Recursively apply the Unicode decomposition mapping

This patch fixes the incorrect results reported by David.

http://www.unicode.org/reports/tr15/tr15-31.html, section 1.3:

"To transform a Unicode string into a given Unicode Normalization Form,
 the first step is to fully decompose the string. [...] Full
 decomposition involves recursive application of the Decomposition_Mapping
 values, because in some cases a complex composite character may have a
 Decomposition_Mapping into a sequence of characters, one of which may
 also have its own non-trivial Decomposition_Mapping value."

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list