mono.git
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

20 years ago* ChangeLog: added file
Gert Driesen [Thu, 3 Jun 2004 04:09:37 +0000 (04:09 -0000)]
* ChangeLog: added file
* AccessControlEntry.cs: removed extra finalizer
* AccessControlList.cs: removed extra finalizer
* ActiveXMessageFormatter.cs: removed extra finalizer
* BinaryMessageFormatter.cs: public API fixes
* DefaultPropertiesToSend.cs: public API fixes
* IMessageFormatter.cs: public API fixes
* Message.cs: public API fixes
* MessageEnumerator.cs: public API fixes
* MessagePropertyFilter.cs: public API fixes
* MessageQueue.cs: public API fixes
* MessageQueueAccessControlEntry.cs: public API fixes
* MessageQueueEnumerator.cs: public API fixes
* MessageQueueException.cs: public API fixes
* MessageQueueInstaller.cs: public API fixes
* MessageQueuePermission.cs: public API fixes
* MessageQueuePermissionAttribute.cs: public API fixes
* MessageQueuePermissionEntry.cs: public API fixes
* MessageQueuePermissionEntryCollection.cs: public API
fixes
* MessagingDescriptionAttribute.cs: public API fixes
* PeekCompletedEventArgs.cs: public API fixes
* ReceiveCompletedEventArgs.cs: public API fixes
* Trustee.cs: removed extra finalizer
* XmlMessageFormatter.cs: public API fixes

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

20 years ago* ChangeLog: added file
Gert Driesen [Thu, 3 Jun 2004 04:07:32 +0000 (04:07 -0000)]
* ChangeLog: added file
* MessageFormatterConverter.cs: added file
* MessageQueueConverter.cs: added file
* QueuePathDialog.cs: added file
* QueuePathEditor.cs: added file
* TimeoutConverter.cs: added file

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

20 years ago(Mono.Posix/make-map.exe): Depend on $(the_lib) to pick
Raja R Harinath [Thu, 3 Jun 2004 03:58:44 +0000 (03:58 -0000)]
(Mono.Posix/make-map.exe): Depend on $(the_lib) to pick
the name of the library from library.make.  This should make it
parallel-make-safe.

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

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

* README.makefiles : added description for run-test-ondotnet.

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

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

* Makefile : ignore make run-test-ondotnet.

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

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

* Makefile : added run-test-ondotnet support.

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

20 years ago* mono-api-diff.cs: also report mismatches in protected members
Gert Driesen [Thu, 3 Jun 2004 03:28:16 +0000 (03:28 -0000)]
* mono-api-diff.cs: also report mismatches in protected members
* mono-api-info.cs: fixed issue where counters were not output
for missing attributes if there were no other mismatches

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

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

* Makefile : add run-test-ondotnet target support.

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

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

* Makefile, executable.make, library.make, rules.make :
  Added new target "run-test-ondotnet" that works what "run-test"
  used to be on windows (i.e. tests our libs under MS.NET).

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