mono.git
20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
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

20 years agoUpdate
Miguel de Icaza [Sat, 5 Jun 2004 15:23:49 +0000 (15:23 -0000)]
Update

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years agoSat Jun 5 16:32:33 CEST 2004 Paolo Molaro <lupus@ximian.com>
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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
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

20 years agorevert
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 10:42:37 +0000 (10:42 -0000)]
revert

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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years agoFlush
Miguel de Icaza [Sat, 5 Jun 2004 04:20:14 +0000 (04:20 -0000)]
Flush

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

20 years agoTry this
Miguel de Icaza [Sat, 5 Jun 2004 03:10:24 +0000 (03:10 -0000)]
Try this

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

20 years agowindows installer is only for win2k and above
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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years agoWe always need to do this check before calling reflection.
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

20 years agoIgnore inflated methods.
Martin Baulig [Fri, 4 Jun 2004 19:42:02 +0000 (19:42 -0000)]
Ignore inflated methods.

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

20 years agoA type parameter can never be optional.
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

20 years ago2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago * ILTokenizer.cs: Handle comments first, handle whitespace in hex
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

20 years ago * Driver.cs: Do everything using the invariant culture.
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

20 years ago2004-06-04 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago* mb-parser.jay: Modified WithEvents grammar
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

20 years ago2004-06-04 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
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

20 years agoTODOAttribute.cs: Definition for 'Comment' was defined twice
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

20 years ago * Makefile: Changed nunit dll, to make it easier to integrate in the result
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

20 years agoupdated test.sources
Anirban Bhattacharjee [Fri, 4 Jun 2004 08:30:35 +0000 (08:30 -0000)]
updated test.sources

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

20 years agomore negetive tests for property
Anirban Bhattacharjee [Fri, 4 Jun 2004 08:29:47 +0000 (08:29 -0000)]
more negetive tests for property

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

20 years ago2004-06-04 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago * class.cs: - NotOverridable modifier support added to Property
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

20 years ago* mono-api-info.cs: for checking API compatibility, we're only
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

20 years ago* SqlClientPermission.cs: removed extra CreateInstance
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

20 years ago* OleDbDataAdapter.cs: added stub for missing
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

20 years ago* OdbcPermission.cs: moved Obsolete attribute to correct
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

20 years ago* DataAdapter.cs: added missing protected ctor
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

20 years ago* Constraint.cs: marked methods internal to fix public API
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

20 years ago* decl.cs: Check for duplicate member name within same container
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

20 years ago2004-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago * class.cs: changed exception number in event grammar
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

20 years agoadded system.web/clientTarget handler
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

20 years ago2004-06-03 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago2004-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago2004-06-03 Sebastien Pouliot <sebastien@ximian.com>
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

20 years agoMoved the marker.
Martin Baulig [Fri, 4 Jun 2004 00:46:37 +0000 (00:46 -0000)]
Moved the marker.

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

20 years ago**** Merged from MCS ****
Martin Baulig [Fri, 4 Jun 2004 00:45:05 +0000 (00:45 -0000)]
**** Merged from MCS ****

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

20 years agoPut everything back I reverted with the "Reverted everything back until 14:15 this...
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

20 years ago * PEAPI.cs: Do not null terminate byte arrays when writing to the
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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years agoWhat happened to this line?
Duncan Mak [Thu, 3 Jun 2004 20:30:12 +0000 (20:30 -0000)]
What happened to this line?

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

20 years agoRemove the Description field and use Comment, this makes it consistent
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

20 years ago2004-06-03 Martin Baulig <martin@ximian.com>
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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago* threads.c: Made Thread.Sleep abortable.
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

20 years ago2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago * threads.c: Implemented SleepEx.
Lluis Sanchez [Thu, 3 Jun 2004 18:58:23 +0000 (18:58 -0000)]
* threads.c: Implemented SleepEx.
* threads.h: Fixed SleepEx signature.

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

20 years ago2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 18:25:00 +0000 (18:25 -0000)]
2004-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Cscompmgd/Microsoft.CSharp/TODOAttribute.cs:
* Microsoft.JScript/Microsoft.JScript/TODOAttribute.cs:
* Microsoft.Web.Services/Microsoft.Web.Services/TODOAttribute.cs:
* Mono.Data.MySql/Mono.Data.MySql/TODOAttribute.cs:
* Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/TODOAttribute.cs:
* Mono.Data.SybaseClient/Mono.Data.SybaseClient/TODOAttribute.cs:
* Mono.Data.SybaseClient/Mono.Data.SybaseTypes/TODOAttribute.cs:
* Mono.Data.Tds/Mono.Data.Tds.Protocol/TODOAttribute.cs:
* Mono.Data.TdsClient/Mono.Data.TdsClient/TODOAttribute.cs:
* Mono.Data.TdsClient/Mono.Data.TdsTypes/TODOAttribute.cs:
* System/Microsoft.Win32/TODOAttribute.cs:
* System/System/TODOAttribute.cs:
* System.Data/System.Data/TODOAttribute.cs:
* System.Data.OracleClient/System.Data.OracleClient/TODOAttribute.cs:
* System.Design/System.Design/TODOAttribute.cs:
* System.Design/System.Web.UI.Design.WebControls/TODOAttribute.cs:
* System.Design/System.Windows.Forms.Design/TODOAttribute.cs:
* System.DirectoryServices/System.DirectoryServices/TODOAttribute.cs:
* System.Drawing.Design/Assembly/TODOAttribute.cs:
* System.Messaging/System.Messaging/MonoTODO.cs:
* System.Web/System.Web/TODOAttribute.cs:
* System.Web.Mobile/System.Web.Mobile/TODOAttribute.cs:
* System.Web.Services/System.Web.Services/TODOAttribute.cs:
* System.Windows.Forms/System.Resources/ResXResourceReader.cs:
* System.Windows.Forms/System.Windows.Forms/TODOAttribute.cs:
* System.Windows.Forms/WINELib/TODOAttribute.cs:
* System.XML/System.Xml/TODOAttribute.cs:
Added Comment property.

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

20 years ago * HttpApplication.cs: Clear the http handler list after releasing the
Lluis Sanchez [Thu, 3 Jun 2004 18:21:05 +0000 (18:21 -0000)]
* HttpApplication.cs: Clear the http handler list after releasing the
  handlers.

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

20 years ago* mono-api-info.cs: also check protected internal members
Gert Driesen [Thu, 3 Jun 2004 17:29:45 +0000 (17:29 -0000)]
* mono-api-info.cs: also check protected internal members

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

20 years ago2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 17:18:13 +0000 (17:18 -0000)]
2004-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TemplateControlCompiler.cs: use CodeDelegateCreateExpression instead
of CodeObjectCreateExpression for the render method delegate. Thanks
to Jochen Wezel.

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

20 years ago* DirectoryEntries.cs: flagged field private to fix public API
Gert Driesen [Thu, 3 Jun 2004 16:39:17 +0000 (16:39 -0000)]
* DirectoryEntries.cs: flagged field private to fix public API
* DirectoryEntry.cs: added protected override for Dispose, marked
properties TODO
* DirectoryServicesPermissionEntryCollection.cs: added stubs for
missing protected methods
* PropertyCollection.cs: flagged field private to fix public API
* PropertyValueCollection.cs: removed empty extra methods, added
stub for missing methods to fix public API
* SearchResult.cs: removed unused local variable
* SearchResultCollection.cs: flagged field private to fix public
API, added missing property Dispose method and finalizer

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

20 years ago* XmlSerializationReader.cs: added missing protected members
Gert Driesen [Thu, 3 Jun 2004 16:37:47 +0000 (16:37 -0000)]
* XmlSerializationReader.cs: added missing protected members
to fix API compatibility with MS.NET
* XmlSerializationWriter.cs: added missing protected members
to fix API compatibility with MS.NET

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

20 years ago2004-06-03 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 3 Jun 2004 14:54:43 +0000 (14:54 -0000)]
2004-06-03  Miguel de Icaza  <miguel@ximian.com>

* threads.c: When running under valgrind, do not allocate too much
stack, as Valgrind default is 1 meg.

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

20 years agoFixes for Property ReadOnly/WriteOnly, Property Set
Jochen Wezel [Thu, 3 Jun 2004 13:34:50 +0000 (13:34 -0000)]
Fixes for Property ReadOnly/WriteOnly, Property Set

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

20 years ago * HatchBrush.cs: Added missing test cases for all the hatch styles.
Ravindra [Thu, 3 Jun 2004 12:36:51 +0000 (12:36 -0000)]
* HatchBrush.cs: Added missing test cases for all the hatch styles.

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

20 years ago * cpu-pentium.md basic-float.cs Fixed bug on fpu spills (see bug 54467),
Massimiliano Mantione [Thu, 3 Jun 2004 12:11:54 +0000 (12:11 -0000)]
* cpu-pentium.md basic-float.cs Fixed bug on fpu spills (see bug 54467),
and added relevant test case.

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

20 years agoThu Jun 3 14:39:17 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 3 Jun 2004 11:53:27 +0000 (11:53 -0000)]
Thu Jun 3 14:39:17 CEST 2004 Paolo Molaro <lupus@ximian.com>

* configure.in: libc setting for NetBSD (patch from recht@netbsd.org).

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

20 years agoBug #50820.
Raja R Harinath [Thu, 3 Jun 2004 11:36:53 +0000 (11:36 -0000)]
Bug #50820.
* typemanager.cs (closure_private_ok, closure_invocation_type)
(closure_qualifier_type, closure_invocation_assembly)
(FilterWithClosure): Move to ...
(Closure): New internal nested class.
(Closure.CheckValidFamilyAccess): Split out from Closure.Filter.
(MemberLookup, RealMemberLookup): Add new almost_match parameter.
* ecore.cs (almostMatchedMembers): New variable to help report CS1540.
(MemberLookup, MemberLookupFailed): Use it.
* expression.cs (New.DoResolve): Treat the lookup for the
constructor as being qualified by the 'new'ed type.
(Indexers.GetIndexersForTypeOrInterface): Update.

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

20 years agoNew testcases for bug #50820.
Raja R Harinath [Thu, 3 Jun 2004 11:32:31 +0000 (11:32 -0000)]
New testcases for bug #50820.

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

20 years ago * mb-parser.jay: RaiseEvent grammar fixed to get it working
Anirban Bhattacharjee [Thu, 3 Jun 2004 10:49:22 +0000 (10:49 -0000)]
 * mb-parser.jay: RaiseEvent grammar fixed to get it working

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

20 years ago * Makefile: Updated. We don't need to define the flag
Ravindra [Thu, 3 Jun 2004 10:08:47 +0000 (10:08 -0000)]
* Makefile: Updated. We don't need to define the flag
DECLARE_CDECL_DELEGATES anymore. As we have moved all the
codecs to libgdiplus.

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

20 years ago * Makefile: generate client source file list before compiling the test
Lluis Sanchez [Thu, 3 Jun 2004 09:42:19 +0000 (09:42 -0000)]
* Makefile: generate client source file list before compiling the test
  suite.

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

20 years ago2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 07:59:04 +0000 (07:59 -0000)]
2004-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* BufferedStream.cs: fixed typo that prevented Read() from working.
This went out with beta 2. Closes bug #59534.

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

20 years ago* driver.cs: fixed bug - 59540
Anirban Bhattacharjee [Thu, 3 Jun 2004 07:50:36 +0000 (07:50 -0000)]
* driver.cs: fixed bug - 59540

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

20 years agoAdd. Copied from System/Assembly/Consts.cs.
Raja R Harinath [Thu, 3 Jun 2004 07:40:01 +0000 (07:40 -0000)]
Add.  Copied from System/Assembly/Consts.cs.

Unbreak build

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

20 years ago2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 07:33:58 +0000 (07:33 -0000)]
2004-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mono-api-info.cs: if we have a TODOAttribute, get the Comment property
value and store it in attribute 'comment'.

* mono-api-diff.cs: if we have a 'comment' keep it in the output file.

* mono-api.xsl: if we have a 'comment' set it as the title attribute
of the monoTODO gif image.

Now we can see the MonoTODO comments when browsing the class status
pages.

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

20 years agoEnabled again
Marek Safar [Thu, 3 Jun 2004 07:18:12 +0000 (07:18 -0000)]
Enabled again

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

20 years ago2004-06-03 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Thu, 3 Jun 2004 07:15:04 +0000 (07:15 -0000)]
2004-06-03  Marek Safar  <marek.safar@seznam.cz>

* attribute.cs
(GetConditionalAttributeValue): New method. Returns
condition of ConditionalAttribute.
(SearchMulti): New method.  Returns all attributes of type 't'.
Use it when attribute is AllowMultiple = true.
(IsConditionalMethodExcluded): New method.

* class.cs
(Method.IsExcluded): Implemented. Returns true if method has conditional
attribute and the conditions is not defined (method is excluded).
(IMethodData): Extended interface for ConditionalAttribute support.
(PropertyMethod.IsExcluded): Implemented.

* decl.cs
(MemberCore.Flags): Excluded_Undetected, Excluded new caching flags.

* expression.cs
(Invocation.IsMethodExcluded): Checks the ConditionalAttribute
on the method.

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

20 years agoDon't sign if BOOTSTRAP_WITH_OLDLIB.
Raja R Harinath [Thu, 3 Jun 2004 06:22:57 +0000 (06:22 -0000)]
Don't sign if BOOTSTRAP_WITH_OLDLIB.

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

20 years ago2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 06:17:31 +0000 (06:17 -0000)]
2004-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.Handlers/TraceHandler.cs:
* System.Web.UI/Control.cs:
* System.Web.UI/Html32TextWriter.cs:
* System.Web.UI/HtmlTextWriter.cs:
* System.Web.UI/SimpleWebHandlerParser.cs:
* System.Web.UI/TemplateControl.cs:
* System.Web.UI.WebControls/Calendar.cs:
* System.Web.UI.WebControls/CompareValidator.cs:
* System.Web.UI.WebControls/ImageButton.cs:
* System.Web.UI.WebControls/Style.cs:
* System.Web.UI.WebControls/WebControl.cs:
Added protected missing members and attributes.

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

20 years agoFixed link text for mod_mono
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 05:04:57 +0000 (05:04 -0000)]
Fixed link text for mod_mono

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

20 years ago2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 04:57:26 +0000 (04:57 -0000)]
2004-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ObjectStateFormatter.cs: use ObjectFormatter methods instead of
calling a protected method of another object.

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

20 years agomb-parser.jay: Improved event declaration grammar
Anirban Bhattacharjee [Thu, 3 Jun 2004 04:54:28 +0000 (04:54 -0000)]
mb-parser.jay: Improved event declaration grammar

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 04:35:12 +0000 (04:35 -0000)]
2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>

* ObjectStateFormatter.cs : csc build fix. Protected Read()/Write()
  (of other objects) are called in TypeConverterFormatter.

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

20 years ago* ChangeLog: moved entries to ChangeLog in namespace directories
Gert Driesen [Thu, 3 Jun 2004 04:10:27 +0000 (04:10 -0000)]
* ChangeLog: moved entries to ChangeLog in namespace directories
* Makefile: added extra assembly references
* System.Messaging.dll.sources: added new classes in
System.Messaging.Design namespace

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