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

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Feb 18 18:01:16 EST 2010


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

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


--- Comment #13 from Alexander Kojevnikov <alexander at kojevnikov.com> 2010-02-18 23:01:15 UTC ---
(In reply to comment #12)
> Created an attachment (id=343327)
 --> (http://bugzilla.novell.com/attachment.cgi?id=343327) [details]
> Patch adding algorithmic Hangul decomposition
> 
> This patch adds the Hangul decomposition algorithm (from
> http://unicode.org/reports/tr15/#Hangul).
> 
> It also includes Alexander's Makefile patch, and a couple more changes to it
> and StringNormalizationTestSource.cs so that 'make test' actually tests the
> working-copy code, not the system-installed String.Normalize.
> 
> With the 'make test' change, I was getting 27,382 errors from make test (make
> test | grep Error | wc -l).  With the Hangul decomposition, I now get 4,854.  I
> diff'd the 'make test' errors from without and with the patch, and no new
> errors are added.

Confirming, the patch fixes most of the errors, including those for Korean
characters. I'm also seeing only 4,854 errors with the patch.

-- 
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