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

--- shadow/78569        2006-06-06 10:32:17.000000000 -0400
+++ shadow/78569.tmp.8479       2006-06-06 12:05:03.000000000 -0400
@@ -56,6 +56,27 @@
 ------- Additional Comments From [EMAIL PROTECTED]  2006-06-06 10:32 -------
 Exactly, it is related to locale-builder. Run "make culture-table"
 under that directory and it downloads culture data from somewhere in
 an evil land and builds "culture-info-table.h".
 
 If you find it difficult to fix I'll handle it later.
+
+------- Additional Comments From [EMAIL PROTECTED]  2006-06-06 12:05 -------
+Right finally got to the bottom of it (it would be the 06/06 wouldn't 
+it ;) - looks like pattern overriding is not working properly.  
+Although locale-builder is checking the files in the right order 
+(langs, supp, locale, etc.), the AddPattern method is adding them to 
+the end of the list.
+
+For a quick fix see below.  My suggestion would be to record the name 
+with the pattern and then overwrite as appropriate (e.g. date_short).  
+I'll knock this up if you're interested.
+
+tools/locale-builder/Driver.cs line 466
+private void AddPattern (ArrayList al, string pattern)
+    {
+      if (!al.Contains (pattern))
+-       al.Add (pattern);
++       al.Insert(0, pattern);       
+    }
+
+
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to