1 2003-12-06 Dick Porter <dick@ximian.com>
3 * CompareInfo.cs: Don't build strings in Compare, IndexOf and
4 LastIndexOf methods. Avoid the icall in IndexOf and LastIndexOf
5 if the search parameter is a char and the CompareOptions include
8 2003-12-04 Dick Porter <dick@ximian.com>
10 * CompareInfo.cs: Implement the deserialization callback
12 * CultureInfo.cs: Allow CompareInfo to see the CultureMap so that
13 it can construct the ICU collator itself
15 2003-12-02 Dick Porter <dick@ximian.com>
17 * NumberFormatInfo.cs: Helper called by runtime locale
18 construction from ICU. Patch by Mohammad DAMT (mdamt@cdl2000.com).
20 2003-12-01 Dick Porter <dick@ximian.com>
22 * CultureInfo.cs: Culture name creation is case-insensitive.
23 Implemented CurrentCulture and CurrentUICulture.
25 * CompareInfo.cs: Fix IndexOf and LastIndexOf so that they work
26 for combining characters.
28 2003-11-05 Pedro Martínez Juliá <yoros@wanadoo.es>
30 * DateTimeFormatInfo.cs: Hack an era for US culture. We must look
31 for other ways to get the ERA string.
33 2003-10-21 Dick Porter <dick@ximian.com>
36 * CultureInfo.cs: Implement TextInfo.GetHashCode(). Fixes bug
39 2003-10-09 Dick Porter <dick@ximian.com>
41 * CultureInfo.cs: Implemented, with internal calls to ICU apart
42 from the Invariant culture.
45 * CompareInfo.cs: Implemented
47 * DateTimeFormatInfo.cs: Fixed the worst of the formatting,
48 construct default FullDateTimePattern on the fly.
50 2003-08-06 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
52 * Locale.cs: Removed (added new version to Assembly directory)
54 2003-07-23 Duncan Mak <duncan@ximian.com>
56 * DateTimeFormatInfo.cs: theInvariantDateTimeFormatInfo should not
59 2003-05-11 Ben Maurer <bmaurer@users.sourceforge.net>
61 * *Calendar.cs: Implemented the TwoDigitYearMax property.
63 2003-04-22 Pedro Martínez Juliá <yoros@wanadoo.es>
65 * NumberFormatInfo.cs: Method CurrentInfo now returns the "real"
66 CurrentInfo (Thread.CurrentThread.CurrentCulture.NumberFormat).
68 2003-02-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
71 (NameToID): make it case insensitive and use a hashtable instead of
72 comparing all the strings.
74 Mon Nov 18 13:02:09 CET 2002 Paolo Molaro <lupus@ximian.com>
76 * CultureInfo.cs: implemented Equals and GetHashCode.
78 2002-10-17 Duncan Mak <duncan@ximian.com>
80 * CultureInfo.cs (TextInfo): return a TextInfo in the property.
82 * TextInfo.cs (ToLower):
83 (ToTitleCase): Implemented.
85 2002-09-12 Dick Porter <dick@ximian.com>
87 * ThaiBuddhistCalendar.cs:
93 * JapaneseCalendar.cs:
96 * GregorianCalendar.cs:
98 * CompareInfo.cs: Stub out missing methods
100 2002-08-15 Tim Coleamn <tim@timcoleman.com>
102 Stubbed out some methods.
104 2002-08-14 Dick Porter <dick@ximian.com>
106 * CultureInfo.cs: Implement Name, stub out all the other missing
109 * TextInfo.cs: Stubbed out this class
111 2002-06-12 Nick Drochak <ndrochak@gol.com>
113 * DateTimeFormatInfo.cs: Reformat.
115 2002-06-11 Nick Drochak <ndrochak@gol.com>
117 * NumberFormatInfo.cs: Make NumberNegativePattern = 1 for the ctor
119 2002-06-07 Nick Drochak <ndrochak@gol.com>
121 * NumberFormatInfo.cs: Make InvariantInfo.NumberNegativePattern = 1
123 2002-05-07 Rodrigo Moya <rodrigo@ximian.com>
125 * CompareInfo.cs: new basic stub (compiles on Linux, so I assume
126 it does not break the build on windows. Sorry if it does).
128 2002-04-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
130 * NumberFormatInfo.cs: always set the values for the invariant culture
131 until there are more cultures supported.
133 2002-04-22 Nick Drochak <ndrochak@gol.com>
135 * NumberStyles.cs: Add [Serializable].
137 2002-04-08 Nick Drochak <ndrochak@gol.com>
139 * UnicodeCategory.cs: Fix typos in enum names.
141 2002-03-04 Nick Drochak <ndrochak@gol.com>
143 * JulianCalendar.cs: JulianEra should be field, not a property.
144 Thanks CorCompare (and Piers).
146 2002-02-12 Duncan Mak <duncan@ximian.com>
148 * CultureInfo.cs: Added the Calendar property to make the TimeZone
149 class build. It's marked as MonoTODO.
151 2002-02-12 Nick Drochak <ndrochak@gol.com>
153 * UnicodeCategory.cs: Fix typo.
155 2002-02-01 Radek Doulik <rodo@ximian.com>
157 * RegionInfo.cs: started work on RegionInfo
158 implemented RegionInfo (string) constructor
160 * CultureInfo.cs: added internal static function,
161 which could be used from RegionInfo.cs
163 2002-01-16 Miguel de Icaza <miguel@ximian.com>
165 * CultureInfo.cs: Completed the tables. Now we need to actually
168 2002-01-15 Duncan Mak <duncan@ximian.com>
170 * CultureInfo.cs: Convert it to unix text.
172 2002-01-04 Ravi Pratap <ravi@ximian.com>
174 * GreogrianCalendar.cs : The same old MonoTODO attribute.
176 2001-11-21 Miguel de Icaza <miguel@ximian.com>
178 * Locale.cs: New file, a place holder for Locale.GetText.
180 Wed Nov 14 16:47:07 CET 2001 Paolo Molaro <lupus@ximian.com>
182 * Calendar.cs: CLSCompliant updates.
184 2001-11-04 Martin Weindel <martin.weindel@t-online.de>
185 * NumberFormatInfo.cs: fixed minor bug in Clone with readonly flag
187 * DateTimeFormatInfo.cs: added
189 * CultureInfo.cs: some changed needed for compiling DateTimeFormatInfo.cs
191 2001-10-26 Miguel de Icaza <miguel@ximian.com>
193 * NumberFormatInfo.cs: Provide an internal constructor that takes
194 as an argument a CultureInfo ID (LCID) so that we can construct
197 * CultureInfo.cs: Begun implementation.
199 2001-10-09 Derek Holden <dholden@draper.com>
201 * NumberFormatInfo.cs: Small typo in PercentPositivePattern
202 and CurrencyPositivePattern
204 2001-09-02 Miguel de Icaza <miguel@ximian.com>
206 * Calendar.cs: Implement a bunch of missing features.
208 2001-07-24 Derek Holden <dholden@draper.com>
210 * NumberStyles.cs: Added ECMA values for Allow types and default
213 2001-07-18 Michael Lambert <michaellambert@email.com>
215 * DateTimeStyles.cs, NumberStyles.cs: Add.