1 2006-04-10 Atsushi Enomoto <atsushi@ximian.com>
3 * langs/nn.xml, locales/nn_NO.xml, Driver.cs :
4 Did the same for nn-NO.
6 2006-03-29 Atsushi Enomoto <atsushi@ximian.com>
9 locales/nb_NO.xml : imported from CLDR 1.3 data. (I know I'm
10 directly adding them here, since there seems no simple way to
11 add them as data in "supp" dir).
13 Reuse XPathDocument for lcids.xml.
14 For "nb-NO" we need tricky code since its parent culture is "no"
15 (not "nb"), while some properties seems based on "nb".
17 Maybe we need some fundamental fixes to consider lcids.xml for
18 parent-child relationship, but right now, it's mostly fruitless.
20 2005-08-17 Atsushi Enomoto <atsushi@ximian.com>
22 * Driver.cs : add primary date/time pattern strings as the first
23 entry of for each "whole specific patterns".
24 (e.g. LongDatePatterns[0] should be LongDatePattern.)
26 2005-08-17 Atsushi Enomoto <atsushi@ximian.com>
28 * CultureInfoEntry.cs : added RegionId.
29 * Driver.cs : modified to not write RegionLCIDMap and use
30 CultureInfoEntry for that lookup purpose instead.
32 2005-08-15 Atsushi Enomoto <atsushi@ximian.com>
36 Makefile.am : added RegionInfo table output support.
38 2005-08-11 Atsushi Enomoto <atsushi@ximian.com>
40 * regions.xml : ugh, it does not match something .net returns, so
43 2005-08-11 Atsushi Enomoto <atsushi@ximian.com>
45 * regions.xml : new file. All region IDs from existing RegionInfo.cs.
47 2005-07-07 Atsushi Enomoto <atsushi@ximian.com>
49 * Driver.cs : Fixed bug #75499. There were hy_AM.xml and
50 hy_AM_REVISED.xml files in the locale builder archive.
52 2005-06-27 Atsushi Enomoto <atsushi@ximian.com>
54 * Driver.cs : basic pattern string should be added to extra pattern
55 array. This fixes bug #75353.
57 2005-05-19 Atsushi Enomoto <atsushi@ximian.com>
59 * Driver.cs, CultureInfoEntry.cs : Use hacky shallow copy to clone
62 2005-05-18 Atsushi Enomoto <atsushi@ximian.com>
64 * Driver.cs : quick workaround for zh-CHT related breakage.
66 2005-05-12 Atsushi Enomoto <atsushi@ximian.com>
69 build fix. Incorrectly allowed access to protected member.
70 * CultureInfoEntry.cs,
72 Handle language "zh-CHS" as special case, since there is no "zh".
74 use -debug+ instead of -g (convenient when verifying with csc).
76 2005-02-17 Atsushi Enomoto <atsushi@ximian.com>
78 * Driver.cs : set \n for writer's NewLine explicitly (otherwise it
79 results in mixed line ending in culture-info-table.h).
81 2004-12-13 Ben Maurer <bmaurer@ximian.com>
83 * CultureInfoEntry.cs (AppendTableRow): Stringify the
85 * TextInfoEntry.cs: New file for textinfo data
86 * textinfo.xml: textinfo data
87 * Driver.cs: Harness all the stuff above
88 * Makefile.am: add new files
90 Mon Aug 9 13:24:09 CEST 2004 Paolo Molaro <lupus@ximian.com>
92 * Driver.cs, Entry.cs, CultureInfoEntry.cs, DateTimeFormatEntry.cs,
93 NumberFormatEntry.cs: create a more compact representation of the
96 2004-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
98 * Driver.cs: handle single quotes in the pattern. We used to fail for,
99 at least, es and pt cultures with full patterns like
100 "EEEE d' de 'MMMM' de 'yyyy".
102 2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
104 * Driver.cs : To make "extra pattern only" xxxFormatLength possible,
105 fill values only when the exact element was available.
107 2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
109 * DateTimeFormatEntry.cs : Use "{0}" for empty array.
111 2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
113 * DateTimeFormatEntry.cs : Added "all datetime patterns" support.
114 * Driver.cs : Added "all datetime patterns" support and fixed some
115 XPathNavigator use to strictly navigate to "pattern" element.
117 2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
119 * Driver.cs : Percent patterns are not properly parsed since they are
120 in fact not separated by '.'
121 * Entry.cs : Escape '\' to "\\" (for Japanese yen-sign fix).
123 2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
126 - NumberDecimalDigits are almost differently specified by locale
127 xml files. Almost all of them have ".###", but we need ".##" in
128 almost all the locale. So let's *assume* that the number of
129 digit is always +1 extraneous by this Driver itself.
130 This change accompanies with some existing supp/*.xml changes.
132 - For decimal patterns and currency patterns, when numeric patterns
133 does not have ';'-separated patterns, it ignored the whole pattern
134 string. Fixed it by just copying the same patterns.
136 - When parsing percent patterns, '%' characters were in the way.
137 - When the decimal part of the percent pattern ends with ".##0",
138 the value of PercentDecimalDigits is 2.
139 - Assume PercentDecimalDigits as 2 by default.
141 2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
143 * Driver.cs : Let's ignore DTD that takes most of the running time.
145 2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
147 * Driver.cs : {3} is the almost default number for group digits.
149 2004-05-26 Atsushi Enomoto <atsushi@ximian.com>
151 * Driver.cs : for af_ZA locale, am/pm part got required to support
152 "empty" string. So check am/pm elements and overwrite AMDesigner/
153 PMDesigner value even if they consist of empty string.
155 * (moved logs for supp/ content to supp/)
157 2004-05-25 Jackson Harper <jackson@ximian.com>
159 * Makefile.am: Extract xml files.
161 2004-05-24 Jackson Harper <jackson@ximian.com>
163 * Driver.cs: Filter on GetFiles so we only get the xml locale files.