- Implemented CausesValidation
[mono.git] / tools / locale-builder / ChangeLog
1
2 Mon Aug 9 13:24:09 CEST 2004 Paolo Molaro <lupus@ximian.com>
3
4         * Driver.cs, Entry.cs, CultureInfoEntry.cs, DateTimeFormatEntry.cs, 
5         NumberFormatEntry.cs: create a more compact representation of the
6         data.
7
8 2004-06-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>
9
10         * Driver.cs: handle single quotes in the pattern. We used to fail for,
11         at least, es and pt cultures with full patterns like
12         "EEEE d' de 'MMMM' de 'yyyy".
13
14 2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>
15
16         * Driver.cs : To make "extra pattern only" xxxFormatLength possible,
17           fill values only when the exact element was available.
18
19 2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>
20
21         * DateTimeFormatEntry.cs : Use "{0}" for empty array.
22
23 2004-06-08  Atsushi Enomoto  <atsushi@ximian.com>
24
25         * DateTimeFormatEntry.cs : Added "all datetime patterns" support.
26         * Driver.cs : Added "all datetime patterns" support and fixed some
27           XPathNavigator use to strictly navigate to "pattern" element.
28
29 2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>
30
31         * Driver.cs : Percent patterns are not properly parsed since they are
32           in fact not separated by '.'
33         * Entry.cs : Escape '\' to "\\" (for Japanese yen-sign fix).
34
35 2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>
36
37         * Driver.cs :
38           - NumberDecimalDigits are almost differently specified by locale
39             xml files. Almost all of them have ".###", but we need ".##" in
40             almost all the locale. So let's *assume* that the number of
41             digit is always +1 extraneous by this Driver itself.
42             This change accompanies with some existing supp/*.xml changes.
43
44           - For decimal patterns and currency patterns, when numeric patterns
45             does not have ';'-separated patterns, it ignored the whole pattern
46             string. Fixed it by just copying the same patterns.
47
48           - When parsing percent patterns, '%' characters were in the way.
49           - When the decimal part of the percent pattern ends with ".##0",
50             the value of PercentDecimalDigits is 2.
51           - Assume PercentDecimalDigits as 2 by default.
52
53 2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>
54
55         * Driver.cs : Let's ignore DTD that takes most of the running time.
56
57 2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>
58
59         * Driver.cs : {3} is the almost default number for group digits.
60
61 2004-05-26  Atsushi Enomoto  <atsushi@ximian.com>
62
63         * Driver.cs : for af_ZA locale, am/pm part got required to support
64           "empty" string. So check am/pm elements and overwrite AMDesigner/
65           PMDesigner value even if they consist of empty string.
66
67         * (moved logs for supp/ content to supp/)
68
69 2004-05-25  Jackson Harper  <jackson@ximian.com>
70
71         * Makefile.am: Extract xml files.
72         
73 2004-05-24  Jackson Harper  <jackson@ximian.com>
74
75         * Driver.cs: Filter on GetFiles so we only get the xml locale files.