Atsushi Eno [Sun, 6 Jun 2004 14:48:43 +0000 (14:48 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchema.cs : Make sure to close url-based XmlTextReader.
svn path=/trunk/mcs/; revision=28909
Atsushi Eno [Sun, 6 Jun 2004 14:47:11 +0000 (14:47 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* NameTable.cs : Fixed incorrect hash computation. Thanks to Ben.
* XmlTextWriter.cs : Fixed remaining LookupNamespace() atom problem
shown in xslt standalone tests.
svn path=/trunk/mcs/; revision=28908
Sebastien Pouliot [Sun, 6 Jun 2004 14:10:29 +0000 (14:10 -0000)]
2004-06-06 Sebastien Pouliot <sebastien@ximian.com>
* Decimal.cs: Fixed ToString(String.Empty) to default ("G").
svn path=/trunk/mcs/; revision=28907
Sebastien Pouliot [Sun, 6 Jun 2004 14:09:04 +0000 (14:09 -0000)]
2004-06-06 Sebastien Pouliot <sebastien@ximian.com>
* DecimalTest.cs: Added tests for default ToString(). Added tests when
Decimal is casted to an integer (trunc not rounded). Added tests to
parse very small values (#59301).
svn path=/trunk/mcs/; revision=28906
Atsushi Eno [Sun, 6 Jun 2004 10:57:08 +0000 (10:57 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* XmlTextWriter.cs : Improved indenting. For children of a mixed
content element, it won't be indented.
svn path=/trunk/mcs/; revision=28905
Atsushi Eno [Sun, 6 Jun 2004 07:41:18 +0000 (07:41 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* XmlDsigXsltTransformTest.cs : Fixed EmbeddedStylesheet() that missed
xmlns:xsl declaration.
svn path=/trunk/mcs/; revision=28904
Atsushi Eno [Sun, 6 Jun 2004 07:37:24 +0000 (07:37 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* MsxslScriptTests.cs : Namespace are required (found on fixing
XmlTextReader's namespace bugfix).
svn path=/trunk/mcs/; revision=28903
Atsushi Eno [Sun, 6 Jun 2004 07:36:19 +0000 (07:36 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* XmlTextReaderTests.cs : added some namespace check tests.
svn path=/trunk/mcs/; revision=28902
Atsushi Eno [Sun, 6 Jun 2004 07:34:53 +0000 (07:34 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* XPathDocument.s : The previous patch is still incomplete to close.
svn path=/trunk/mcs/; revision=28901
Atsushi Eno [Sun, 6 Jun 2004 07:32:59 +0000 (07:32 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* DTDObjectModel.cs,
XmlDocument.cs : Close stream always.
* XmlNodeReader.cs : don't expect atomized name in LookupNamespace().
* XmlTextReader.cs : Namespace has was not done. Some tests depends on
this failure and to be fixed.
svn path=/trunk/mcs/; revision=28900
Atsushi Eno [Sun, 6 Jun 2004 07:29:20 +0000 (07:29 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* XslTransformProcessor.cs : On document() function, close the
XmlTextReader opened from uri string.
svn path=/trunk/mcs/; revision=28899
Atsushi Eno [Sun, 6 Jun 2004 07:28:04 +0000 (07:28 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* DTMXPathDocumentBuilder.cs : Close XmlTextReader strictly. It might
raise an error after opening stream and before try-catch.
svn path=/trunk/mcs/; revision=28898
Atsushi Eno [Sun, 6 Jun 2004 07:26:41 +0000 (07:26 -0000)]
2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
* XsdValidatingReader.cs : Close XmlTextReader more strictly. Exception
might be thrown in ctor() *after* stream open and before try-catch.
svn path=/trunk/mcs/; revision=28897
Sebastien Pouliot [Sun, 6 Jun 2004 01:17:41 +0000 (01:17 -0000)]
2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
* X509CertificateCollection.cs: Fixed Contains which works by value
(i.e. not by object reference). Fixed Remove for null and unexisting
elements.
svn path=/trunk/mcs/; revision=28896
Sebastien Pouliot [Sun, 6 Jun 2004 01:07:18 +0000 (01:07 -0000)]
2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
* System_test.dll.sources: Added X509CertificateCollectionTest
to the unit tests.
svn path=/trunk/mcs/; revision=28895
Sebastien Pouliot [Sun, 6 Jun 2004 01:05:41 +0000 (01:05 -0000)]
2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
* X509CertificateCollectionTest.cs: New. Unit tests for
X509CertificateCollection.
svn path=/trunk/mcs/; revision=28894
Miguel de Icaza [Sun, 6 Jun 2004 00:11:26 +0000 (00:11 -0000)]
2004-06-05 Miguel de Icaza <miguel@ximian.com>
* gacutil.cs: GetAssemblyInfo might return null now, check for
that.
Add try/catch to GetAssemblyInfo.
svn path=/trunk/mcs/; revision=28892
Sebastien Pouliot [Sat, 5 Jun 2004 23:50:40 +0000 (23:50 -0000)]
2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
* HybridDictionary.cs: Fixed Contains for null argument.
* NameValueCollection.cs: Fixed Set to remove existing values. Fixed
Add(NVC) to throw same exception as MS implementation.
svn path=/trunk/mcs/; revision=28891
Sebastien Pouliot [Sat, 5 Jun 2004 23:47:06 +0000 (23:47 -0000)]
2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
* HybridDictionaryTest.cs: Added cases with an empty diectionary.
* NameValueCollectionTest.cs: Added tests to add and replace (set)
existing values in collection. Added tests for CopyTo.
svn path=/trunk/mcs/; revision=28890
Duncan Mak [Sat, 5 Jun 2004 22:37:45 +0000 (22:37 -0000)]
Add section for Fedora Core 2.
svn path=/trunk/mono/; revision=28889
Miguel de Icaza [Sat, 5 Jun 2004 20:49:56 +0000 (20:49 -0000)]
fix
svn path=/trunk/mono/; revision=28888
Sebastien Pouliot [Sat, 5 Jun 2004 20:14:54 +0000 (20:14 -0000)]
2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
* Convert.cs: Fixed the convertion of negative integers (byte, short,
int and long) into string in a specific base (2, 8, 10 or 16).
svn path=/trunk/mcs/; revision=28887
Sebastien Pouliot [Sat, 5 Jun 2004 19:16:29 +0000 (19:16 -0000)]
2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
* object.c: Fixed possible integer overflow when allocating large
strings.
svn path=/trunk/mono/; revision=28886
Atsushi Eno [Sat, 5 Jun 2004 18:41:35 +0000 (18:41 -0000)]
2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
* culture-info-tables.h: reflecting locale-builder updates.
svn path=/trunk/mono/; revision=28885
Duncan Mak [Sat, 5 Jun 2004 18:19:01 +0000 (18:19 -0000)]
Take out redundant gtk# listing.
svn path=/trunk/mono/; revision=28884
Atsushi Eno [Sat, 5 Jun 2004 17:37:08 +0000 (17:37 -0000)]
2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
* en_US.xml : fixed percent pattern.
* en_ZA.xml : fixed NumberDecimalDigits.
* id_ID.xml : fixed CurrencyDecimalDigits.
* ja_JP.xml : added currencySymbol (MS assigns 0x5c).
svn path=/trunk/mono/; revision=28880
Atsushi Eno [Sat, 5 Jun 2004 17:36:35 +0000 (17:36 -0000)]
2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
* Driver.cs : Percent patterns are not properly parsed since they are
in fact not separated by '.'
* Entry.cs : Escape '\' to "\\" (for Japanese yen-sign fix).
svn path=/trunk/mono/; revision=28879
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 16:06:00 +0000 (16:06 -0000)]
2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Page.cs: IsPostBack also returns true when method is GET and we have
viewstate information in the query string. Fixes bug #58151.
svn path=/trunk/mcs/; revision=28876
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 15:55:37 +0000 (15:55 -0000)]
2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* SocketTest.cs: added test for Select with empty lists. Changed the
'bogus' address of EndConnect test.
svn path=/trunk/mcs/; revision=28875
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 15:47:26 +0000 (15:47 -0000)]
2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/TraceContext.cs: don't check if HttpRuntime.TraceManager
is enabled when writing.
* System.Web.Compilation/PageCompiler.cs: fixed Trace and add support
for Buffer.
* System.Web.UI/Page.cs: removed obsolete TODO. Only check if Trace is
enabled, not HttpRutime.TraceManager.
* System.Web.UI/PageParser.cs: for 'trace' we have 2 variables now.
Added support for 'buffer' attribute.
Fixes bug #58481.
svn path=/trunk/mcs/; revision=28873
Atsushi Eno [Sat, 5 Jun 2004 15:43:40 +0000 (15:43 -0000)]
2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
* culture-info-tables.h: reflecting locale-builder updates.
svn path=/trunk/mono/; revision=28872
Atsushi Eno [Sat, 5 Jun 2004 15:41:40 +0000 (15:41 -0000)]
2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
* fr_CH.xml : missing updates.
* Renamed cs.xml as cs_CZ.xml and added number format.
Also renamed lt.xml as lt_LT.xml. They are files' precedence matter.
* es_NI.xml : added.
* en.xml, en_CA.xml, en_IE.xml, en_PH.xml, en_US.xml, en_ZW.xml :
Change with related to the change of NumberDecimalDigits handling.
* es_PR.xml, ja.xml, ko_KR.xml :
Added number format.
svn path=/trunk/mono/; revision=28871
Atsushi Eno [Sat, 5 Jun 2004 15:39:24 +0000 (15:39 -0000)]
2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
* Driver.cs :
- NumberDecimalDigits are almost differently specified by locale
xml files. Almost all of them have ".###", but we need ".##" in
almost all the locale. So let's *assume* that the number of
digit is always +1 extraneous by this Driver itself.
This change accompanies with some existing supp/*.xml changes.
- For decimal patterns and currency patterns, when numeric patterns
does not have ';'-separated patterns, it ignored the whole pattern
string. Fixed it by just copying the same patterns.
- When parsing percent patterns, '%' characters were in the way.
- When the decimal part of the percent pattern ends with ".##0",
the value of PercentDecimalDigits is 2.
- Assume PercentDecimalDigits as 2 by default.
svn path=/trunk/mono/; revision=28870
Sebastien Pouliot [Sat, 5 Jun 2004 15:36:07 +0000 (15:36 -0000)]
2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
* ConvertTest.cs: Added tests to convert min/max values of integer
types to strings in all bases.
* SByteTest.cs: Added test to parse min/max values.
svn path=/trunk/mcs/; revision=28869
Miguel de Icaza [Sat, 5 Jun 2004 15:23:49 +0000 (15:23 -0000)]
Update
svn path=/trunk/mono/; revision=28868
Atsushi Eno [Sat, 5 Jun 2004 15:19:23 +0000 (15:19 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* Driver.cs : Let's ignore DTD that takes most of the running time.
svn path=/trunk/mono/; revision=28867
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 15:07:10 +0000 (15:07 -0000)]
2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* monoresgen.cs: fixed format exception in the po reader.
svn path=/trunk/mcs/; revision=28865
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 14:08:42 +0000 (14:08 -0000)]
2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Socket.cs: throw ArgumentNullException if all the list are null OR
empty. Fixes bug #59632.
svn path=/trunk/mcs/; revision=28864
Paolo Molaro [Sat, 5 Jun 2004 13:47:16 +0000 (13:47 -0000)]
Sat Jun 5 16:32:33 CEST 2004 Paolo Molaro <lupus@ximian.com>
* iltests.il, mini.c: fixed bug#59580 in branch optimization.
* exceptions.cs: make it compile with new mcs/csc.
svn path=/trunk/mono/; revision=28863
Atsushi Eno [Sat, 5 Jun 2004 12:47:03 +0000 (12:47 -0000)]
2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
* Makefile: added target run-test-ondotnet.
svn path=/trunk/mcs/; revision=28862
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 10:42:37 +0000 (10:42 -0000)]
revert
svn path=/trunk/mono/; revision=28861
Atsushi Eno [Sat, 5 Jun 2004 08:55:21 +0000 (08:55 -0000)]
2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
* XPathDocument.cs : close self-opened XmlTextReader in .ctor().
svn path=/trunk/mcs/; revision=28860
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 06:36:12 +0000 (06:36 -0000)]
2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Binder.cs: don't crash when we have a 'null' argument Type array.
Allow it for non-value types. Fixed for both, methods and properties.
Closes bug #58846.
svn path=/trunk/mcs/; revision=28859
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 06:31:53 +0000 (06:31 -0000)]
2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* BinderTests.cs: added test for null type in the argument list.
svn path=/trunk/mcs/; revision=28858
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 05:59:21 +0000 (05:59 -0000)]
2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Calendar.cs: set the title class attribute if we have it. Fixes bug
53671.
svn path=/trunk/mcs/; revision=28857
Miguel de Icaza [Sat, 5 Jun 2004 04:20:14 +0000 (04:20 -0000)]
Flush
svn path=/trunk/mono/; revision=28856
Miguel de Icaza [Sat, 5 Jun 2004 03:10:24 +0000 (03:10 -0000)]
Try this
svn path=/trunk/mono/; revision=28855
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 02:57:20 +0000 (02:57 -0000)]
windows installer is only for win2k and above
svn path=/trunk/mono/; revision=28854
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 02:44:38 +0000 (02:44 -0000)]
2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: fixed nullref in ves_icall_type_from_name.
svn path=/trunk/mono/; revision=28852
Martin Baulig [Fri, 4 Jun 2004 22:12:41 +0000 (22:12 -0000)]
We always need to do this check before calling reflection.
svn path=/trunk/mcs/; revision=28850
Martin Baulig [Fri, 4 Jun 2004 19:42:02 +0000 (19:42 -0000)]
Ignore inflated methods.
svn path=/trunk/mcs/; revision=28847
Martin Baulig [Fri, 4 Jun 2004 19:37:26 +0000 (19:37 -0000)]
A type parameter can never be optional.
svn path=/trunk/mcs/; revision=28846
Sebastien Pouliot [Fri, 4 Jun 2004 17:09:16 +0000 (17:09 -0000)]
2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
* Math.cs: Fixed IEEERemainder to return -0 (0x8000000000000000) when
the dividend is negative and the result is 0 (remainder).
svn path=/trunk/mcs/; revision=28845
Sebastien Pouliot [Fri, 4 Jun 2004 16:57:59 +0000 (16:57 -0000)]
2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
* MathTest.cs: Added another case when dividend is negative and
there's no remainder (must return negative 0).
svn path=/trunk/mcs/; revision=28844
Sebastien Pouliot [Fri, 4 Jun 2004 16:36:39 +0000 (16:36 -0000)]
2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
* MathTest.cs: Added case to check for negative 0 (double) in
IEEERemainder.
* TimeSpanTest.cs: Added more asserts in existing tests cases.
Added case to check for ToString with MinValue and MaxValue.
svn path=/trunk/mcs/; revision=28840
Jackson Harper [Fri, 4 Jun 2004 16:17:20 +0000 (16:17 -0000)]
* ILTokenizer.cs: Handle comments first, handle whitespace in hex
blocks properly.
svn path=/trunk/mcs/; revision=28838
Jackson Harper [Fri, 4 Jun 2004 16:12:38 +0000 (16:12 -0000)]
* Driver.cs: Do everything using the invariant culture.
svn path=/trunk/mcs/; revision=28837
Atsushi Eno [Fri, 4 Jun 2004 12:40:01 +0000 (12:40 -0000)]
2004-06-04 Atsushi Enomoto <atsushi@ximian.com>
* SignedXml.cs : Complete fix for bug #59545. Support #xpointer(id()).
Namespace fixup is required when signing prefixed xml.
svn path=/trunk/mcs/; revision=28835
Anirban Bhattacharjee [Fri, 4 Jun 2004 11:19:17 +0000 (11:19 -0000)]
* mb-parser.jay: Modified WithEvents grammar
svn path=/trunk/mcs/; revision=28831
Atsushi Eno [Fri, 4 Jun 2004 10:57:21 +0000 (10:57 -0000)]
2004-06-04 Atsushi Enomoto <atsushi@ximian.com>
* Makefile : fixed incorrectly unified corlib-plattest in the
previous fix.
svn path=/trunk/mcs/; revision=28830
Sebastien Pouliot [Fri, 4 Jun 2004 10:34:09 +0000 (10:34 -0000)]
2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
* corlib_test.dll.sources: Added new file for unit tests.
svn path=/trunk/mcs/; revision=28829
Sachin Kumar [Fri, 4 Jun 2004 10:20:43 +0000 (10:20 -0000)]
TODOAttribute.cs: Definition for 'Comment' was defined twice
svn path=/trunk/mcs/; revision=28828
Lluis Sanchez [Fri, 4 Jun 2004 09:23:43 +0000 (09:23 -0000)]
* Makefile: Changed nunit dll, to make it easier to integrate in the result
web page.
* wstest.cs: Little fix.
svn path=/trunk/mcs/; revision=28827
Anirban Bhattacharjee [Fri, 4 Jun 2004 08:30:35 +0000 (08:30 -0000)]
updated test.sources
svn path=/trunk/mcs/; revision=28826
Anirban Bhattacharjee [Fri, 4 Jun 2004 08:29:47 +0000 (08:29 -0000)]
more negetive tests for property
svn path=/trunk/mcs/; revision=28825
Atsushi Eno [Fri, 4 Jun 2004 08:23:43 +0000 (08:23 -0000)]
2004-06-04 Atsushi Enomoto <atsushi@ximian.com>
* SignedXml.cs : Fix for bug #59545. Handle #xpointer(/) as document.
svn path=/trunk/mcs/; revision=28824
Anirban Bhattacharjee [Fri, 4 Jun 2004 08:18:23 +0000 (08:18 -0000)]
* class.cs: - NotOverridable modifier support added to Property
- Few overriding related checks put on Property
svn path=/trunk/mcs/; revision=28823
Gert Driesen [Fri, 4 Jun 2004 05:46:24 +0000 (05:46 -0000)]
* mono-api-info.cs: for checking API compatibility, we're only
interested in public interfaces that are implemented by a given
type. Include protected internal fields and ctors.
svn path=/trunk/mcs/; revision=28821
Gert Driesen [Fri, 4 Jun 2004 05:36:15 +0000 (05:36 -0000)]
* SqlClientPermission.cs: removed extra CreateInstance
method
svn path=/trunk/mcs/; revision=28820
Gert Driesen [Fri, 4 Jun 2004 05:35:48 +0000 (05:35 -0000)]
* OleDbDataAdapter.cs: added stub for missing
Dispose override
svn path=/trunk/mcs/; revision=28819
Gert Driesen [Fri, 4 Jun 2004 05:35:23 +0000 (05:35 -0000)]
* OdbcPermission.cs: moved Obsolete attribute to correct
ctor
svn path=/trunk/mcs/; revision=28818
Gert Driesen [Fri, 4 Jun 2004 05:34:58 +0000 (05:34 -0000)]
* DataAdapter.cs: added missing protected ctor
* DbDataAdapter.cs: added stub for missing protected ctor
* DbDataPermission.cs: added stubs for missing protected
ctors, added stub for missing Clear method
svn path=/trunk/mcs/; revision=28817
Gert Driesen [Fri, 4 Jun 2004 05:34:25 +0000 (05:34 -0000)]
* Constraint.cs: marked methods internal to fix public API
* ConstraintCollection.cs: to fix public API, use
DataTable.fInitInProgress to check whether initialization
of DataTable is in progress
* DataColumn.cs: added stubs for missing methods
* DataRowBuilder.cs: marked Table property internal to
fix public API
* DataSet.cs: removed extra empty destructor, marked
OnMergeFailed internal to fix public API
* DataTable.cs: use fInitInProgress field to hold init
status, to match MS.NET
* DataView.cs: added missing attributes on IsOpen
svn path=/trunk/mcs/; revision=28816
Anirban Bhattacharjee [Fri, 4 Jun 2004 04:36:34 +0000 (04:36 -0000)]
* decl.cs: Check for duplicate member name within same container
svn path=/trunk/mcs/; revision=28814
Gonzalo Paniagua Javier [Fri, 4 Jun 2004 04:01:07 +0000 (04:01 -0000)]
2004-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpRequest.cs: added ClientTarget internal property.
* System.Web.Compilation/PageCompiler.cs: override CreateConstructor
to add assignment for ClientTarget.
* System.Web.Configuration/HttpCapabilitiesBase.cs: ClientTarget takes
precedence over UserAgent.
* System.Web.UI/Page.cs: implemented ClientTarget.
* System.Web.UI/PageParser.cs: support for clientTarget and check for
validity.
svn path=/trunk/mcs/; revision=28811
Anirban Bhattacharjee [Fri, 4 Jun 2004 04:00:09 +0000 (04:00 -0000)]
* class.cs: changed exception number in event grammar
svn path=/trunk/mcs/; revision=28810
Gonzalo Paniagua Javier [Fri, 4 Jun 2004 03:52:38 +0000 (03:52 -0000)]
added system.web/clientTarget handler
svn path=/trunk/mono/; revision=28809
Sebastien Pouliot [Fri, 4 Jun 2004 02:16:39 +0000 (02:16 -0000)]
2004-06-03 Sebastien Pouliot <sebastien@ximian.com>
* Delegate.cs: Fix the NullReferenceException in Combine(Delegate[]).
svn path=/trunk/mcs/; revision=28807
Gonzalo Paniagua Javier [Fri, 4 Jun 2004 01:57:37 +0000 (01:57 -0000)]
2004-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Style.cs: added SetBit.
svn path=/trunk/mcs/; revision=28806
Gonzalo Paniagua Javier [Fri, 4 Jun 2004 01:17:07 +0000 (01:17 -0000)]
2004-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* mono-api-diff.cs: fixes event diff when we're missing attributes. Now
the class status properly shows the attributes under the event.
* mono-api-info.cs: include protected internal methods.
svn path=/trunk/mcs/; revision=28805
Sebastien Pouliot [Fri, 4 Jun 2004 01:16:39 +0000 (01:16 -0000)]
2004-06-03 Sebastien Pouliot <sebastien@ximian.com>
* BufferedStreamTest.cs: Modified two tests (using newer helper
classes) to be more specific and avoid regressions of bugs like
#59534.
* StreamHelperTest.cs: New. Helper classes that provides read-only,
write-only or non-seekable stream.
svn path=/trunk/mcs/; revision=28804
Martin Baulig [Fri, 4 Jun 2004 00:46:37 +0000 (00:46 -0000)]
Moved the marker.
svn path=/trunk/mcs/; revision=28803
Martin Baulig [Fri, 4 Jun 2004 00:45:05 +0000 (00:45 -0000)]
**** Merged from MCS ****
svn path=/trunk/mcs/; revision=28802
Martin Baulig [Fri, 4 Jun 2004 00:00:22 +0000 (00:00 -0000)]
Put everything back I reverted with the "Reverted everything back until 14:15 this afternoon." commit.
svn path=/trunk/mcs/; revision=28801
Jackson Harper [Thu, 3 Jun 2004 21:53:25 +0000 (21:53 -0000)]
* PEAPI.cs: Do not null terminate byte arrays when writing to the
blob stream.
svn path=/trunk/mcs/; revision=28797
Atsushi Eno [Thu, 3 Jun 2004 21:33:48 +0000 (21:33 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* culture-info-tables.h: reflecting locale-builder updates.
svn path=/trunk/mono/; revision=28795
Atsushi Eno [Thu, 3 Jun 2004 21:28:23 +0000 (21:28 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* fr_CH.xml : missing updates.
svn path=/trunk/mono/; revision=28794
Atsushi Eno [Thu, 3 Jun 2004 21:27:21 +0000 (21:27 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* Driver.cs : {3} is the almost default number for group digits.
svn path=/trunk/mono/; revision=28793
Atsushi Eno [Thu, 3 Jun 2004 21:12:23 +0000 (21:12 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* DataSet.cs : Use NameTable.Get() before calling LookupNamespace()
in XmlNamespaceManager.
svn path=/trunk/mcs/; revision=28792
Atsushi Eno [Thu, 3 Jun 2004 21:05:17 +0000 (21:05 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* Expression.cs : LookupNamespace() only allows already-atomized names.
* XPathEditableNavigator.cs : removed incorrect set_OuterXml() and
set_InnerXml().
svn path=/trunk/mcs/; revision=28791
Atsushi Eno [Thu, 3 Jun 2004 21:03:29 +0000 (21:03 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* BuiltInDatatype.cs,
XmlSchemaFacet.cs,
XmlSchemaSimpleTypeRestriction.cs,
XmlSchemaXPath.cs : modified some enum const to static readonly
(.NET 1.0 does not allow it). Use safe overload of LookupNamespace().
svn path=/trunk/mcs/; revision=28790
Atsushi Eno [Thu, 3 Jun 2004 21:02:31 +0000 (21:02 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* XmlNamespaceManagre.cs : Fixed LookupNamespace() and LookupPrefix().
They require that names are *already* atomized.
* XmlNodeReader.cs,
XmlTextWriter.cs : use safe overload of LookupXXX().
svn path=/trunk/mcs/; revision=28789
Atsushi Eno [Thu, 3 Jun 2004 21:01:54 +0000 (21:01 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* Compiler.cs,
GenericOutputter.cs : XmlNamespaceManager.LookupPrefix() allows only
atomized names. Fixed XPathNavigatorNsm.LookupNamespace() that
should override another overload.
svn path=/trunk/mcs/; revision=28788
Atsushi Eno [Thu, 3 Jun 2004 21:01:11 +0000 (21:01 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* XsdValidatingReader.cs : XmlNamespaceManager.LookupPrefix() allows
only atomized names.
svn path=/trunk/mcs/; revision=28787
Duncan Mak [Thu, 3 Jun 2004 20:30:12 +0000 (20:30 -0000)]
What happened to this line?
svn path=/trunk/mcs/; revision=28786
Duncan Mak [Thu, 3 Jun 2004 20:27:28 +0000 (20:27 -0000)]
Remove the Description field and use Comment, this makes it consistent
with the other TODOAttributes, and it also fixes the build.
svn path=/trunk/mcs/; revision=28785
Martin Baulig [Thu, 3 Jun 2004 19:15:01 +0000 (19:15 -0000)]
2004-06-03 Martin Baulig <martin@ximian.com>
* generic.cs (ConstructedType.GetMemberAccess): Renamed to
GetSimpleName() and return a SimpleName.
* ecore.cs (SimpleName.Arguments): New public field.
(SimpleName): Added overloaded ctor which takes an additional
TypeArguments argument.
(SimpleName.SimpleNameResolve): Added support for generic methods.
(MethodGroupExpr.ResolveGeneric): New public method. The code was
formerly in MemberAccess.DoResolve(), but we also need it in
SimpleNameResolve().
* expression.cs (MemberAccess.DoResolve): Use the new
MethodGroupExpr.ResolveGeneric().
svn path=/trunk/mcs/; revision=28783
Atsushi Eno [Thu, 3 Jun 2004 19:05:45 +0000 (19:05 -0000)]
2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
* DataSet.cs : complex table content child was not properly added
when it is the only one child in the parent table. Fixed bug #53959.
svn path=/trunk/mcs/; revision=28782
Lluis Sanchez [Thu, 3 Jun 2004 19:02:00 +0000 (19:02 -0000)]
* threads.c: Made Thread.Sleep abortable.
svn path=/trunk/mono/; revision=28781
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 18:58:34 +0000 (18:58 -0000)]
2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* mono-api-info.cs: we don't want internal members listed.
svn path=/trunk/mcs/; revision=28780