[Mono-bugs] [Bug 480178] System.Globalization.CharUnicodeInfo.GetUnicodeCategory() does not handle surrogate characters appropriately.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri May 14 16:52:50 EDT 2010


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

http://bugzilla.novell.com/show_bug.cgi?id=480178#c27


--- Comment #27 from Damien Diederen <dd at crosstwine.com> 2010-05-14 20:52:47 UTC ---
And here is v3 of this series, which should apply cleanly on top of
mono/mcs r157360.

This version uses the same technique as v2, as suggested by Paolo
(cf. comment #18), but supports two sets of tables: one compatible
with v2.0.50727...v3.5.21022 of Microsoft's framework, and one
matching v4.0.30319 (which incorporates substantial changes).  The
appropriate set is automatically chosen based on the 'corlib' profile.

The mechanism can be extended to an arbitrary number of versions, and
has also been tested with v1.1.4322, but these additional tables have
been left out not to bloat the Mono binaries as recent 'mcs' link to
the 'net_2_0' profile anyway.

Please cf. the individual ChangeLog entries for more details about the
compatibility and performance implications.  The first patch is for
'mono'; the six others for 'mcs'.

This series is ready to be committed as far as I am concerned, but
comments are of course welcome.

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