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

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue May 4 15:02:52 EDT 2010



Damien Diederen <dd at crosstwine.com> changed:

           What    |Removed                     |Added
 Attachment #355104|0                           |1
        is obsolete|                            |

--- Comment #19 from Damien Diederen <dd at crosstwine.com> 2010-05-04 19:02:51 UTC ---
Created an attachment (id=359237)
 --> (http://bugzilla.novell.com/attachment.cgi?id=359237)
System.Char icall: New (bi-level) category tables compatible with .NET 3.5 SP1

With these new Unicode tables, generated using create-category-table(.cs)
(available in the mcs sources), the Mono runtime understands the same
category codes as the aforementioned version of Microsoft's runtime.

Note that due to the more efficient encoding, the amount of embedded
data shrinks from 64 to ~30kB.  Please refer to the mcs series
starting with the following commit for more information:

    create-category-table: Utility to generate reasonably-packed Unicode tables

CAUTION: Mcs has to be updated with the corresponding patches, or Mono
will suffer a low-level (internal call) crash when initializing System.Char.

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