2004-01-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* CultureInfo.cs: Parent returns null when lcid == parent_lcid. Fixes
	bug #52102.

2003-12-20 Ben Maurer  <bmaurer@users.sourceforge.net>

	* CompareInfo.cs: Replace blah == "" with blah.Length == 0.
	MUCH faster. Note, we dont need to check for nulls, because
	the properties were used in other places.

2003-12-19  Dick Porter  <dick@ximian.com>

	* CompareInfo.cs: Added assorted shortcuts when comparing empty
	strings.  Fixed offset and length range checks to flag when <0.
	Broke test that offset >= string length to match actual ms
	behaviour (sigh.)  Fixes bug 52310.

2003-12-06  Dick Porter  <dick@ximian.com>

	* CompareInfo.cs: Don't build strings in Compare, IndexOf and
	LastIndexOf methods.  Avoid the icall in IndexOf and LastIndexOf
	if the search parameter is a char and the CompareOptions include
	Ordinal.

2003-12-04  Dick Porter  <dick@ximian.com>

	* CompareInfo.cs: Implement the deserialization callback

	* CultureInfo.cs: Allow CompareInfo to see the CultureMap so that
	it can construct the ICU collator itself

2003-12-02  Dick Porter  <dick@ximian.com>

	* NumberFormatInfo.cs: Helper called by runtime locale
	construction from ICU.  Patch by Mohammad DAMT (mdamt@cdl2000.com).

2003-12-01  Dick Porter  <dick@ximian.com>

	* CultureInfo.cs: Culture name creation is case-insensitive.
	Implemented CurrentCulture and CurrentUICulture.

	* CompareInfo.cs: Fix IndexOf and LastIndexOf so that they work
	for combining characters.

2003-11-05  Pedro Martnez Juli  <yoros@wanadoo.es>

	* DateTimeFormatInfo.cs: Hack an era for US culture. We must look
	for other ways to get the ERA string.

2003-10-21  Dick Porter  <dick@ximian.com>

	* TextInfo.cs: 
	* CultureInfo.cs: Implement TextInfo.GetHashCode().  Fixes bug
	49923.

2003-10-09  Dick Porter  <dick@ximian.com>

	* CultureInfo.cs: Implemented, with internal calls to ICU apart
	from the Invariant culture.
	
	* SortKey.cs:
	* CompareInfo.cs: Implemented

	* DateTimeFormatInfo.cs: Fixed the worst of the formatting,
	construct default FullDateTimePattern on the fly.

2003-08-06  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

	* Locale.cs: Removed (added new version to Assembly directory)

2003-07-23  Duncan Mak  <duncan@ximian.com>

	* DateTimeFormatInfo.cs: theInvariantDateTimeFormatInfo should not
	be public.

2003-05-11  Ben Maurer  <bmaurer@users.sourceforge.net>

	* *Calendar.cs: Implemented the TwoDigitYearMax property.
	
2003-04-22  Pedro Martnez Juli  <yoros@wanadoo.es>

	* NumberFormatInfo.cs: Method CurrentInfo now returns the "real"
	CurrentInfo (Thread.CurrentThread.CurrentCulture.NumberFormat).

2003-02-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* CultureInfo.cs:
	(NameToID): make it case insensitive and use a hashtable instead of
	comparing all the strings.

Mon Nov 18 13:02:09 CET 2002 Paolo Molaro <lupus@ximian.com>

	* CultureInfo.cs: implemented Equals and GetHashCode.

2002-10-17  Duncan Mak  <duncan@ximian.com>

	* CultureInfo.cs (TextInfo): return a TextInfo in the property.

	* TextInfo.cs (ToLower):
	(ToTitleCase): Implemented.

2002-09-12  Dick Porter  <dick@ximian.com>

	* ThaiBuddhistCalendar.cs: 
	* TextInfo.cs: 
	* TaiwanCalendar.cs: 
	* RegionInfo.cs: 
	* KoreanCalendar.cs: 
	* JulianCalendar.cs: 
	* JapaneseCalendar.cs: 
	* HijriCalendar.cs: 
	* HebrewCalendar.cs: 
	* GregorianCalendar.cs: 
	* CultureInfo.cs: 
	* CompareInfo.cs: Stub out missing methods

2002-08-15  Tim Coleamn <tim@timcoleman.com>
	* CompareInfo.cs:
		Stubbed out some methods.

2002-08-14  Dick Porter  <dick@ximian.com>

	* CultureInfo.cs: Implement Name, stub out all the other missing
	methods.

	* TextInfo.cs: Stubbed out this class

2002-06-12  Nick Drochak  <ndrochak@gol.com>

	* DateTimeFormatInfo.cs: Reformat.

2002-06-11  Nick Drochak  <ndrochak@gol.com>

	* NumberFormatInfo.cs: Make NumberNegativePattern = 1 for the ctor

2002-06-07  Nick Drochak  <ndrochak@gol.com>

	* NumberFormatInfo.cs: Make InvariantInfo.NumberNegativePattern = 1

2002-05-07  Rodrigo Moya <rodrigo@ximian.com>

	* CompareInfo.cs: new basic stub (compiles on Linux, so I assume
	it does not break the build on windows. Sorry if it does).

2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* NumberFormatInfo.cs: always set the values for the invariant culture
	until there are more cultures supported.

2002-04-22  Nick Drochak  <ndrochak@gol.com>

	* NumberStyles.cs: Add [Serializable].

2002-04-08  Nick Drochak  <ndrochak@gol.com>

	* UnicodeCategory.cs: Fix typos in enum names.

2002-03-04  Nick Drochak  <ndrochak@gol.com>

	* JulianCalendar.cs: JulianEra should be field, not a property.
	Thanks CorCompare (and Piers).

2002-02-12  Duncan Mak  <duncan@ximian.com>

	* CultureInfo.cs: Added the Calendar property to make the TimeZone
	class build. It's marked as MonoTODO.

2002-02-12  Nick Drochak  <ndrochak@gol.com>

	* UnicodeCategory.cs: Fix typo.

2002-02-01  Radek Doulik  <rodo@ximian.com>

	* RegionInfo.cs: started work on RegionInfo
	implemented RegionInfo (string) constructor

	* CultureInfo.cs: added internal static function,
	which could be used from RegionInfo.cs

2002-01-16  Miguel de Icaza  <miguel@ximian.com>

	* CultureInfo.cs: Completed the tables.   Now we need to actually
	fill it in.

2002-01-15  Duncan Mak  <duncan@ximian.com>

	* CultureInfo.cs: Convert it to unix text.

2002-01-04  Ravi Pratap  <ravi@ximian.com>

	* GreogrianCalendar.cs : The same old MonoTODO attribute.

2001-11-21  Miguel de Icaza  <miguel@ximian.com>

	* Locale.cs: New file, a place holder for Locale.GetText.

Wed Nov 14 16:47:07 CET 2001 Paolo Molaro <lupus@ximian.com>

	* Calendar.cs: CLSCompliant updates.

2001-11-04  Martin Weindel <martin.weindel@t-online.de>
        * NumberFormatInfo.cs: fixed minor bug in Clone with readonly flag

        * DateTimeFormatInfo.cs: added

        * CultureInfo.cs: some changed needed for compiling DateTimeFormatInfo.cs

2001-10-26  Miguel de Icaza  <miguel@ximian.com>

	* NumberFormatInfo.cs: Provide an internal constructor that takes
	as an argument a CultureInfo ID (LCID) so that we can construct
	different ones here.

	* CultureInfo.cs: Begun implementation.

2001-10-09  Derek Holden  <dholden@draper.com>

	* NumberFormatInfo.cs: Small typo in PercentPositivePattern
	and CurrencyPositivePattern

2001-09-02  Miguel de Icaza  <miguel@ximian.com>

	* Calendar.cs: Implement a bunch of missing features.

2001-07-24  Derek Holden  <dholden@draper.com>

	* NumberStyles.cs: Added ECMA values for Allow types and default
	styles.

2001-07-18  Michael Lambert <michaellambert@email.com>

        * DateTimeStyles.cs, NumberStyles.cs: Add.

