Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-06-11Add license and copyright to all source files in corlibDuncan Mak
svn path=/trunk/mcs/; revision=29249
2004-06-082004-06-08 Dick Porter <dick@ximian.com>Dick Porter
* CultureInfo.cs: Make calendar_data readonly, to match the const-ness in the runtime. svn path=/trunk/mcs/; revision=29039
2004-05-282004-05-28 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* DateTimeFormatInfo.cs : In fact GetAllDateTimePatterns() returns non-unique results. Just reordered return values looking at MS invariant behavior. svn path=/trunk/mcs/; revision=28342
2004-05-272004-05-27 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* DateTimeFormatInfo.cs : 'U' is in fact the same as 'F' for pattern strings. Thanks to kangaroo for the hint. svn path=/trunk/mcs/; revision=28296
2004-05-272004-05-27 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* DateTimeFormatInfo.cs : Fixed longtimes and shorttimes (exchanged). svn path=/trunk/mcs/; revision=28287
2004-05-272004-05-27 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* DateTimeFormatInfo.cs : Added some string[] fields for GetAllDateTimePatterns(char). The fields will be filled in metadata and culture info table. Added improved patterns for GetAllDateTimePatterns() (right now works only for invariant). * CultureInfo.cs : Use InvariantInfo for InvariantCulture. svn path=/trunk/mcs/; revision=28282
2004-05-262004-05-26 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* DateTimeFormatInfo.cs : hack implementation for GetAllDateTimePatterns(). svn path=/trunk/mcs/; revision=28182
2004-05-18 * CultureInfo.cs: Invariant culture has the invariant culture asJackson Harper
its parent....<insert joke about the south>. It is readonly so we can return this. svn path=/trunk/mcs/; revision=27547
2004-05-18 * CultureInfo.cs: Invariant culture has the invariant culture asJackson Harper
its parent....<insert joke about the south>. svn path=/trunk/mcs/; revision=27545
2004-05-18 * CultureInfo.cs: Properify error messages when invalid lcid's areJackson Harper
used. svn path=/trunk/mcs/; revision=27542
2004-05-16 * CultureInfo.cs: Initialize optional calendars. A pointer to anJackson Harper
array of ints is passed back from the runtime to the CultureInfo object. The ints store the calendar type and any optional data needed to construct the calendar. svn path=/trunk/mcs/; revision=27462
2004-05-142004-05-14 Dick Porter <dick@ximian.com>Dick Porter
* HebrewCalendar.cs: Stubbed ToFourDigitYear() * HijriCalendar.cs: Stubbed HijriAdjustment svn path=/trunk/mcs/; revision=27409
2004-05-13 * CultureInfo.cs: You can access DateTimeFormat and NumberFormatJackson Harper
from the invariant culture. svn path=/trunk/mcs/; revision=27281
2004-05-13 * CultureInfo.cs: DateTimeFormat and NumberFormat can not beJackson Harper
accessed for neutral cultures. svn path=/trunk/mcs/; revision=27275
2004-04-302004-04-30 Dick Porter <dick@ximian.com>Dick Porter
* StringInfo.cs: * TextElementEnumerator.cs: Implemented svn path=/trunk/mcs/; revision=26436
2004-04-27 * CultureInfo.cs: Make specific names lower case, because all dataJackson Harper
in the culture info tables is lowercase. svn path=/trunk/mcs/; revision=26063
2004-04-252004-04-25 Andreas Nahr <ClassDevelopment@A-SoftTech.com>Andreas N
* CultureInfo.cs: Call invariant String.ToLower * RegionInfo.cs: Call invariant String.ToUpper svn path=/trunk/mcs/; revision=25953
2004-04-112004-04-11 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* NumberFormatInfo.cs : All GetXXXGroupSizes() should not return internal array. Return clone as MS.NET does. There still looks somewhere breaking CurrentInfo. svn path=/trunk/mcs/; revision=25326
2004-04-08 * CompareInfo.cs, CultureInfo.cs, NumberFormatInfo.cs, TextInfo.cs:Lluis Sanchez
Made those serializable-compatible with MS.NET: modified fields names to match MS.NET ones, and in CultureInfo added a flag to control when a deserialized instance need to be initialized. svn path=/trunk/mcs/; revision=25218
2004-04-08lalalaGonzalo Paniagua Javier
svn path=/trunk/mcs/; revision=25205
2004-04-07 * CultureInfo.cs: Use new ICUless implementation in the runtime.Jackson Harper
* CompareInfo.cs: Get ICU name from a cultureinfo object instead of looking it up in the culture map. * RegionInfo.cs: Dont check if the LCID is neutral unless its not found in the switch. Avoids an icall. svn path=/trunk/mcs/; revision=25160
2004-03-252004-03-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* NumberFormatInfo.cs: this fixes bug #56000 for me. And it doesn't break anything as NumberFormatInfo is sealed. svn path=/trunk/mcs/; revision=24554
2004-02-142004-02-14 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* NumberFormatInfo.cs : CurrentInfo should not return clone every time (MS.NET returns the same object; try object.ReferenceEquals()). svn path=/trunk/mcs/; revision=23093
2004-02-082004-02-08 David Sheldon <dave-mono@earth.li>David Sheldon
* NumberFormatInfo.cs: When parsing the percentages, put the data into PercentDecimalDigits/PercentGroupLengths, rather than trashing the NumberDecimatDigits etc. This also means that the percent format info gets set. svn path=/trunk/mcs/; revision=22882
2004-01-282004-01-27 David Sheldon <dave-mono@earth.li>David Sheldon
* NumberFormatInfo.cs: InitPatterns: it seems that the patterns in ICU use digitPattern, not zeroPattern for the spaces after the decimal point. svn path=/trunk/mcs/; revision=22554
2004-01-122004-01-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* CultureInfo.cs: Parent returns null when lcid == parent_lcid. Fixes bug #52102. svn path=/trunk/mcs/; revision=21978
2003-12-202003-12-20 Ben Maurer <bmaurer@users.sourceforge.net>Ben Maurer
* 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. svn path=/trunk/mcs/; revision=21382
2003-12-192003-12-19 Dick Porter <dick@ximian.com>Dick Porter
* String.cs: Added Compare shortcut for length==0. 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-19 Dick Porter <dick@ximian.com> * StringTest.cs: Added Compare test for length==0. 2003-12-19 Dick Porter <dick@ximian.com> * CompareInfoTest.cs: Added some Compare tests svn path=/trunk/mcs/; revision=21341
2003-12-062003-12-06 Dick Porter <dick@ximian.com>Dick Porter
* String.cs: Don't use CompareInfo for non-culture-sensitive IndexOf and LastIndexOf methods. 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. svn path=/trunk/mcs/; revision=20820
2003-12-042003-12-04 Dick Porter <dick@ximian.com>Dick Porter
* CompareInfo.cs: Implement the deserialization callback * CultureInfo.cs: Allow CompareInfo to see the CultureMap so that it can construct the ICU collator itself svn path=/trunk/mcs/; revision=20776
2003-12-022003-12-02 Dick Porter <dick@ximian.com>Dick Porter
* NumberFormatInfo.cs: Helper called by runtime locale construction from ICU. Patch by Mohammad DAMT (mdamt@cdl2000.com). svn path=/trunk/mcs/; revision=20688
2003-12-012003-12-01 Dick Porter <dick@ximian.com>Dick Porter
* String.cs: Make Compare, IndexOf, LastIndexOf, StartsWith, Replace, ToLower, ToUpper and Equals use the correct CultureInfo. 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-12-01 Dick Porter <dick@ximian.com> * Thread.cs: Implement CurrentCulture and CurrentUICulture 2003-12-01 Dick Porter <dick@ximian.com> * CaseInsensitiveComparer.cs: Construct the default comparers when they're needed, to avoid a dependency loop with CultureInfo's constructor. svn path=/trunk/mcs/; revision=20663
2003-11-19Signature fixesMiguel de Icaza
svn path=/trunk/mcs/; revision=20245
2003-11-18Signature fixes for .NET 1.1Miguel de Icaza
svn path=/trunk/mcs/; revision=20138
2003-11-052003-11-05 Pedro Mart�nez Juli� <yoros@wanadoo.es>Pedro Martínez Juliá
* DateTimeFormatInfo.cs: Hack an era for US culture. We must look for other ways to get the ERA string. svn path=/trunk/mcs/; revision=19638
2003-10-21Fix typo when lockingGonzalo Paniagua Javier
svn path=/trunk/mcs/; revision=19269
2003-10-212003-10-21 Dick Porter <dick@ximian.com>Dick Porter
* TextInfo.cs: * CultureInfo.cs: Implement TextInfo.GetHashCode(). Fixes bug 49923. svn path=/trunk/mcs/; revision=19268
2003-10-102003-10-09 Dick Porter <dick@ximian.com>Dick Porter
* 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. svn path=/trunk/mcs/; revision=18820
2003-08-062003-08-06 Andreas Nahr <ClassDevelopment@A-SoftTech.com>Andreas N
* Locale.cs: Removed (added new version to Assembly directory) svn path=/trunk/mcs/; revision=17112
2003-07-24* DateTimeFormatInfo.cs: theInvariantDateTimeFormatInfo should notDuncan Mak
be public. * StreamReader.cs (Initialize): This method is not exposed in the API, mark as internal. * SignatureHelper.cs: This class does not have the SerializableAttribute. * WaitHandle.cs (CheckDisposed): This method is not in the public API, mark it as 'internal'. * Environment.cs (SpecialFolder): Added 'Desktop' and 'MyComputer' as values for NET_1_1. (GetFolderPath): Return the empty string ("") for values of SpecialFolder that have no corresponding equivalents in Linux. Return "$HOME/Desktop" for SpecialFolder.DesktopDirectory and "$HOME" for SpecialFolder.Personal. * IntPtr.cs (GetObjectData): Mark it as an interface implementation, instead of a public method. * Guid.cs (NewGuid): Remove MonoTODOAttribute. * TypeLoadException.cs (GetObjectData): Create stubs for the fields that are being serialized. * UIntPtr.cs: Removed erroneous CLSCompliantAttributes. svn path=/trunk/mcs/; revision=16594
2003-05-122003-05-11 Ben Maurer <bmaurer@users.sourceforge.net>Ben Maurer
* *Calendar.cs: Implemented the TwoDigitYearMax property. svn path=/trunk/mcs/; revision=14508
2003-04-222003-04-22 Pedro Mart�nez Juli� <yoros@wanadoo.es>Pedro Martínez Juliá
* NumberFormatInfo.cs: Method CurrentInfo now returns the "real" CurrentInfo (Thread.CurrentThread.CurrentCulture.NumberFormat). 2003-04-22 Pedro Mart�nez Juli� <yoros@wanadoo.es> * FloatingPointFormatter.cs: Little fixes for get the same results as MS.NET and show a message when something goes wrong with the parser of Custom Formats. svn path=/trunk/mcs/; revision=13902
2003-04-052003-04-05 Miguel de Icaza <miguel@ximian.com>Miguel de Icaza
* Console.cs: Make stderr, stdout and stdin use synchronized versions of the their readers/writers. 2003-03-20 Miguel de Icaza <miguel@ximian.com> * Thread.cs (CurrentCuluture): use the invaraint culture instead of "" for the current_culture setting. 2003-04-05 Miguel de Icaza <miguel@ximian.com> * TextWriter.cs: Implemented Synchronized method. * TextReader.cs: Implemented Synchronized method. svn path=/trunk/mcs/; revision=13203
2003-02-272003-02-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* CultureInfo.cs: (NameToID): make it case insensitive and use a hashtable instead of comparing all the strings. svn path=/trunk/mcs/; revision=12018
2002-11-18Mon Nov 18 13:02:09 CET 2002 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* CultureInfo.cs: implemented Equals and GetHashCode. svn path=/trunk/mcs/; revision=9055
2002-10-182002-10-17 Duncan Mak <duncan@ximian.com>Duncan Mak
* CultureInfo.cs (TextInfo): return a TextInfo in the property. * TextInfo.cs (ToLower): (ToTitleCase): Implemented. svn path=/trunk/mcs/; revision=8356
2002-09-122002-09-12 Dick Porter <dick@ximian.com>Dick Porter
* unix.args: Add System.Globalization.SortKey, System.Globalization.StringInfo and System.Globalizaton.TextElementEnumerator 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 svn path=/trunk/mcs/; revision=7407
2002-08-172002-08-15 Tim Coleamn <tim@timcoleman.com>Tim Coleman
* CompareInfo.cs: Stubbed out some methods. svn path=/trunk/mcs/; revision=6704
2002-08-142002-08-14 Dick Porter <dick@ximian.com>Dick Porter
* CultureInfo.cs: Implement Name, stub out all the other missing methods. * TextInfo.cs: Stubbed out this class svn path=/trunk/mcs/; revision=6624
2002-06-122002-06-12 Nick Drochak <ndrochak@gol.com>Nick Drochak
* DateTimeFormatInfo.cs: Reformat. svn path=/trunk/mcs/; revision=5247