[Mono-dev] [PATCHES] Bug 480178 - System.Globalization.CharUnicodeInfo.GetUnicodeCategory() does not handle surrogate characters appropriately.
Miguel de Icaza
miguel at novell.com
Mon May 17 15:47:03 EDT 2010
> That can certainly be done. I suppose you envision a compile-time
> switch? Is there already such an option/flag/preprocessor symbol I
> should use as a model?
For C code, just use the symbol DISABLE_ASTRAL, then we can add that to
configure.in
> Sure. I guess this means some more compile-time conditionalization of
> the runtime; corlib can just pass a version parameter at class init time
> as in v3 of my patches:
>
> #if NET_4_0
> private const int CategoryDataVersion = 4;
> #else
> private const int CategoryDataVersion = 2;
> #endif
Exactly right;
Miguel
More information about the Mono-devel-list
mailing list