mono.git
22 years ago2002-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 12 Jun 2002 15:45:07 +0000 (15:45 -0000)]
2002-06-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.UI/Page.cs:
(Validators): if the collection is null, create one.
(GetPostBackEventReference 2): don't throw exception.
(GetPostBackClientEvent): return a string with containing the method
name, the control name and the argument.

* System.Web.UI.WebControls/LinkButton.cs: mono-stylized.
(AddParsedSubObject):
(RenderControls): little fixes.

* System.Web.UI.WebControls/WebControl.cs:
(AddAttributesToRender): fixed usage of IEnumerator.

svn path=/trunk/mcs/; revision=5256

22 years ago2002-06-12 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 12 Jun 2002 15:25:18 +0000 (15:25 -0000)]
2002-06-12  Dick Porter  <dick@ximian.com>

* daemon.c:
* daemon-messages.c: Handle SIGPIPE in a non-stupid way in the
daemon, if MSG_NOSIGNAL isn't available.  Thanks to Jaroslaw
Kowalski <jarek@atm.com.pl> for pointing out the bogosity.

svn path=/trunk/mono/; revision=5255

22 years ago2002-06-12 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 12 Jun 2002 13:41:45 +0000 (13:41 -0000)]
2002-06-12  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged typemanager.cs from mcs/mcs

svn path=/trunk/mcs/; revision=5254

22 years ago2002-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 12 Jun 2002 13:02:52 +0000 (13:02 -0000)]
2002-06-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.UI/Page.cs: SetPage is now called SetDefaults and also
sets a default ID for controls that don't have one yet.

* System.Web.UI.WebControls/Literal.cs: beautified.

svn path=/trunk/mcs/; revision=5252

22 years ago2002-06-10 Jaroslaw Kowalski <jarek@atm.com.pl>
Dick Porter [Wed, 12 Jun 2002 12:29:57 +0000 (12:29 -0000)]
2002-06-10  Jaroslaw Kowalski <jarek@atm.com.pl>

* configure.in: added checks for MSG_NOSIGNAL

2002-06-10  Jaroslaw Kowalski <jarek@atm.com.pl>

* sockets.c, daemon-messages.c: Prevent SIGPIPE from being raised
when writing to a closed socket.

svn path=/trunk/mono/; revision=5251

22 years ago2002-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 12 Jun 2002 12:10:40 +0000 (12:10 -0000)]
2002-06-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Label.cs: beautified and fixed a couple of 'classic' bugs.

* WebControl.cs: use Span as default tag when no other provided in
constructor. That is what MS renders.

svn path=/trunk/mcs/; revision=5249

22 years ago2002-06-12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 12 Jun 2002 11:05:59 +0000 (11:05 -0000)]
2002-06-12   Nick Drochak  <ndrochak@gol.com>

* ConvertTest.cs: Punt bug in DateTime.Parse() over to that test.
* DateTimeTest.cs: Add test for date format of yyyy-mm-dd which mono
doesn't handle automagically like ms.net does.  This smells like a
LAMESPEC, however.

svn path=/trunk/mcs/; revision=5248

22 years ago2002-06-12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 12 Jun 2002 11:02:53 +0000 (11:02 -0000)]
2002-06-12  Nick Drochak  <ndrochak@gol.com>

* DateTimeFormatInfo.cs: Reformat.

svn path=/trunk/mcs/; revision=5247

22 years agoMissing file from previous commit.
Paolo Molaro [Wed, 12 Jun 2002 10:49:21 +0000 (10:49 -0000)]
Missing file from previous commit.

svn path=/trunk/mcs/; revision=5246

22 years agoWed Jun 12 16:32:13 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 12 Jun 2002 10:48:30 +0000 (10:48 -0000)]
Wed Jun 12 16:32:13 CEST 2002 Paolo Molaro <lupus@ximian.com>

* Marshal.c: stubbed out all the methods and filled in some
implementation.
* BINDPTR.cs, ComMemberType.cs, DESCKIND.cs, DISPPARAMS.cs,
EXCEPINFO.cs, INVOKEKIND.cs, TYPEKIND.cs, UCOMTypeInfo.cs,
UCOMTypeLib.cs: enums, interfaces and structs needed in Marshal class.

svn path=/trunk/mcs/; revision=5245

22 years agoWed Jun 12 16:30:57 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 12 Jun 2002 10:48:27 +0000 (10:48 -0000)]
Wed Jun 12 16:30:57 CEST 2002 Paolo Molaro <lupus@ximian.com>

* icall.c, marshal.c marshal.h: more Marshal class implementation.

svn path=/trunk/mono/; revision=5244

22 years agochange version number from 0.11 to 0.12
Johannes Roith [Wed, 12 Jun 2002 10:48:14 +0000 (10:48 -0000)]
change version number from 0.11 to 0.12

svn path=/trunk/mono/; revision=5243

22 years ago2002-06-12 Duncan Mak <duncan@ximian.com>
Duncan Mak [Wed, 12 Jun 2002 01:37:47 +0000 (01:37 -0000)]
2002-06-12  Duncan Mak  <duncan@ximian.com>

* XmlCharacterData.cs (Value): Throw an ArgumentException in the
set block if the node is read-only.

svn path=/trunk/mcs/; revision=5242

22 years ago2002-06-12 Duncan Mak <duncan@ximian.com>
Duncan Mak [Wed, 12 Jun 2002 01:26:40 +0000 (01:26 -0000)]
2002-06-12  Duncan Mak  <duncan@ximian.com>

* XmlCharacterData.cs (Value): Throw an ArgumentException if the
node is read-only.

svn path=/trunk/mcs/; revision=5241

22 years ago2002-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 12 Jun 2002 00:17:16 +0000 (00:17 -0000)]
2002-06-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.UI/Page.cs:
(GetPostBackClient):
(RegisterRequiresPostBack): don't throw NotImplementedException to
keep going.
(ProcessRequest): set the current page as the Page property for *all*
the controls, not just the direct children of the page.

* System.Web.UI.WebControls/Button.cs:
(AddAttributesToRender): fixed (classic) stack overflow.

* System.Web.UI.WebControls/CheckBox.cs: mono-stylized.
(AutoPostBack): fixed stack overflow.
(Render): fixed alignment issues. Also set the For attribute always
for the label.

svn path=/trunk/mcs/; revision=5239

22 years ago2002/06/12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 11 Jun 2002 22:21:49 +0000 (22:21 -0000)]
2002/06/12  Nick Drochak <ndrochak@gol.com>

* Random.cs (Next): Fix math error.  Return a number within the range.

svn path=/trunk/mcs/; revision=5238

22 years ago2002/06/12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 11 Jun 2002 22:19:51 +0000 (22:19 -0000)]
2002/06/12  Nick Drochak <ndrochak@gol.com>

* RandomTest.cs: Exercise Next(min,max) a little more, especially
boundary conditions.

svn path=/trunk/mcs/; revision=5237

22 years ago2002-6-5 DennisHayes <dennish@raytek.com>
Dennis Hayes [Tue, 11 Jun 2002 21:58:54 +0000 (21:58 -0000)]
2002-6-5 DennisHayes <dennish@raytek.com>
* Checked in for Jackson Harper (jackson@latitudegeo.com)
* ToolBar.cs
* ToolBarButton.cs
* ToolTip.cs
* TrackBar.cs
* TreeNode.cs
* TreeNodeCollection.cs
* TreeNodeConverter.cs
* TreeView.cs
* TreeViewCancelEventArgs.cs
* TreeViewEventArgs.cs
* TreeViewImageIndexConverter.cs
* Just stubbs
* New files added, work in progress cleanup and mono style needed.

svn path=/trunk/mcs/; revision=5236

22 years ago2002-6-5 DennisHayes <dennish@raytek.com>
Dennis Hayes [Tue, 11 Jun 2002 21:57:12 +0000 (21:57 -0000)]
2002-6-5 DennisHayes <dennish@raytek.com>
* checked in  for Stefan Warnke (StefanW@POBox.com)
* UICuesEventArgs.cs
* UpDownBase.cs
* Just stubbs
* New files, work in progress, needs cleanup and mono style

svn path=/trunk/mcs/; revision=5235

22 years agoUpdated to reflect current status, roadmap and how to help
Gonzalo Paniagua Javier [Tue, 11 Jun 2002 21:50:37 +0000 (21:50 -0000)]
Updated to reflect current status, roadmap and how to help

svn path=/trunk/mono/; revision=5234

22 years ago2002-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 11 Jun 2002 20:51:32 +0000 (20:51 -0000)]
2002-06-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Directory.cs: fixed bug #26133 and also test if the directory exist
before performing the search.

svn path=/trunk/mcs/; revision=5233

22 years ago2002-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 11 Jun 2002 19:37:03 +0000 (19:37 -0000)]
2002-06-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.Caching/CacheDependency.cs: fixed a couple of typos and
don't throw NotImplementedException in constructors.

* System.Web.UI/Control.cs:
(MapPathSecure): until security is implemented, return the same path
received as argument.
(RenderControl): call OnPreRender before rendering the control. So
AdRotator can read its configuration file.Is there any other place
where this should be done?

* System.Web.UI/HtmlTextWriter.cs:
(AddAttribute): fixed. Now it really stores attributes.
(RenderBeginTag): fixed a couple of bugs (little ones but hard to find).

* System.Web.UI.WebControls/AdRotator.cs: GetData does not work as it
should, but now it returns useful data (only the first ad in the file).
Set the NavigateUrl property in the hyperlink if available.

* System.Web.UI.WebControls/HyperLink.cs: fixed constructor and a
couple of stack overflows.

* System.Web.UI.WebControls/Image.cs: added an attribute and fixed
stack overflow.

* System.Web.UI.WebControls/WebControl.cs:
(RenderBeginTag): fixed.
(TagName): don't call Enum.IsDefined twice.

svn path=/trunk/mcs/; revision=5230

22 years ago2002-06-10 Rachel Hestilow <hestilow@ximian.com>
Rachel Hestilow [Tue, 11 Jun 2002 15:54:23 +0000 (15:54 -0000)]
2002-06-10  Rachel Hestilow  <hestilow@ximian.com>

* typemanager.cs (TypeManager.VerifyUnManaged): Allow
address-of operator on both value types and pointers.

svn path=/trunk/mcs/; revision=5229

22 years agoTue Jun 11 17:29:19 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 11 Jun 2002 11:44:17 +0000 (11:44 -0000)]
Tue Jun 11 17:29:19 CEST 2002 Paolo Molaro <lupus@ximian.com>

* reflection.c: fix call convention.

svn path=/trunk/mono/; revision=5228

22 years ago2002-06-12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 11 Jun 2002 11:25:44 +0000 (11:25 -0000)]
2002-06-12  Nick Drochak  <ndrochak@gol.com>

* StringReaderTest.cs: Regression test for a bug that we had were
ReadLine() was not returning null when the string ended with newline.

svn path=/trunk/mcs/; revision=5227

22 years ago2002-06-11 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 11 Jun 2002 11:23:36 +0000 (11:23 -0000)]
2002-06-11  Nick Drochak  <ndrochak@gol.com>

* StringTest.cs: Check for "end of string" conditions for IndexOf() and
Substring().

svn path=/trunk/mcs/; revision=5226

22 years ago2002-06-12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 11 Jun 2002 11:20:03 +0000 (11:20 -0000)]
2002-06-12  Nick Drochak  <ndrochak@gol.com>

* StringReader.cs (ReadLine): Return null when we get to end of the
string.

svn path=/trunk/mcs/; revision=5225

22 years ago2002-06-12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 11 Jun 2002 11:18:21 +0000 (11:18 -0000)]
2002-06-12  Nick Drochak  <ndrochak@gol.com>

* String.cs (IndexOf): Return -1 if start index is equal to string
length.

svn path=/trunk/mcs/; revision=5224

22 years agoTue Jun 11 16:52:19 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 11 Jun 2002 11:07:34 +0000 (11:07 -0000)]
Tue Jun 11 16:52:19 CEST 2002 Paolo Molaro <lupus@ximian.com>

* reflection.h, reflection.c: mono_image_get_memberref_token()
takes a type instead of a class, now. Added
mono_image_get_array_token() to create tokens for the special
multi-dim array methods.

svn path=/trunk/mono/; revision=5223

22 years ago2002-06-11 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 11 Jun 2002 10:17:43 +0000 (10:17 -0000)]
2002-06-11  Nick Drochak  <ndrochak@gol.com>

* DoubleTest.cs: Add some more detail to failure message.
* Int64Test.cs: Add some details, and fix a copy-paste error.
* UInt32Test.cs: Fix currency symbol/culture issues
* UInt64Test.cs: Fix currency symbol/culture issues

svn path=/trunk/mcs/; revision=5222

22 years agoTue Jun 11 14:11:12 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 11 Jun 2002 08:25:42 +0000 (08:25 -0000)]
Tue Jun 11 14:11:12 CEST 2002 Paolo Molaro <lupus@ximian.com>

* get.c: handle modulerefs.
* main.c: fix --mscorlib argument handling.

svn path=/trunk/mono/; revision=5221

22 years agoTue Jun 11 13:21:51 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 11 Jun 2002 08:24:16 +0000 (08:24 -0000)]
Tue Jun 11 13:21:51 CEST 2002 Paolo Molaro <lupus@ximian.com>

* assembly.c: handle modules (no assembly table). Split
loading references in its own function.
* class.c: handle moduleref resolution scope.
* image.c, image.h: cache module name in image.

svn path=/trunk/mono/; revision=5220

22 years ago2002-06-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 11 Jun 2002 00:38:28 +0000 (00:38 -0000)]
2002-06-10  Duncan Mak  <duncan@ximian.com>

* HttpBrowserCapabilities.cs (BackgroundSounds): Fixed typo.

svn path=/trunk/mcs/; revision=5219

22 years ago2002/06/11 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 10 Jun 2002 22:10:32 +0000 (22:10 -0000)]
2002/06/11  Nick Drochak <ndrochak@gol.com>

* DateTimeTest.cs: Remove RunTest override and put culture manipulation
in SetUp and TearDown like the other tests.
* TimeZoneTest.cs: Same.

svn path=/trunk/mcs/; revision=5218

22 years ago2002-06-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 10 Jun 2002 21:45:23 +0000 (21:45 -0000)]
2002-06-10  Duncan Mak  <duncan@ximian.com>

* IMembershipCondition.cs (Equals): Add missing methods.

svn path=/trunk/mcs/; revision=5217

22 years ago2002-06-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 10 Jun 2002 21:30:43 +0000 (21:30 -0000)]
2002-06-10  Duncan Mak  <duncan@ximian.com>

* IEvidenceFactory.cs (Evidence): Added missing method.

svn path=/trunk/mcs/; revision=5216

22 years ago2002-06-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 10 Jun 2002 21:24:40 +0000 (21:24 -0000)]
2002-06-10  Duncan Mak  <duncan@ximian.com>

* IEvidenceFactory.cs (Evidence): Added missing method.

* SuppressUnmanagedCodeSecurityAttribute.cs:
* UnverifiableCodeAttribute.cs: Added missing
AttributeUsage attribute.

svn path=/trunk/mcs/; revision=5215

22 years ago2002-6-5 DennisHayes <dennish@raytek.com>
Dennis Hayes [Mon, 10 Jun 2002 21:24:07 +0000 (21:24 -0000)]
2002-6-5 DennisHayes <dennish@raytek.com>
* removed, code moved to main class files, Form.cs, ImageList.cs, LinkLabel.cs,
*   ListBox.cs, ListView.cs, ListViewItem.cs, Menu.cs, MonthCalendar.cs, ScrollableControl.cs
* Form.ControlCollectison.cs
* ImageList.ImageCollection.c
* LinkLabel.LinkCollection.cs
* ListBox.ObjectCollection.cs
* ListBox.SelectedIndexCollection.cs
* ListBox.SelectedObjectCollection.cs
* ListView.CheckedListViewItemCollection.cs
* ListView.CheckedIndexCollection.cs
* ListView.ColumnHeaderCollection.cs
* ListView.ListViewItemCollection.cs
* ListView.SelectedIndexCollection.cs
* ListView.SelectedListViewItemCollection.cs
* ListViewItem.ListViewSubItem.cs
* ListViewItem.ListViewSubItemCollection.cs
* Menu.MenuItemCollection.cs
* MonthCalendar.HitTestInfo.cs
* ScrollableControl.DockPaddingEdges.cs

svn path=/trunk/mcs/; revision=5214

22 years ago2002-06-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 10 Jun 2002 19:30:48 +0000 (19:30 -0000)]
2002-06-10  Duncan Mak  <duncan@ximian.com>

* Formatter.cs: Addd to CVS.

* FormatterConverter.cs: Added to CVS.

* SerializationInfo.cs (AddValue): Removed extra CLSCompliant attribute.

svn path=/trunk/mcs/; revision=5213

22 years agoSome fixes, thanks to duncan
Rodrigo Moya [Mon, 10 Jun 2002 19:21:12 +0000 (19:21 -0000)]
Some fixes, thanks to duncan

svn path=/trunk/mcs/; revision=5212

22 years ago2002-06-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 10 Jun 2002 15:53:12 +0000 (15:53 -0000)]
2002-06-10  Duncan Mak  <duncan@ximian.com>

* Convert.cs (ToType): Added null field in conversionTable to avoid
IndexOutOfRangeException. Changed what exceptions we throw to match
the spec.

svn path=/trunk/mcs/; revision=5211

22 years ago2002-06-10 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Mon, 10 Jun 2002 14:40:43 +0000 (14:40 -0000)]
2002-06-10  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged expression.cs and interface.cs from mcs/mcs

svn path=/trunk/mcs/; revision=5210

22 years ago2002-06-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 10 Jun 2002 13:20:06 +0000 (13:20 -0000)]
2002-06-10  Duncan Mak  <duncan@ximian.com>

* Convert.cs (ToDouble): Remove rounding in ToDouble (float).

svn path=/trunk/mcs/; revision=5209

22 years agoMon Jun 10 18:58:18 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 10 Jun 2002 13:12:50 +0000 (13:12 -0000)]
Mon Jun 10 18:58:18 CEST 2002 Paolo Molaro <lupus@ximian.com>

* PropertyBuilder.cs: implemented ReflectedType and DeclaringType
properties.

svn path=/trunk/mcs/; revision=5208

22 years ago2002-06-11 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 10 Jun 2002 12:32:35 +0000 (12:32 -0000)]
2002-06-11  Nick Drochak  <ndrochak@gol.com>

* Int64.cs (Parse): Added unique strings to the messages where we throw
a FormatException. Needed these to debug, so just left them in since
they might be useful later. Fixed Currency parsing where we weren't
looking at CurrencyDecimalSeparator, etc.

svn path=/trunk/mcs/; revision=5204

22 years ago2002-06-11 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 10 Jun 2002 11:35:18 +0000 (11:35 -0000)]
2002-06-11  Nick Drochak  <ndrochak@gol.com>

* SecurityElementTest.cs: Catch and report unexpected exceptions.

svn path=/trunk/mcs/; revision=5203

22 years ago2002-06-11 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 10 Jun 2002 11:34:07 +0000 (11:34 -0000)]
2002-06-11  Nick Drochak  <ndrochak@gol.com>

* Int64Test.cs: Set the culture to en-US for testing.
* MathTest.cs: mono is more precise in Log2, so change test to compare
values within a slightly larger margin of error.

svn path=/trunk/mcs/; revision=5202

22 years ago2002-06-11 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 10 Jun 2002 11:28:58 +0000 (11:28 -0000)]
2002-06-11  Nick Drochak  <ndrochak@gol.com>

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

svn path=/trunk/mcs/; revision=5201

22 years ago2002-06-10 Dwivedi, Ajay kumar <adwiv@yahoo.com>
Ajay kumar Dwivedi [Mon, 10 Jun 2002 08:36:16 +0000 (08:36 -0000)]
2002-06-10  Dwivedi, Ajay kumar <adwiv@yahoo.com>
* XmlSchemaReader: A Wrapper class around XmlReader with customized
  methods to suit reading a schema.
* General: Implemented Read() method for the schema. There are only
  a few minor bugs remaining.

svn path=/trunk/mcs/; revision=5200

22 years ago2002-06-10 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 10 Jun 2002 08:34:32 +0000 (08:34 -0000)]
2002-06-10  Martin Baulig  <martin@gnome.org>

* interface.cs (Interface.PopulateIndexer): Add the indexer's
PropertyBuilder to the `property_builders' list.

* expression.cs (Indexers.GetIndexersForTypeOrInterface): New private method.
(Indexers.GetIndexersForType): Call GetIndexersForTypeOrInterface() on the
`lookup_type' and all its interfaces.  Unfortunately, Type.FindMembers() won't
find any indexers which are inherited from an interface.

svn path=/trunk/mcs/; revision=5199

22 years ago2002-06-10 Ajay kumar Dwivedi <adwiv@yahoo.com>
Ajay kumar Dwivedi [Mon, 10 Jun 2002 02:20:46 +0000 (02:20 -0000)]
2002-06-10  Ajay kumar Dwivedi <adwiv@yahoo.com>
* XmlConstruct.cs : New Internal class with Helper methods for
Checking XmlConstructs
* XmlConvert.cs: Implemented most of the methods

svn path=/trunk/mcs/; revision=5198

22 years ago2002/06/10 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 10 Jun 2002 01:39:21 +0000 (01:39 -0000)]
2002/06/10  Nick Drochak <ndrochak@gol.com>

* DecimalTest.cs: More culture indepenence. Fixes the problems we were
having with tests failing against MS.NET.
* Int64Test.cs: Same plus some formatting fixes.
* RandomTest.cs: Split Assert into two to figure out which one part is
failing.

svn path=/trunk/mcs/; revision=5197

22 years ago2002-06-07 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sun, 9 Jun 2002 19:46:29 +0000 (19:46 -0000)]
2002-06-07  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged const.cs, enum.cs, expression.cs and  typemanager.cs from mcs/mcs
      * comments on module.cs

svn path=/trunk/mcs/; revision=5195

22 years ago2002-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 9 Jun 2002 19:28:27 +0000 (19:28 -0000)]
2002-06-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.UI/ControlCollection.cs:
(AddAt): if index is -1 behave as a plain Add.

* System.Web.UI.HtmlControls/HtmlSelect.cs:
(RenderAttributes): new -> override and fixes stack overflow.
(RenderChildren): only 1 option can be selected at any given time
except when Multiple property is true.
(Multiple): the attribute value is either "true" or "false", not
"multiple".

* System.Web.UI.HtmlControls/HtmlTable.cs:
(Add):
(AddAt): allow HtmlTableRow as children, not HtmlTableCell.

* System.Web.UI.HtmlControls/HtmlTableCell.cs:
(RenderEndTag): new -> override.

* System.Web.UI.HtmlControls/HtmlTableRow.cs:
(RenderChildren): fixed another stack overflow.
(RenderEndTag): new -> override.

* System.Web.UI.HtmlControls/HtmlTextArea.cs:
(RenderAttributes): new -> override.

svn path=/trunk/mcs/; revision=5193

22 years ago * class.xml: Added entries for the following classes from System.Diagnostics:
Jonathan Pryor [Sun, 9 Jun 2002 18:11:16 +0000 (18:11 -0000)]
  * class.xml: Added entries for the following classes from System.Diagnostics:
    - EntryWrittenEventArgs
    - EntryWrittenEventHandler
    - EventLog
    - EventLogEntryCollection
    - EventLogEntry
    - EventLogEntryType
    - EventLogInstaller
    - EventLogPermissionAccess
    - EventLogPermissionAttribute
    - EventLogPermission
    - EventLogPermissionEntryCollection
    - EventLogPermissionEntry
    - EventLogTraceListener

svn path=/trunk/mono/; revision=5192

22 years ago * EntryWrittenEventArgs.cs: Implemented
Jonathan Pryor [Sun, 9 Jun 2002 18:06:07 +0000 (18:06 -0000)]
  * EntryWrittenEventArgs.cs: Implemented
  * EntryWrittenEventHandler.cs: Implemented
  * EventLog.cs: Stubbed out
  * EventLogEntry.cs: Stubbed out
  * EventLogEntryCOllection.cs: Implemented.
  * EventLogEntryType.cs: Implemented
  * EventLogInstaller.cs: Stubbed out
  * EventLogPermission.cs: Stubbed out
  * EventLogPermissionAccess.cs: Implemented
  * EventLogPermissionAttribute.cs: Stubbed out
  * EventLogPermissionEntry.cs: Stubbed out
  * EventLogPermissionEntryCollection.cs: Stubbed out
  * EventLogTraceListener.cs: Stubbed out

svn path=/trunk/mcs/; revision=5191

22 years ago2002-06-09 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 9 Jun 2002 15:55:51 +0000 (15:55 -0000)]
2002-06-09  Martin Baulig  <martin@gnome.org>

* debug.c (mono_debug_open_image): For MONO_DEBUG_FORMAT_DWARF2_PLUS,
the `%s-debug.s' file is in the same directory than its assembly.

svn path=/trunk/mono/; revision=5190

22 years ago2002-06-09 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 9 Jun 2002 15:17:57 +0000 (15:17 -0000)]
2002-06-09  Martin Baulig  <martin@gnome.org>

* const.cs (Const.LookupConstantValue): Convert `Expr' to a literal of
the same type as the constant if necessary.  There's also a test-130.cs
for this.

* enum.cs (Enum.ChangeEnumType): Moved to typemanager.cs and made public.

* typemanager.cs (TypeManager.ChangeType): Previously known as
Enum.ChangeEnumType().

svn path=/trunk/mcs/; revision=5189

22 years ago2002-06-09 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 9 Jun 2002 15:14:34 +0000 (15:14 -0000)]
2002-06-09  Martin Baulig  <martin@gnome.org>

* test-130.cs: New test for constants and casts.

svn path=/trunk/mcs/; revision=5188

22 years ago2002-06-09 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 9 Jun 2002 12:32:06 +0000 (12:32 -0000)]
2002-06-09  Martin Baulig  <martin@gnome.org>

* expression.cs (Cast.TryReduce): Added support for consts.

svn path=/trunk/mcs/; revision=5185

22 years ago2002-06-09 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 9 Jun 2002 10:31:54 +0000 (10:31 -0000)]
2002-06-09  Martin Baulig  <martin@gnome.org>

* test-129.cs: New test for unary minus.

svn path=/trunk/mcs/; revision=5184

22 years ago * DateTime.cs: fixes to pass tests M0 to M6:
Lawrence Pit [Sun, 9 Jun 2002 08:03:04 +0000 (08:03 -0000)]
* DateTime.cs: fixes to pass tests M0 to M6:
if yy pattern then year values >= 30 are in 20th century
rfc1123 pattern is always in GMT, therefor useutc must be false
made GetNow() internal static so it can be called from TimeZone.

svn path=/trunk/mcs/; revision=5183

22 years ago * TimeZone.cs: removed dependency on year 2002 from initialization of
Lawrence Pit [Sun, 9 Jun 2002 05:54:24 +0000 (05:54 -0000)]
* TimeZone.cs: removed dependency on year 2002 from initialization of
current timezone.
* DateTimeTest.cs: Making tests culture independent

svn path=/trunk/mcs/; revision=5182

22 years ago2002-06-09 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 9 Jun 2002 03:50:49 +0000 (03:50 -0000)]
2002-06-09  Duncan Mak  <duncan@ximian.com>

* Convert.cs (ToType): Rearranged what Exceptions we throw to
match MS behavior.

svn path=/trunk/mcs/; revision=5181

22 years ago2002-06-08 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sat, 8 Jun 2002 21:52:08 +0000 (21:52 -0000)]
2002-06-08  Duncan Mak  <duncan@ximian.com>

* XmlDocument.cs (Load):
Added bits to Load (string) for BaseURI support.

* XmlAttribute.cs (BaseURI):
* XmlDocument.cs (BaseURI):
* XmlEntity.cs (BaseURI):
* XmlNode.cs (BaseURI): Implemented.

svn path=/trunk/mcs/; revision=5180

22 years ago2002-06-08 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sat, 8 Jun 2002 20:58:48 +0000 (20:58 -0000)]
2002-06-08  Duncan Mak  <duncan@ximian.com>

* Decimal.cs: Added support for the IConvertible interface.

svn path=/trunk/mcs/; revision=5179

22 years ago2002-06-07 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sat, 8 Jun 2002 18:57:58 +0000 (18:57 -0000)]
2002-06-07  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged class.cs, attribute.cs from mcs/mcs

svn path=/trunk/mcs/; revision=5178

22 years ago2002-06-08 Jeffrey Stedfast <fejj@ximian.com>
Jeffrey Stedfast [Sat, 8 Jun 2002 17:57:49 +0000 (17:57 -0000)]
2002-06-08  Jeffrey Stedfast  <fejj@ximian.com>

* mono-mutex.c (mono_once): New convenience function for my
previous fix.

* handles.c:
* error.c:
* critical-sections.c:
* threads.c:
* sockets.c:
* semaphores.c:
* processes.c:
* mutexes.c:
* io.c:
* events.c:
* atomic.c: Use mono_once() rather than pthread_once().

2002-06-06  Jeffrey Stedfast  <fejj@ximian.com>

* handles.c (_wapi_handle_new): pthread_once() is not atomic, so
if multiple threads all try to call _wapi_handle_new() before the
shared data has been initialized, it is possible that we could get
into a condition where shared_init() is being executed and later
threads will pass by pthread_once() due to the fact that it has
already been called and so therefor will attempt to use the shared
data before it has been completely initialized. If we instead use
a standard mutex locking mechanism around shared_init(), we can
avoid the situation entirely. By wrapping the mutex locking in a
check to see if we've already initialized the data, we can even
avoid wasting resources by having to lock/unlock the mutex in any
later calls (the only time we'd have to worry about
locking/unlocking is the initial race to call shared_init() at
startup).

svn path=/trunk/mono/; revision=5177

22 years ago2002-06-08 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Sat, 8 Jun 2002 17:29:47 +0000 (17:29 -0000)]
2002-06-08  Ravi Pratap  <ravi@ximian.com>

* class.cs (Accessor): Hold attributes information so we can pass
it along.

* cs-parser.jay (get_accessor_declaration, set_accessor_declaration):
Modify to pass in attributes attached to the methods.

(add_accessor_declaration, remove_accessor_declaration): Ditto.

* attribute.cs (ApplyAttributes, CheckAttribute): Update accordingly
to handle the Accessor kind :-)

* class.cs (Property.Emit, Event.Emit): Apply attributes to the accessors

svn path=/trunk/mcs/; revision=5176

22 years ago2002-06-08 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Sat, 8 Jun 2002 17:27:07 +0000 (17:27 -0000)]
2002-06-08  Ravi Pratap  <ravi@ximian.com>

* test-128.cs : Add. This ensures we apply attributes to accessors
of events and properties.

svn path=/trunk/mcs/; revision=5175

22 years ago2002-06-07 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sat, 8 Jun 2002 15:34:46 +0000 (15:34 -0000)]
2002-06-07  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged class.cs, enum.cs, expression.cs, interface.cs, rootcontext.cs and typemanager.cs from mcs/mcs
* added module.cs (class Mono.MonoBASIC.Module - derived from Mono.CSharp.Class)
* added System.XML and Microsoft.VisualBasic to the default config (driver.cs)

svn path=/trunk/mcs/; revision=5174

22 years ago2002-06-08 Martin Baulig <martin@gnome.org>
Martin Baulig [Sat, 8 Jun 2002 13:39:30 +0000 (13:39 -0000)]
2002-06-08  Martin Baulig  <martin@gnome.org>

* expression.cs (Unary.TryReduceNegative): Added support for
ULongConstants.

svn path=/trunk/mcs/; revision=5173

22 years ago2002-06-08 Martin Baulig <martin@gnome.org>
Martin Baulig [Sat, 8 Jun 2002 13:37:53 +0000 (13:37 -0000)]
2002-06-08  Martin Baulig  <martin@gnome.org>

* enum.cs (Enum.LookupEnumValue): Don't report an error if the
name can't be found in the `defined_names' - the caller will do a
MemberLookup in this case and thus find methods in System.Enum
such as Enum.IsDefined().

svn path=/trunk/mcs/; revision=5172

22 years ago2002-06-08 Martin Baulig <martin@gnome.org>
Martin Baulig [Sat, 8 Jun 2002 12:47:02 +0000 (12:47 -0000)]
2002-06-08  Martin Baulig  <martin@gnome.org>

* test-127.cs: New test for Enum.IsDefined().

svn path=/trunk/mcs/; revision=5171

22 years ago2002-06-08 Martin Baulig <martin@gnome.org>
Martin Baulig [Sat, 8 Jun 2002 12:41:54 +0000 (12:41 -0000)]
2002-06-08  Martin Baulig  <martin@gnome.org>

* Enum.cs (IsDefined): `value' may be of the enum's type itself, it
doesn't necessarily need to be of the enum's underlying type.

svn path=/trunk/mcs/; revision=5170

22 years ago2002-06-08 Martin Baulig <martin@gnome.org>
Martin Baulig [Sat, 8 Jun 2002 11:55:32 +0000 (11:55 -0000)]
2002-06-08  Martin Baulig  <martin@gnome.org>

* enum.cs (Enum.ChangeEnumType): This is a custom version of
Convert.ChangeType() which works with TypeBuilder created types.
(Enum.LookupEnumValue, Enum.Define): Use it here.

* class.cs (TypeContainer.RegisterRequiredImplementations): Added
`TypeBuilder.BaseType != null' check.
(TypeContainer.FindMembers): Only lookup parent members if we
actually have a parent.
(Method.EmitDestructor): Added `ec.ContainerType.BaseType != null' check.
(ConstructorInitializer.Resolve): Likewise.

* interface.cs (Interface.FindMembers): Added
`TypeBuilder.BaseType != null' check.

* rootcontext.cs (RootContext.ResolveCore): Added
"System.Runtime.CompilerServices.IndexerNameAttribute" to
classes_second_stage.

* typemanager.cs (TypeManager.InitCoreTypes): Don't initialize
debug_type and trace_type when compiling with --nostdlib.

svn path=/trunk/mcs/; revision=5169

22 years ago* MoveToAttribute should stop on the requested attribute and return true,
Adam Treat [Sat, 8 Jun 2002 02:00:46 +0000 (02:00 -0000)]
* MoveToAttribute should stop on the requested attribute and return true,
  otherwise return false.

svn path=/trunk/mcs/; revision=5168

22 years agoFixed link to CVS browsing
Gonzalo Paniagua Javier [Fri, 7 Jun 2002 21:30:18 +0000 (21:30 -0000)]
Fixed link to CVS browsing

svn path=/trunk/mono/; revision=5167

22 years ago2002-06-07 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Fri, 7 Jun 2002 20:47:29 +0000 (20:47 -0000)]
2002-06-07  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged class.cs and ecore.cs from mcs/mcs

svn path=/trunk/mcs/; revision=5166

22 years ago2002-6-5 DennisHayes <dennish@raytek.com>
Dennis Hayes [Fri, 7 Jun 2002 20:41:12 +0000 (20:41 -0000)]
2002-6-5 DennisHayes <dennish@raytek.com>
* StatusBarDrawItemEventArgs.cs
* StatusBarPanel.cs
* StatusBarPanelClickEventArgs.cs
* StatusBarPanelCollection.cs
* SystemInformation.cs
* added new files for Richard Baumann (biochem333@nyc.rr.com)

svn path=/trunk/mcs/; revision=5165

22 years ago2002-6-5 DennisHayes <dennish@raytek.com>
Dennis Hayes [Fri, 7 Jun 2002 20:38:02 +0000 (20:38 -0000)]
2002-6-5 DennisHayes <dennish@raytek.com>
* ErrorProvider.cs
* PrintControllerWithStatusDialog.cs
* PrintDialog.cs
* added new files for paul

svn path=/trunk/mcs/; revision=5164

22 years ago2002-6-5 DennisHayes <dennish@raytek.com>
Dennis Hayes [Fri, 7 Jun 2002 20:35:11 +0000 (20:35 -0000)]
2002-6-5 DennisHayes <dennish@raytek.com>
* TabControl.cs
* TabPage.cs
* TextBox.cs
* TextBoxBase.cs
* ThreadExceptionDialog.cs
* Timer.cs
* added new files for Jackson Harper (jackson@latitudegeo.com)

svn path=/trunk/mcs/; revision=5163

22 years ago2002-06-07 Martin Baulig <martin@gnome.org>
Martin Baulig [Fri, 7 Jun 2002 16:58:59 +0000 (16:58 -0000)]
2002-06-07  Martin Baulig  <martin@gnome.org>

* class.cs (TypeContainer): Added `have_nonstatic_fields' field.
(AddField): Set it to true when adding a non-static field.
(DefineType): Use `have_nonstatic_fields' to find out whether we
have non-static fields, not `Fields != null'.

svn path=/trunk/mcs/; revision=5162

22 years ago2002-06-07 Martin Baulig <martin@gnome.org>
Martin Baulig [Fri, 7 Jun 2002 16:53:09 +0000 (16:53 -0000)]
2002-06-07  Martin Baulig  <martin@gnome.org>

* reflection.c (mono_image_get_type_info): Only add a class layout entry
if we actually have a `tb->class_size' (ie. it's not UnspecifiedTypeSize).

svn path=/trunk/mono/; revision=5161

22 years ago2002-06-07 Martin Baulig <martin@gnome.org>
Martin Baulig [Fri, 7 Jun 2002 16:50:36 +0000 (16:50 -0000)]
2002-06-07  Martin Baulig  <martin@gnome.org>

* TypeBuilder.cs (TypeBuilder): Added `PackingSize packing_size' and
`int type_size' fields to the constructor.
(DefineNestedType): Pass packing_size and type_size to the constructor.

* ModuleBuilder.cs (DefineType): Pass the packing_size and type_size
fields to the TypeBuilder's constructor.

svn path=/trunk/mcs/; revision=5160

22 years agoFri Jun 7 22:07:25 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 7 Jun 2002 16:23:23 +0000 (16:23 -0000)]
Fri Jun 7 22:07:25 CEST 2002 Paolo Molaro <lupus@ximian.com>

* icall.c: more signature fixes that used uint instead of int.

svn path=/trunk/mono/; revision=5159

22 years ago2002-06-07 Martin Baulig <martin@gnome.org>
Martin Baulig [Fri, 7 Jun 2002 15:41:42 +0000 (15:41 -0000)]
2002-06-07  Martin Baulig  <martin@gnome.org>

* TypeBuilder.cs (DefineNestedType): There is no overload for this
method which takes 5 args in the specs, removed it.

svn path=/trunk/mcs/; revision=5158

22 years ago2002-06-02 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 7 Jun 2002 15:29:38 +0000 (15:29 -0000)]
2002-06-02  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (SimpleNameResolve): Removed simple bug (we were
dereferencing a null on the static-field code path)

svn path=/trunk/mcs/; revision=5157

22 years ago2002-06-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 7 Jun 2002 15:24:00 +0000 (15:24 -0000)]
2002-06-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlInputHidden.cs: fixed constructor.

* HtmlInputRadioButton.cs:
(RenderAttributes): fixed stack overflow.

(Name):
(RenderedName): new -> override.

(Value): new property.

* HtmlInputText.cs:
(RenderAttributes): fixed the same kind of stack overflow and make
string comparison case insensitive.

svn path=/trunk/mcs/; revision=5155

22 years agoFri Jun 7 20:41:56 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 7 Jun 2002 14:56:05 +0000 (14:56 -0000)]
Fri Jun 7 20:41:56 CEST 2002 Paolo Molaro <lupus@ximian.com>

* reflection.c: fixed signature of field refs.

svn path=/trunk/mono/; revision=5154

22 years agoFri Jun 7 19:41:14 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 7 Jun 2002 13:55:50 +0000 (13:55 -0000)]
Fri Jun 7 19:41:14 CEST 2002 Paolo Molaro <lupus@ximian.com>

* class.c, reflection.c: handle typerefs of nested types
(both on read and when writing files).

svn path=/trunk/mono/; revision=5153

22 years agoFri Jun 7 19:39:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 7 Jun 2002 13:54:04 +0000 (13:54 -0000)]
Fri Jun 7 19:39:43 CEST 2002 Paolo Molaro <lupus@ximian.com>

* get.c: handle typerefs of nested types. Don't print "."
with an empty namespace.

svn path=/trunk/mono/; revision=5152

22 years agoFri Jun 7 17:46:50 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 7 Jun 2002 12:01:08 +0000 (12:01 -0000)]
Fri Jun 7 17:46:50 CEST 2002 Paolo Molaro <lupus@ximian.com>

* icall.c: fix method signatures that tried to workaround the previous
typo, d'oh!

svn path=/trunk/mono/; revision=5151

22 years agoFri Jun 7 17:36:33 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 7 Jun 2002 11:50:27 +0000 (11:50 -0000)]
Fri Jun 7 17:36:33 CEST 2002 Paolo Molaro <lupus@ximian.com>

* debug-helpers.c: fix typo.

svn path=/trunk/mono/; revision=5150

22 years agoFri Jun 7 17:04:06 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 7 Jun 2002 11:18:06 +0000 (11:18 -0000)]
Fri Jun 7 17:04:06 CEST 2002 Paolo Molaro <lupus@ximian.com>

* AssemblyBuilder.cs: updates for PE/COFF rewrite.

svn path=/trunk/mcs/; revision=5149

22 years agoFri Jun 7 17:00:04 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 7 Jun 2002 11:18:05 +0000 (11:18 -0000)]
Fri Jun 7 17:00:04 CEST 2002 Paolo Molaro <lupus@ximian.com>

* cil-coff.h, icall.c, image.c, reflection.c, reflection.h:
rewrote the PE/COFF writing code (our programs are understood by the
ms runtime, now).

svn path=/trunk/mono/; revision=5148

22 years ago2002-06-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 6 Jun 2002 23:38:26 +0000 (23:38 -0000)]
2002-06-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlForm.cs: fixed name of Enctype property and render enctype
enctype attribute.

* HtmlInputControl.cs: tag type is "input", not "type".

svn path=/trunk/mcs/; revision=5145

22 years ago2002/06/07 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 6 Jun 2002 22:30:58 +0000 (22:30 -0000)]
2002/06/07  Nick Drochak <ndrochak@gol.com>

* String.cs: Add [Serializable] to class
* SByte.cs (Parse): Add [CLSCompliant(false)] to all the overloads

svn path=/trunk/mcs/; revision=5141

22 years ago2002-06-07 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 6 Jun 2002 18:26:02 +0000 (18:26 -0000)]
2002-06-07  Nick Drochak  <ndrochak@gol.com>

* DecimalTest.cs: Catch unexpected exception and report it.

svn path=/trunk/mcs/; revision=5140

22 years ago2002-06-07 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 6 Jun 2002 18:24:10 +0000 (18:24 -0000)]
2002-06-07  Nick Drochak  <ndrochak@gol.com>

* NumberFormatInfo.cs: Make InvariantInfo.NumberNegativePattern = 1

svn path=/trunk/mcs/; revision=5139