mono.git
20 years ago2004-06-18 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Fri, 18 Jun 2004 06:08:10 +0000 (06:08 -0000)]
2004-06-18 Anirban Bhattacharjee <banirban@novell.com>
        * Interaction.cs: Few methods implemented - Contribution by Jambunathan and Anirban

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

20 years ago2004-06-18 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 18 Jun 2004 06:01:40 +0000 (06:01 -0000)]
2004-06-18 Umadevi S <sumadevi@novell.com>
        * SqlCommand.cs - ExecuteNonQuery returns -1 in all cases except
                insert,update or delete.

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

20 years ago* BINDPTR.cs: have layout and charset match MS.NET
Gert Driesen [Fri, 18 Jun 2004 05:53:26 +0000 (05:53 -0000)]
* BINDPTR.cs: have layout and charset match MS.NET
* CONNECTDATA.cs: have layout and charset match MS.NET
* DISPPARAMS.cs: have layout and charset match MS.NET
* ELEMDESC.cs: have layout and charset match MS.NET
* EXCEPINFO.cs: have layout and charset match MS.NET
* IDLDESC.cs: have layout and charset match MS.NET
* PARAMDESC.cs: have layout and charset match MS.NET
* STATSTG.cs: have layout and charset match MS.NET
* TYPEATTR.cs: have layout and charset match MS.NET
* TYPEDESC.cs: have layout and charset match MS.NET
* TYPELIBATTR.cs: have layout and charset match MS.NET
* VARDESC.cs: have layout and charset match MS.NET

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

20 years ago* ArrayWithOffset.cs: fixed GetOffset to return int instead of
Gert Driesen [Fri, 18 Jun 2004 05:17:25 +0000 (05:17 -0000)]
* ArrayWithOffset.cs: fixed GetOffset to return int instead of
object
* CONNECTDATA.cs: added missing MarshalAs attribute
* EXCEPINFO.cs: added missing MarshalAs attributes
* ITypeLibConverter.cs: added missing MarshalAs attributes
* ITypeLibImporterNotifySink.cs: added missing MarshalAs attributes
* Marshal.cs: added missing MarshalAs attributues, and missing
Out attributes
* TypeLibConverter.cs: added missing MarshalAs attributes
* UCOMIBindCtx.cs: added missing MarshalAs attributes
* UCOMIConnectionPoint.cs: added missing MarshalAs attributes
* UCOMIEnumConnectionPoints.cs: added missing MarshalAs attributes
* UCOMIEnumConnections.cs: added missing PreserveSig attributes,
added missing MarshalAs attributes
* UCOMIEnumMoniker.cs: added missing PreserveSig attributes,
added missing MarshalAs attributes
* UCOMIEnumString.cs: added missing PreserveSig attributes,
added missing MarshalAs attributes
* UCOMIMoniker.cs: added missing MarshalAs attributes
* UCOMIPersistFile.cs: added missing PreserveSig attribute,
added missing MarshalAs attributes
* UCOMIRunningObjectTable.cs: added missing MarshalAs attributes
* UCOMIStream.cs: added missing MarshalAs attributes
* UCOMITypeComp.cs: added missing MarshalAs attributes
* UCOMITypeInfo.cs: added missing MarshalAs attributes
* UCOMITypeLib.cs: added missing PreserveSig attributes, added
missing MarshalAs attributes

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

20 years ago2004-06-18 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 18 Jun 2004 04:23:08 +0000 (04:23 -0000)]
2004-06-18 Umadevi S <sumadevi@novell.com>
        * SqlConnection.cs - handled null being passed as a connectionstring
          - checked for minimal set of parameters in connectionstring.
          - handled unrecogonized keywords similar to MS.NET

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

20 years agoFlush
Miguel de Icaza [Fri, 18 Jun 2004 03:44:21 +0000 (03:44 -0000)]
Flush

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

20 years ago2004-06-18 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 18 Jun 2004 03:12:01 +0000 (03:12 -0000)]
2004-06-18  Martin Baulig  <martin@ximian.com>

* mono-debug-debugger.c (write_class): Write the parent class at
the end of the header.

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

20 years ago2004-06-18 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Fri, 18 Jun 2004 02:58:45 +0000 (02:58 -0000)]
2004-06-18  Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
        * Synchronized files with gborg cvs up to release 0.6.

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

20 years ago2004-06-18 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Fri, 18 Jun 2004 02:56:25 +0000 (02:56 -0000)]
2004-06-18  Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>

* Synchronized files with gborg cvs up to release 0.6

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

20 years ago2004-06-18 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Fri, 18 Jun 2004 02:54:48 +0000 (02:54 -0000)]
2004-06-18  Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>

* Synchronized files from gborg cvs up to release 0.6.

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

20 years agoUpdated for B3
Geoff Norton [Fri, 18 Jun 2004 02:17:48 +0000 (02:17 -0000)]
Updated for B3

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 18 Jun 2004 02:06:08 +0000 (02:06 -0000)]
2004-06-18  Atsushi Enomoto <atsushi@ximian.com>

* XmlSecureResolverTests.cs : [TestFixture] was missing.

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 18 Jun 2004 01:40:17 +0000 (01:40 -0000)]
2004-06-18  Atsushi Enomoto <atsushi@ximian.com>

* MonoMicro.Test.csproj : updated.

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 18 Jun 2004 01:36:53 +0000 (01:36 -0000)]
2004-06-18  Atsushi Enomoto  <atsushi@ximian.com>

* Mono.System.XML.csproj : now contains new NET_2_0 files.

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 18 Jun 2004 01:30:02 +0000 (01:30 -0000)]
2004-06-18  Atsushi Enomoto  <atsushi@ximian.com>

* DefaultContext.cs : Globalization.
* Iterator.cs : In SlashIterator.MoveNext() position might keep 0
  in case of empty list. Thus extraneous iteration might happened.
  Removed unused (and clone unsafe) EnumeratorIterator.

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 18 Jun 2004 01:25:07 +0000 (01:25 -0000)]
2004-06-18  Atsushi Enomoto <atsushi@ximian.com>

* CustomSerializer.cs, XmlSchemaException.cs,
  XmlSchemaParticle.cs, XmlSchemaSimpleTypeRestriction.cs
  : Globalization.

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 18 Jun 2004 01:22:07 +0000 (01:22 -0000)]
2004-06-18  Atsushi Enomoto <atsushi@ximian.com>

* DTDObjectModel.cs, DTDReader.cs, XmlConvert.cs, XmlDocument.cs,
  XmlException.cs, XmlParserInput.cs, XmlTextReader.cs,
  XmlTextWriter.cs : Globalization.
* XmlNode.cs : Fixed error message that confused node type.

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 18 Jun 2004 01:14:29 +0000 (01:14 -0000)]
2004-06-18  Atsushi Enomoto  <atsushi@ximian.com>

* XslNumber.cs : Globalization. Removed unused code.

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 18 Jun 2004 01:13:58 +0000 (01:13 -0000)]
2004-06-18  Atsushi Enomoto  <atsushi@ximian.com>

* Debug.cs, HtmlEmitter.cs, MSXslScriptManager.cs,
  ScriptCompilerInfo.cs, XslFunctions.cs, XslTemplate.cs
  : Globalization. Removed unused code.

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 18 Jun 2004 01:09:03 +0000 (01:09 -0000)]
2004-06-18  Atsushi Enomoto <atsushi@ximian.com>

* XsdIdentityPath.cs : removed unused code.
* XsdIdentityState.cs : Globalization.

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

20 years ago2004-06-18 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 18 Jun 2004 00:51:27 +0000 (00:51 -0000)]
2004-06-18  Martin Baulig  <martin@ximian.com>

* attribute.cs (Attribute.Resolve): Check whether we're an
EmptyCast which a Constant child.  Fixes #60333.

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 23:28:23 +0000 (23:28 -0000)]
2004-06-18  Atsushi Enomoto <atsushi@ximian.com>

* CodeGeneratorIdentifierTest.cs : [TestFixture] was missing.

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

20 years ago2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 23:24:54 +0000 (23:24 -0000)]
2004-06-18  Atsushi Enomoto <atsushi@ximian.com>

* TypedDataSetGeneratorTest.cs : [TestFixture] was missing.

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

20 years ago2004-06-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Jun 2004 23:12:52 +0000 (23:12 -0000)]
2004-06-17  Sebastien Pouliot  <sebastien@ximian.com>

* KeyInfoX509Data.cs: Removed old internal IssuerSerial for the
undocumented structure (now documented, and public, in Fx 2.0).
* X509IssuerSerial.cs: Use structure as public in NET_2_0 and as
internal before that.

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

20 years ago * Uri.cs: Use invariant culture.
Jackson Harper [Thu, 17 Jun 2004 21:48:29 +0000 (21:48 -0000)]
    * Uri.cs: Use invariant culture.

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

20 years agoRevert
Miguel de Icaza [Thu, 17 Jun 2004 21:36:48 +0000 (21:36 -0000)]
Revert

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

20 years agoRevert.
Martin Baulig [Thu, 17 Jun 2004 21:29:47 +0000 (21:29 -0000)]
Revert.

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

20 years agonew test
Ben Maurer [Thu, 17 Jun 2004 20:50:27 +0000 (20:50 -0000)]
new test

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

20 years ago2004-06-17 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Thu, 17 Jun 2004 20:50:10 +0000 (20:50 -0000)]
2004-06-17  Ben Maurer  <bmaurer@ximian.com>

* statement.cs (EmitCollectionForeach): Account for the fact that
not all valuetypes are in areas which we can take the address of.
For these variables, we store to a temporary variable. Also, make
sure that we dont emit a `callvirt' on a valuetype method.

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

20 years ago * CompilerError.cs:
Jackson Harper [Thu, 17 Jun 2004 19:27:12 +0000 (19:27 -0000)]
    * CompilerError.cs:
* CodeGenerator.cs: Make sure we are using invariant for non
culture sensitive operations.

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

20 years ago * CodeGenerator.cs: Make sure we are using invariant for non
Jackson Harper [Thu, 17 Jun 2004 19:11:43 +0000 (19:11 -0000)]
    * CodeGenerator.cs: Make sure we are using invariant for non
culture sensitive operations.

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

20 years ago* ReturnMessage.cs: remove serializable attribute to match MS.NET
Gert Driesen [Thu, 17 Jun 2004 19:01:55 +0000 (19:01 -0000)]
* ReturnMessage.cs: remove serializable attribute to match MS.NET

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

20 years agoIn sounds better than On
Duncan Mak [Thu, 17 Jun 2004 18:56:43 +0000 (18:56 -0000)]
In sounds better than On

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

20 years agoUncomment the MacOS X section
Duncan Mak [Thu, 17 Jun 2004 18:53:40 +0000 (18:53 -0000)]
Uncomment the MacOS X section

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

20 years ago2004-06-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Jun 2004 18:46:45 +0000 (18:46 -0000)]
2004-06-18  Sebastien Pouliot  <sebastien@ximian.com>

* SqlMoney.cs: Removed old "hack" to correct scale after rounding as
Decimal has been fixed (in fact this code was moved and adapted for
Decimal as it was better than the previous fix).

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

20 years ago* MarshalDirectiveException.cs: marked serializable to match MS.NET
Gert Driesen [Thu, 17 Jun 2004 18:35:35 +0000 (18:35 -0000)]
* MarshalDirectiveException.cs: marked serializable to match MS.NET
* SafeArrayRankMismatchException.cs: marked serializable to match
MS.NET
* SafeArrayTypeMismatchException.cs: marked serializable to match
MS.NET

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

20 years ago* InvalidComObjectException.cs: marked serializable to match MS.NET
Gert Driesen [Thu, 17 Jun 2004 18:28:49 +0000 (18:28 -0000)]
* InvalidComObjectException.cs: marked serializable to match MS.NET
* InvalidOleVarianTypeException.cs: marked serializable to match
MS.NET

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

20 years ago2004-06-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Jun 2004 18:25:02 +0000 (18:25 -0000)]
2004-06-17  Sebastien Pouliot  <sebastien@ximian.com>

* Decimal.cs: Removed unused (and unusable) IsOne and fixed IsZero
(where scale has no importance).

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

20 years ago* BestFitMappingAttribute.cs: removed serializable attribute
Gert Driesen [Thu, 17 Jun 2004 18:17:47 +0000 (18:17 -0000)]
* BestFitMappingAttribute.cs: removed serializable attribute
to match MS.NET

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

20 years ago* Pointer.cs: remove serializable attribute to match MS.NET
Gert Driesen [Thu, 17 Jun 2004 18:15:01 +0000 (18:15 -0000)]
* Pointer.cs: remove serializable attribute to match MS.NET

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

20 years ago* ParameterModifier.cs: marked serializable, renamed field to match
Gert Driesen [Thu, 17 Jun 2004 18:09:37 +0000 (18:09 -0000)]
* ParameterModifier.cs: marked serializable, renamed field to match
MS.NET, throw ArgumentException when parameter count is less than or
equal to zero

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

20 years ago2004-06-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Jun 2004 18:09:09 +0000 (18:09 -0000)]
2004-06-17  Sebastien Pouliot  <sebastien@ximian.com>

* Decimal.cs: Fixed regression in System.Data caused by the recent
changes. Adapted (and moved) the code to correct the scale from
SqlMoney.

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

20 years agoRestored accents.
Lluis Sanchez [Thu, 17 Jun 2004 18:04:26 +0000 (18:04 -0000)]
Restored accents.

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

20 years ago * Activator.cs: In CreateInstance(), use Public|Instance if access binding
Lluis Sanchez [Thu, 17 Jun 2004 17:55:06 +0000 (17:55 -0000)]
* Activator.cs: In CreateInstance(), use Public|Instance if access binding
  attributes are omitted.

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

20 years agoFlush
Miguel de Icaza [Thu, 17 Jun 2004 17:01:15 +0000 (17:01 -0000)]
Flush

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

20 years ago*** empty log message ***
Victor Vatamanescu [Thu, 17 Jun 2004 16:46:56 +0000 (16:46 -0000)]
*** empty log message ***

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

20 years agoAPI cleanup fixes.
Paolo Molaro [Thu, 17 Jun 2004 16:25:19 +0000 (16:25 -0000)]
API cleanup fixes.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 15:31:15 +0000 (15:31 -0000)]
2004-06-17  Atsushi Enomoto <atsushi@ximian.com>

* relaxngtest.cs : Now we can test all cases (though resulting in
  failure). Catch unexpected exception and report them as such.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 15:22:58 +0000 (15:22 -0000)]
2004-06-17  Atsushi Enomoto <atsushi@ximian.com>

* RdpPatterns.cs : Quick workaround for infinite loop happening in
  some kind of recursive expansion.

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

20 years agoPorted OutPutVBFile.cs from Mainsoft's codebase. No assurance beyond the
Jambunathan K [Thu, 17 Jun 2004 15:20:57 +0000 (15:20 -0000)]
Ported OutPutVBFile.cs from Mainsoft's codebase. No assurance beyond the
fact that it would compile just fine !

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

20 years agoMoving samples from Test/System.Drawing to Samples/General and Samples/System.Drawing...
Ravindra [Thu, 17 Jun 2004 14:20:20 +0000 (14:20 -0000)]
Moving samples from Test/System.Drawing to Samples/General and Samples/System.Drawing directories.

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

20 years agoThu Jun 17 16:50:44 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 17 Jun 2004 14:10:57 +0000 (14:10 -0000)]
Thu Jun 17 16:50:44 CEST 2004 Paolo Molaro <lupus@ximian.com>

* *.c, *.h, Makefile.am: more API cleanups and bugfixes.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 13:17:43 +0000 (13:17 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : GetDateTimeFormats(char, IFormatProvider) should also
  check if the format character is valid.

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

20 years ago*** empty log message ***
Victor Vatamanescu [Thu, 17 Jun 2004 13:12:05 +0000 (13:12 -0000)]
*** empty log message ***

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

20 years ago2004-06-17 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Thu, 17 Jun 2004 13:08:50 +0000 (13:08 -0000)]
2004-06-17 Anirban Bhattacharjee <banirban@novell.com>
        * ControlChars.cs: StandardModuleAttribute added

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

20 years ago2004-06-17 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Thu, 17 Jun 2004 13:02:26 +0000 (13:02 -0000)]
2004-06-17 Anirban Bhattacharjee <banirban@novell.com>
        * Strings.cs: An effort make this file feature complete

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 12:42:29 +0000 (12:42 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : AddDays(double) rounds the input.

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

20 years agoAdded license and copyright
Sachin Kumar [Thu, 17 Jun 2004 12:42:08 +0000 (12:42 -0000)]
Added license and copyright

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

20 years agoCommitted a couple of FileSystem methods and associated Test cases
Jambunathan K [Thu, 17 Jun 2004 12:37:44 +0000 (12:37 -0000)]
Committed a couple of FileSystem methods and associated Test cases
submitted by Rob Tillie.

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

20 years ago* ChangeLog : Fix for misspelled words.
Boris Kirzner [Thu, 17 Jun 2004 12:29:05 +0000 (12:29 -0000)]
* ChangeLog : Fix for misspelled words.

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

20 years agoAdded license and copyright
Sachin Kumar [Thu, 17 Jun 2004 12:24:22 +0000 (12:24 -0000)]
Added license and copyright

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

20 years ago* DataRowCollection.cs : Removed onColumnRemoved since it iss not in use.
Boris Kirzner [Thu, 17 Jun 2004 12:23:49 +0000 (12:23 -0000)]
* DataRowCollection.cs : Removed onColumnRemoved since it iss not in use.

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

20 years ago* DataTable.cs :
Boris Kirzner [Thu, 17 Jun 2004 12:13:57 +0000 (12:13 -0000)]
* DataTable.cs :
  - Table stores default values for columns in soecial default values row. It is allocated once (in NewRow)
  - DataTable.Copy rewrited. It works with uninitialized rows for better perfomance.
  - OnRemoveColumn has nothing to perform by now.

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

20 years agoAdded license and copyright
Sachin Kumar [Thu, 17 Jun 2004 12:12:59 +0000 (12:12 -0000)]
Added license and copyright

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

20 years ago* DataRow.cs :
Boris Kirzner [Thu, 17 Jun 2004 12:00:58 +0000 (12:00 -0000)]
* DataRow.cs :
  - Changed access of original, current and proposed indexes to internal.
  - ColumnErrors reviewed : now column errors stored in ArrayList and allocated on demand only.
  - Added new DataRow constructor that creates uninitialized DataRow (used in DataTable.Copy).
  - Use DataContainer.CopyValue and default values row for faster set of default values in row.
  - SetColumnValue become CheckValue. Now it does not changes the value, but only checks for its correctness.  Care about Null and DBNull values is now in DataContainer.
  - Use DataColumn.AutoIncrementValue and GetInt64 for faster set of autoincrement value.
  - Use Datacontainer.CopyValue and default values row to speed up CheckChildRows.
  - Fix in CopyState : clone column errors.
  - Removed CollectionChanged and onColumnRemoved since we are not using both of them anymore.

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

20 years agoMade corrections as suggested by Hari
Sachin Kumar [Thu, 17 Jun 2004 11:51:54 +0000 (11:51 -0000)]
Made corrections as suggested by Hari

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

20 years ago* DataColumnCollection.cs :
Boris Kirzner [Thu, 17 Jun 2004 11:42:55 +0000 (11:42 -0000)]
* DataColumnCollection.cs :
  - Fix : Add() now delegates to Add(DataColumn).
  - autoIncrement list holds DataColumn objects, and not just column names.

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

20 years ago* DataColumn.cs :
Boris Kirzner [Thu, 17 Jun 2004 11:36:24 +0000 (11:36 -0000)]
* DataColumn.cs :
  - AutoIncrementValue fixes. Now AutoIncrement uses DataContainer.GetInt64 to avoid boxing.
  - DefaultValue fixes. Default value from now on is also stored in special record in DataTable, so we're able to set default value for the column faster (typed).

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

20 years ago*** empty log message ***
Victor Vatamanescu [Thu, 17 Jun 2004 11:09:59 +0000 (11:09 -0000)]
*** empty log message ***

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

20 years ago2004-06-17 Umadevi S <sumadevi@novell.com>
Umadevi S [Thu, 17 Jun 2004 10:30:55 +0000 (10:30 -0000)]
2004-06-17 Umadevi S <sumadevi@novell.com>
* SqlTransaction.cs - isRolledBack reset in the internal constructor

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

20 years ago*** empty log message ***
Victor Vatamanescu [Thu, 17 Jun 2004 10:14:35 +0000 (10:14 -0000)]
*** empty log message ***

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

20 years ago2004-06-17 Umadevi S <sumadevi@novell.com>
Umadevi S [Thu, 17 Jun 2004 08:41:54 +0000 (08:41 -0000)]
2004-06-17 Umadevi S <sumadevi@novell.com>
        * SqlTransaction.cs - fixed  multiple rollbacks being called causes invalidoperationexception

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

20 years ago* RecordCache.cs : Added CopyRecord mathod that copies single record from one table...
Boris Kirzner [Thu, 17 Jun 2004 08:39:07 +0000 (08:39 -0000)]
* RecordCache.cs : Added CopyRecord mathod that copies single record from one table to another.

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

20 years ago* Datacontainer.cs :
Boris Kirzner [Thu, 17 Jun 2004 08:35:21 +0000 (08:35 -0000)]
* Datacontainer.cs :
  - Store and retreival of null and DBNull values reviewed.
  - Added GetInt64 to support AutoIncrement of DataColumn.
  - Added missing CopyValue method to BitDataContainer.
  - Added FillValues method to propagate single value to whole container.

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

20 years agorevert wierd commit error
Raja R Harinath [Thu, 17 Jun 2004 08:34:44 +0000 (08:34 -0000)]
revert wierd commit error

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

20 years ago* Comparison.cs - use 'as' to avoid NullReferenceExeption in casting.
Boris Kirzner [Thu, 17 Jun 2004 08:22:13 +0000 (08:22 -0000)]
*  Comparison.cs - use 'as' to avoid NullReferenceExeption in casting.

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

20 years ago(PLATFORM_LIB): New. Possibly refer to ../os/libmonoos.la.
Raja R Harinath [Thu, 17 Jun 2004 07:50:24 +0000 (07:50 -0000)]
(PLATFORM_LIB): New.  Possibly refer to ../os/libmonoos.la.
(bundle_obj): New conditional define.
(BUILT_SOURCES): Remove.
($(bundle_srcs)): Make parallel-make safe.
(libmonoruntime_la_LIBADD): Make unconditional.
(libmetadata_la_LIBADD): Make unconditional.  Refer to $(bundle_obj).
(libmetadata_la_SOURCES): Don't refer to $(bundle_srcs).

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 07:06:07 +0000 (07:06 -0000)]
2004-06-17  Atsushi Enomoto <atsushi@ximian.com>

* Misc.cs, RelaxngGrammar.cs, RelaxngPattern.cs, RelaxngReader.cs :
  Added XmlResolver property to fix bug #60334.
  Check incrrect recursion check that caused possible infinite loop.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 07:05:13 +0000 (07:05 -0000)]
2004-06-17  Atsushi Enomoto <atsushi@ximian.com>

* XmlDefaultReader.cs : don't catch the exception.

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

20 years ago* AspNetHostingPermission.cs: marked serialiable, renamed field to
Gert Driesen [Thu, 17 Jun 2004 05:58:32 +0000 (05:58 -0000)]
* AspNetHostingPermission.cs: marked serialiable, renamed field to
match MS.NET
* AspNetHostingPermissionAttribute.cs: marked serializable, renamed
field to match MS.NET

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

20 years ago* AccessControlEntryType.cs: fixed enum field values to correspond
Gert Driesen [Thu, 17 Jun 2004 05:41:58 +0000 (05:41 -0000)]
* AccessControlEntryType.cs: fixed enum field values to correspond
with MS.NET, removed TODO
* AcknowledgeTypes.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* CryptographicProviderType.cs: fixed enum field values to correspond
with MS.NET, removed TODO
* EncryptionAlgorithm.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* EncryptionRequired.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* GenericAccessRights.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* HashAlgortihm.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* MessagePriority.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* MessageQueueErrorCode.cs: fixed enum field values to correspond
with MS.NET, removed TODO
* MessageQueueException.cs: marked serializable
* MessageQueuePermissionAccess.cs: fixed enum field values to
correspond with MS.NET, removed TODO
* MessageQueueTransactionStatus.cs: fixed enum field values to
correspond with MS.NET, removed TODO
* MessageQueueTransactionType.cs: fixed enum field values to
correspond with MS.NET, removed TODO
* MessageType.cs: fixed enum field values to correspond with MS.NET,
removed TODO
* StandardAccessRights.cs: fixed enum field values to correspond
with MS.NET, removed TODO
* TrusteeType.cs: fixed enum field values to correspond with MS.NET,
removed TODO

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

20 years ago* DirectoryServicesPermission.cs: renamed field to match MS.NET
Gert Driesen [Thu, 17 Jun 2004 05:08:24 +0000 (05:08 -0000)]
* DirectoryServicesPermission.cs: renamed field to match MS.NET
* DirectoryServicesPermissionEntry.cs: fixed serialization
compatibility with MS.NET
* DirectoryServicesPermissionEntryCollection.cs: marked serializable,
added TODO for serialization compatibility
* ReferralChasingOption.cs: changed enum field values to match MS.NET

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 04:29:50 +0000 (04:29 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* DateTimeFormatInfo.cs : check if pattern array is empty or not. Now
  icall fills them as possible empty list.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 04:08:33 +0000 (04:08 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* culture-info-tables.h: It was inconsistent with the latest
  supp info files.

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

20 years ago2004-06-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Jun 2004 01:45:31 +0000 (01:45 -0000)]
2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>

* SignatureDescription.cs: Implemented .ctor(SecurityElement) using
documentation from VS.NET 2005.

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

20 years ago2004-06-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Jun 2004 01:34:44 +0000 (01:34 -0000)]
2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>

* SignatureDescriptionTest.cs: Added missing [TestFixture] :( and
cases for the previously undocumented .ctor(SecurityElement) - which
is now, backwardly, documented in VS.NET 2005.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 01:28:32 +0000 (01:28 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : Incorrect maxvalue comparison in ToUniversalTime().
  Fixed ToLocalTime() as well, but it does check range for MinValue.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 00:48:06 +0000 (00:48 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : Added overflow check in ToUniversalTime() and
  ToLocalTime(). Fixed bug #60253.

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

20 years ago* SoapServerFormatterSink.cs: Removed unneded method.
Lluis Sanchez [Wed, 16 Jun 2004 23:19:51 +0000 (23:19 -0000)]
* SoapServerFormatterSink.cs: Removed unneded method.

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

20 years ago* Process.cs: Added missing check in HasExited property.
Lluis Sanchez [Wed, 16 Jun 2004 23:16:49 +0000 (23:16 -0000)]
* Process.cs: Added missing check in HasExited property.

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

20 years ago * ThreadTest.cs: Improved test.
Lluis Sanchez [Wed, 16 Jun 2004 23:12:10 +0000 (23:12 -0000)]
* ThreadTest.cs: Improved test.

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

20 years agonew test
Marek Safar [Wed, 16 Jun 2004 19:40:49 +0000 (19:40 -0000)]
new test

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

20 years ago2004-06-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 16 Jun 2004 19:09:00 +0000 (19:09 -0000)]
2004-06-17  Zoltan Varga  <vargaz@freemail.hu>

* assembly.c (mono_assembly_open): Fix crash when the assembly can't
be loaded.

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

20 years ago2004-06-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 16 Jun 2004 19:03:51 +0000 (19:03 -0000)]
2004-06-17  Zoltan Varga  <vargaz@freemail.hu>

* threads.c (ves_icall_System_Threading_Thread_Resume): Fix compilation
with gcc 2.95.

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

20 years ago* mono-api-diff.cs:
Gert Driesen [Wed, 16 Jun 2004 18:46:13 +0000 (18:46 -0000)]
* mono-api-diff.cs:
  - check method/ctor parameters
  - use target attribute for attributes in key for attributes
    (if available). This allows us to differentiate between method
    and return type attributes for methods
  - check field values (for literal fields)
  - LoadExtraData was not always called, causing certain signature
    mismatches not to be reported
  - now also check charset, layout and serializability of
    types

* mono-api-info.cs:
  - check field values of literal fields
  - document parameters of method/ctors
  - also output attribute applied to return type of methods
  - output charset, layout and flag indicating whether type
    is serializable

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

20 years ago2004-06-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 16 Jun 2004 18:12:24 +0000 (18:12 -0000)]
2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>

* FloatingPointFormatter.cs: Implemented "R" format using Jon Skeet
source code (with permission). Fix (biggest) part of bug #60110.
http://www.yoda.arachsys.com/csharp/floatingpoint.html

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

20 years ago2004-06-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 16 Jun 2004 17:41:05 +0000 (17:41 -0000)]
2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>

* DoubleFormatterTest.cs: Splitted test case for #60110 in two - what
works with Mono and what's not working.

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

20 years ago2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 16 Jun 2004 17:39:53 +0000 (17:39 -0000)]
2004-06-16  Atsushi Enomoto  <atsushi@ximian.com>

* Manager.cs : If ecoding is not detected it always throws useless
  null reference exception.

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

20 years agonew test
Marek Safar [Wed, 16 Jun 2004 17:29:27 +0000 (17:29 -0000)]
new test

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

20 years ago*** empty log message ***
Ben Maurer [Wed, 16 Jun 2004 17:13:41 +0000 (17:13 -0000)]
*** empty log message ***

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