Gert Driesen [Fri, 18 Jun 2004 15:29:34 +0000 (15:29 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=29882
Ravindra [Fri, 18 Jun 2004 15:12:34 +0000 (15:12 -0000)]
Correcting some errors of last checkin.
svn path=/trunk/mcs/; revision=29881
Ravindra [Fri, 18 Jun 2004 14:56:07 +0000 (14:56 -0000)]
* FontConverter.cs: Implemented the missing functions.
* Font.cs: Added some notes.
svn path=/trunk/mcs/; revision=29879
Jackson Harper [Fri, 18 Jun 2004 14:46:40 +0000 (14:46 -0000)]
* mono-logger.c: Change default logging level to ERROR. Make sure
that mono_trace_init is called if mono_tracev is our first trace
statement is mono_tracev. Little indentation fix.
svn path=/trunk/mono/; revision=29878
Dick Porter [Fri, 18 Jun 2004 13:53:19 +0000 (13:53 -0000)]
2004-06-18 Dick Porter <dick@ximian.com>
* String.cs: The icall can cope with embedded \0 now.
svn path=/trunk/mcs/; revision=29876
Dick Porter [Fri, 18 Jun 2004 13:52:57 +0000 (13:52 -0000)]
2004-06-18 Dick Porter <dick@ximian.com>
* locales.c: Tell ICU the lengths of strings, it can cope with
embedded \0 then. Fixes bug 59274, and doesn't break bug 55822.
svn path=/trunk/mono/; revision=29875
Atsushi Eno [Fri, 18 Jun 2004 12:32:14 +0000 (12:32 -0000)]
2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
* XmlDataDocumentTest2.cs : When line ending is LF, CR is preserved.
To reproduce on windows too, set NewLine as LF.
svn path=/trunk/mcs/; revision=29874
Marek Safar [Fri, 18 Jun 2004 12:27:03 +0000 (12:27 -0000)]
2004-06-18 Marek Safar <marek.safar@seznam.cz>
* test-274.cs: New test for #60219
svn path=/trunk/mcs/; revision=29873
Marek Safar [Fri, 18 Jun 2004 12:23:29 +0000 (12:23 -0000)]
2004-06-18 Marek Safar <marek.safar@seznam.cz>
Fix bug #60219
* class.cs (ConstructorInitializer.GetOverloadedConstructor):
Don't throw exception but return null (it's sufficient now).
svn path=/trunk/mcs/; revision=29872
Raja R Harinath [Fri, 18 Jun 2004 12:07:45 +0000 (12:07 -0000)]
* runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)):
Test if files exist in the mcs/ tree before creating symlinks.
Remove symlinks before creating them again.
* runtime/net_1_1/Makefile.am (mscorlib.dll $(gac_assemblies)): Likewise.
* runtime/net_2_0/Makefile.am (mscorlib.dll $(gac_assemblies)): Likewise.
Make real bug more explicit.
svn path=/trunk/mono/; revision=29871
Marek Safar [Fri, 18 Jun 2004 12:00:32 +0000 (12:00 -0000)]
2004-06-18 Marek Safar <marek.safar@seznam.cz>
* typemanager.cs (GetArgumentTypes): Faster implementation.
svn path=/trunk/mcs/; revision=29870
Marek Safar [Fri, 18 Jun 2004 11:31:25 +0000 (11:31 -0000)]
2004-06-18 Marek Safar <marek.safar@seznam.cz>
* test-273.cs: New test for #55971
svn path=/trunk/mcs/; revision=29869
Paolo Molaro [Fri, 18 Jun 2004 10:55:21 +0000 (10:55 -0000)]
Fri Jun 18 13:46:05 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mono-jni.c: updates for the API cleanups.
svn path=/trunk/mono/; revision=29867
Umadevi S [Fri, 18 Jun 2004 10:33:17 +0000 (10:33 -0000)]
2004-06-18 Umadevi S <sumadevi@novell.com>
* DataContainer.cs - CheckedforNull before calling the relavant setmethods in each of the
SetItemForDataRecord method for all the classes.
svn path=/trunk/mcs/; revision=29866
Atsushi Eno [Fri, 18 Jun 2004 09:50:34 +0000 (09:50 -0000)]
2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
* CodeIdentifier.cs, CodeIdentifiers.cs, MapCodeGenerator.cs,
SerializationCodeGenerator.cs, SerializationSource.cs,
TypeTranslator.cs, XmlAttributeOverrides.cs, XmlCustomFormatter.cs,
XmlSerializationReader.cs, XmlSerializationWriter.cs,
XmlSerializer.cs, XmlTypeMapMemberElement.cs, XmlTypeMapping.cs
: Globalization fixes.
In XmlCustomFormatter.GenerateToXmlString() time was not
generated correctly.
Replaced all CRLF XmlAttributeOverrides.cs into LF.
svn path=/trunk/mcs/; revision=29865
Anirban Bhattacharjee [Fri, 18 Jun 2004 09:32:18 +0000 (09:32 -0000)]
Interaction.cs: Shell method implemented
svn path=/trunk/mcs/; revision=29864
Atsushi Eno [Fri, 18 Jun 2004 09:11:48 +0000 (09:11 -0000)]
2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
* DateTime.cs :
- Added new common pattern "yyyy/M/dZ"
- empty string should not be compared in _ParseEnum()
- Use culture independent string comparison in _ParseString()
- Whitespace removal should be checked after '..' token check (some
pattern such like es-ES LongDatePattern contains spaces in '..').
- formats null check should be done (to throw ArgumentNullException)
in ParseExact().
- When specified one character format, dates are incorrectly regarded
as to use invariant culture.
svn path=/trunk/mcs/; revision=29863
Paolo Molaro [Fri, 18 Jun 2004 09:09:37 +0000 (09:09 -0000)]
Fri Jun 18 11:59:57 CEST 2004 Paolo Molaro <lupus@ximian.com>
* image.c: swapped name/filename;
svn path=/trunk/mono/; revision=29862
Atsushi Eno [Fri, 18 Jun 2004 09:04:39 +0000 (09:04 -0000)]
2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
* DateTimeTest.cs : Improved CultureIndependentTests(). Error message
contains specific locale and error location. Verified by run-test-
ondotnet and commented out X509-like pattern.(not all culture passes)
svn path=/trunk/mcs/; revision=29861
Ravindra [Fri, 18 Jun 2004 08:39:39 +0000 (08:39 -0000)]
Some formatting and cleanup.
svn path=/trunk/mcs/; revision=29860
Raja R Harinath [Fri, 18 Jun 2004 08:36:21 +0000 (08:36 -0000)]
(REWRITE): New. Common rewriting 'sed' command.
(bin_SCRIPTS): Unify all the script generating rules into one.
svn path=/trunk/mono/; revision=29859
Raja R Harinath [Fri, 18 Jun 2004 07:53:04 +0000 (07:53 -0000)]
fix line-delete-o.
svn path=/trunk/mcs/; revision=29857
Raja R Harinath [Fri, 18 Jun 2004 07:45:21 +0000 (07:45 -0000)]
Fix breaking build (see tests/test-272.cs). Since corlib is a
bootstrap library, we have to keep this fix even if the in-tree
mcs compiler is fixed.
* UCOMIEnumConnections.cs: Replace '(UnmanagedType) 80' in
attribute field initialization with Consts.UnmanagedType_80.
* UCOMIEnumMoniker.cs: Likewise.
* UCOMIEnumString.cs: Likewise.
* UCOMIStream.cs: Likewise.
* UCOMITypeInfo.cs: Likewise.
* UCOMITypeLib.cs: Likewise.
svn path=/trunk/mcs/; revision=29856
Raja R Harinath [Fri, 18 Jun 2004 07:44:55 +0000 (07:44 -0000)]
(UnmanagedType_80): New constant. Used to workaround
problems like in tests/test-272.cs.
svn path=/trunk/mcs/; revision=29855
Raja R Harinath [Fri, 18 Jun 2004 07:39:32 +0000 (07:39 -0000)]
New test case for the breaking build.
svn path=/trunk/mcs/; revision=29854
Gert Driesen [Fri, 18 Jun 2004 06:33:49 +0000 (06:33 -0000)]
* ArgIterator.cs: changed layout to Auto
* DateTime.cs: changed layout to Auto
svn path=/trunk/mcs/; revision=29853
Gert Driesen [Fri, 18 Jun 2004 06:30:40 +0000 (06:30 -0000)]
* DateTime.cs: CRLF to LF
svn path=/trunk/mcs/; revision=29852
Sachin Kumar [Fri, 18 Jun 2004 06:21:09 +0000 (06:21 -0000)]
Fixed bugs in Val(string)
svn path=/trunk/mcs/; revision=29851
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
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
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
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
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
Miguel de Icaza [Fri, 18 Jun 2004 03:44:21 +0000 (03:44 -0000)]
Flush
svn path=/trunk/mono/; revision=29845
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
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
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
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
Geoff Norton [Fri, 18 Jun 2004 02:17:48 +0000 (02:17 -0000)]
Updated for B3
svn path=/trunk/mono/; revision=29835
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
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
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
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
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
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
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
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
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
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
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
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
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
Jackson Harper [Thu, 17 Jun 2004 21:48:29 +0000 (21:48 -0000)]
* Uri.cs: Use invariant culture.
svn path=/trunk/mcs/; revision=29816
Miguel de Icaza [Thu, 17 Jun 2004 21:36:48 +0000 (21:36 -0000)]
Revert
svn path=/trunk/mono/; revision=29815
Martin Baulig [Thu, 17 Jun 2004 21:29:47 +0000 (21:29 -0000)]
Revert.
svn path=/trunk/mono/; revision=29814
Ben Maurer [Thu, 17 Jun 2004 20:50:27 +0000 (20:50 -0000)]
new test
svn path=/trunk/mcs/; revision=29813
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
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
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
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
Duncan Mak [Thu, 17 Jun 2004 18:56:43 +0000 (18:56 -0000)]
In sounds better than On
svn path=/trunk/mono/; revision=29804
Duncan Mak [Thu, 17 Jun 2004 18:53:40 +0000 (18:53 -0000)]
Uncomment the MacOS X section
svn path=/trunk/mono/; revision=29803
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
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
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
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
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
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
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
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
Lluis Sanchez [Thu, 17 Jun 2004 18:04:26 +0000 (18:04 -0000)]
Restored accents.
svn path=/trunk/mcs/; revision=29794
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
Miguel de Icaza [Thu, 17 Jun 2004 17:01:15 +0000 (17:01 -0000)]
Flush
svn path=/trunk/mono/; revision=29790
Victor Vatamanescu [Thu, 17 Jun 2004 16:46:56 +0000 (16:46 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=29788
Paolo Molaro [Thu, 17 Jun 2004 16:25:19 +0000 (16:25 -0000)]
API cleanup fixes.
svn path=/trunk/mono/; revision=29787
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
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
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
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
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
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
Victor Vatamanescu [Thu, 17 Jun 2004 13:12:05 +0000 (13:12 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=29775
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
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
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
Sachin Kumar [Thu, 17 Jun 2004 12:42:08 +0000 (12:42 -0000)]
Added license and copyright
svn path=/trunk/mcs/; revision=29770
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
Boris Kirzner [Thu, 17 Jun 2004 12:29:05 +0000 (12:29 -0000)]
* ChangeLog : Fix for misspelled words.
svn path=/trunk/mcs/; revision=29768
Sachin Kumar [Thu, 17 Jun 2004 12:24:22 +0000 (12:24 -0000)]
Added license and copyright
svn path=/trunk/mcs/; revision=29767
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
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
Sachin Kumar [Thu, 17 Jun 2004 12:12:59 +0000 (12:12 -0000)]
Added license and copyright
svn path=/trunk/mcs/; revision=29764
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
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
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
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
Victor Vatamanescu [Thu, 17 Jun 2004 11:09:59 +0000 (11:09 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=29758
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
Victor Vatamanescu [Thu, 17 Jun 2004 10:14:35 +0000 (10:14 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=29756
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