Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=77242 --- shadow/77242 2006-02-09 18:58:45.000000000 -0500 +++ shadow/77242.tmp.4705 2006-03-13 03:52:05.000000000 -0500 @@ -10,13 +10,13 @@ Component: System AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] QAContact: [EMAIL PROTECTED] TargetMilestone: --- URL: -Cc: +Cc: [EMAIL PROTECTED],[EMAIL PROTECTED] Summary: [PATCH] boo doesn't work in mono - resourcemanager error The boo compiler (booc) and other boo tools haven't worked in mono for a good while due some some kind of resource manager related bug in mono (including mono 1.1.13 released today). @@ -79,6 +79,38 @@ ------- Additional Comments From [EMAIL PROTECTED] 2006-01-16 15:32 ------- I've reverted and I'm reviewing it. ------- Additional Comments From [EMAIL PROTECTED] 2006-02-09 18:58 ------- --> mono-bugs. I don't know why this is assigned to me. + +------- Additional Comments From [EMAIL PROTECTED] 2006-03-13 03:52 ------- +I think I found the culprit: CultureInfo comparisons seem +to fail for some reason: + + +using System; +using System.Globalization; + +class T +{ + static void Main () + { + CultureInfo ci = new CultureInfo ("en"); + Console.WriteLine (ci); + Console.WriteLine (ci.Parent); + Console.WriteLine (ci.Parent == CultureInfo.InvariantCulture); + Console.WriteLine (ci.Parent.LCID == CultureInfo.InvariantCulture.LCID); + } +} + + +so loops like + +while (culture != CultureInfo.InvariantCulture) { + culture = culture.Parent +} + +are deadly. + +Still investigating ... + _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
