Age | Commit message (Collapse) | Author |
|
* String.cs: The icall can cope with embedded \0 now.
svn path=/trunk/mcs/; revision=29876
|
|
* 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
|
|
* test-274.cs: New test for #60219
svn path=/trunk/mcs/; revision=29873
|
|
Fix bug #60219
* class.cs (ConstructorInitializer.GetOverloadedConstructor):
Don't throw exception but return null (it's sufficient now).
svn path=/trunk/mcs/; revision=29872
|
|
* typemanager.cs (GetArgumentTypes): Faster implementation.
svn path=/trunk/mcs/; revision=29870
|
|
* test-273.cs: New test for #55971
svn path=/trunk/mcs/; revision=29869
|
|
* DataContainer.cs - CheckedforNull before calling the relavant setmethods in each of the
SetItemForDataRecord method for all the classes.
svn path=/trunk/mcs/; revision=29866
|
|
* 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
|
|
svn path=/trunk/mcs/; revision=29864
|
|
* 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
|
|
* 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
|
|
svn path=/trunk/mcs/; revision=29860
|
|
svn path=/trunk/mcs/; revision=29857
|
|
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
|
|
problems like in tests/test-272.cs.
svn path=/trunk/mcs/; revision=29855
|
|
svn path=/trunk/mcs/; revision=29854
|
|
* DateTime.cs: changed layout to Auto
svn path=/trunk/mcs/; revision=29853
|
|
svn path=/trunk/mcs/; revision=29852
|
|
svn path=/trunk/mcs/; revision=29851
|
|
* Interaction.cs: Few methods implemented - Contribution by Jambunathan and Anirban
svn path=/trunk/mcs/; revision=29850
|
|
* SqlCommand.cs - ExecuteNonQuery returns -1 in all cases except
insert,update or delete.
svn path=/trunk/mcs/; revision=29849
|
|
* 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
|
|
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
|
|
* 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
|
|
* Synchronized files with gborg cvs up to release 0.6.
svn path=/trunk/mcs/; revision=29840
|
|
* Synchronized files with gborg cvs up to release 0.6
svn path=/trunk/mcs/; revision=29839
|
|
* Synchronized files from gborg cvs up to release 0.6.
svn path=/trunk/mcs/; revision=29838
|
|
* XmlSecureResolverTests.cs : [TestFixture] was missing.
svn path=/trunk/mcs/; revision=29833
|
|
* MonoMicro.Test.csproj : updated.
svn path=/trunk/mcs/; revision=29830
|
|
* Mono.System.XML.csproj : now contains new NET_2_0 files.
svn path=/trunk/mcs/; revision=29829
|
|
* 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
|
|
* CustomSerializer.cs, XmlSchemaException.cs,
XmlSchemaParticle.cs, XmlSchemaSimpleTypeRestriction.cs
: Globalization.
svn path=/trunk/mcs/; revision=29827
|
|
* 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
|
|
* XslNumber.cs : Globalization. Removed unused code.
svn path=/trunk/mcs/; revision=29824
|
|
* Debug.cs, HtmlEmitter.cs, MSXslScriptManager.cs,
ScriptCompilerInfo.cs, XslFunctions.cs, XslTemplate.cs
: Globalization. Removed unused code.
svn path=/trunk/mcs/; revision=29823
|
|
* XsdIdentityPath.cs : removed unused code.
* XsdIdentityState.cs : Globalization.
svn path=/trunk/mcs/; revision=29822
|
|
* attribute.cs (Attribute.Resolve): Check whether we're an
EmptyCast which a Constant child. Fixes #60333.
svn path=/trunk/mcs/; revision=29821
|
|
* CodeGeneratorIdentifierTest.cs : [TestFixture] was missing.
svn path=/trunk/mcs/; revision=29819
|
|
* TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
svn path=/trunk/mcs/; revision=29818
|
|
* 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
|
|
svn path=/trunk/mcs/; revision=29816
|
|
svn path=/trunk/mcs/; revision=29813
|
|
* 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
|
|
* CodeGenerator.cs: Make sure we are using invariant for non
culture sensitive operations.
svn path=/trunk/mcs/; revision=29807
|
|
culture sensitive operations.
svn path=/trunk/mcs/; revision=29806
|
|
svn path=/trunk/mcs/; revision=29805
|
|
* 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
|
|
* SafeArrayRankMismatchException.cs: marked serializable to match
MS.NET
* SafeArrayTypeMismatchException.cs: marked serializable to match
MS.NET
svn path=/trunk/mcs/; revision=29801
|
|
* InvalidOleVarianTypeException.cs: marked serializable to match
MS.NET
svn path=/trunk/mcs/; revision=29800
|
|
* Decimal.cs: Removed unused (and unusable) IsOne and fixed IsZero
(where scale has no importance).
svn path=/trunk/mcs/; revision=29799
|