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

20 years ago2004-06-02 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 3 Jun 2004 00:22:22 +0000 (00:22 -0000)]
2004-06-02  Sebastien Pouliot  <sebastien@ximian.com>

* TimeSpan.cs: Fixed overflow issues when delaing with big (days) time
spans. Fixed parsing when only days are presents in the string (which
should be illegal according to the documentation but is supported).

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

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

* ObjectStateFormatter.cs: before choosing the binary formatter, check
if the object type has a TypeConverter that can convert to/from string.
Fixes bug #59495.

* Page.cs: call GetViewStateString from outside the WriteLine. This
allows writing to the Response when getting the string without breaking
the HTML generated.

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

20 years ago * wsdlfiles.tar.gz: New file that contains all test wsdl documents.
Lluis Sanchez [Wed, 2 Jun 2004 23:52:12 +0000 (23:52 -0000)]
* wsdlfiles.tar.gz: New file that contains all test wsdl documents.
* proxies.net.xml.gz: Description of the proxies generated by MS.NET.
* cormissing.xml: Formatting stuff.

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

20 years ago * Makefile: Added new targets for running the tests. Now the generated
Lluis Sanchez [Wed, 2 Jun 2004 23:30:00 +0000 (23:30 -0000)]
* Makefile: Added new targets for running the tests. Now the generated
  proxies are checked against the ones generated by MS.NET.
* services.xml: Updated service list.
* wstest.cs: new command checkdiff: generates a xml file using nunit format
  with all differences between mono generated proxies and MS.NET ones.
* client/localhost/ConvRpcTest.cs: Fixed url.

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

20 years ago2004-06-02 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Wed, 2 Jun 2004 21:59:48 +0000 (21:59 -0000)]
2004-06-02 Ben Maurer  <bmaurer@users.sourceforge.net>

* expression.cs (ArrayCreationExpression): Make this just an
`expression'. It can't be a statement, so the code here was
dead.

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

20 years agoFix
Miguel de Icaza [Wed, 2 Jun 2004 21:50:52 +0000 (21:50 -0000)]
Fix

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

20 years ago- Fixed bug #59479
Peter Dennis Bartok [Wed, 2 Jun 2004 18:52:29 +0000 (18:52 -0000)]
- Fixed bug #59479

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

20 years ago2004-06-02 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 2 Jun 2004 18:32:36 +0000 (18:32 -0000)]
2004-06-02  Sebastien Pouliot  <sebastien@ximian.com>

* TimeSpanTest.cs: Added tests for overflow checking and parsing
only days (LAMESPEC).

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

20 years ago * XmlSerializationReader.cs: Support schamea instance namespaces other than
Lluis Sanchez [Wed, 2 Jun 2004 18:16:39 +0000 (18:16 -0000)]
* XmlSerializationReader.cs: Support schamea instance namespaces other than
  the 2001 one when reading the xsi type.
* MapCodeGenerator.cs: Take into account that the root namespace and element
  name may have changed from one export to another of the same type. In
  this case the class attributes need to be regenerated.
* SoapCodeExporter.cs, XmlCodeExporter.cs: Take the enum name from XmlType,
  not ElementName. Idem for namespace.
* XmlReflectionImporter.cs: Set nullable property of XmlTypeMapping.
* XmlRootAttribute.cs: Default value for nullable is true.
* XmlSchemaImporter.cs: The root name for a class may change in some
  scenarios (for example, when the type is initially exported as part of
  another type and later exported as a root type).
* XmlSerializationReader.cs: In GetXsiType(), if the type attribute is not
  found using the standard namespace, try getting the type using
  the 2000/10 and 1999 namespaces.
* XmlTypeMapping.cs: Added IsNullable property. Updated SetRoot method.

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

20 years ago2004-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Jun 2004 18:08:21 +0000 (18:08 -0000)]
2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConfigurationSettings.cs: when the virtual path is not /, don't
loop forever trying to read configuration from /. Fixes bug #59480.

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

20 years ago2004-05-02 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 2 Jun 2004 16:27:02 +0000 (16:27 -0000)]
2004-05-02  Sebastien Pouliot  <sebastien@ximian.com>

* ResourceManager.cs: Avoid endless recursion when a resource file
isn't found.

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

20 years agoFix libintl.a problem, thanks kangaroo
Urs C. Muff [Wed, 2 Jun 2004 15:38:17 +0000 (15:38 -0000)]
Fix libintl.a problem, thanks kangaroo

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

20 years ago2004-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Jun 2004 15:09:57 +0000 (15:09 -0000)]
2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlTextWriter.cs: render end tag for unknown tags.
Patch frmo Markus Kr�utner. Fixes bug #59466.

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

20 years agoReplace only \n by <br>, not \r\n
Gonzalo Paniagua Javier [Wed, 2 Jun 2004 14:49:26 +0000 (14:49 -0000)]
Replace only \n by <br>, not \r\n

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

20 years ago2004-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Jun 2004 14:47:02 +0000 (14:47 -0000)]
2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TraceData.cs: html-encode the messages written to the trace. Fixes
bug #59431.

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

20 years ago2004-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Jun 2004 14:30:56 +0000 (14:30 -0000)]
2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Binder.cs: default score must be lower than fail_score or we'll get
an ambiguous match when no indexers given and one single match is found.

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

20 years ago2004-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Jun 2004 14:29:09 +0000 (14:29 -0000)]
2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* BinderTests.cs: one more test for matching a single property. Adapted
to nunit 2.2 style.

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

20 years agoUpdate to beta2, provided by kangaroo (removed gc 6.3 a 6 dep, since that is included...
Urs C. Muff [Wed, 2 Jun 2004 13:56:00 +0000 (13:56 -0000)]
Update to beta2, provided by kangaroo (removed gc 6.3 a 6 dep, since that is included now)

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

20 years agoFlsuh
Miguel de Icaza [Wed, 2 Jun 2004 13:45:21 +0000 (13:45 -0000)]
Flsuh

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

20 years ago * HttpSimpleProtocolImporter.cs: Fixed case of generated methods to match
Lluis Sanchez [Wed, 2 Jun 2004 13:43:45 +0000 (13:43 -0000)]
* HttpSimpleProtocolImporter.cs: Fixed case of generated methods to match
  MS behavior. Always use import input parameters as System.String.
* ProtocolImporter.cs: Remove _x0020_ from type names.
* SoapProtocolImporter.cs: Fixed case of generated methods to match
  MS behavior.

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

20 years ago * LogicalMethodInfo.cs: Don't crash in GetCustomAttribute if the requested
Lluis Sanchez [Wed, 2 Jun 2004 13:42:29 +0000 (13:42 -0000)]
* LogicalMethodInfo.cs: Don't crash in GetCustomAttribute if the requested
  attribute is not found.

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

20 years agoImplemented GetByte method. Fixed bug #58820
Sureshkumar T [Wed, 2 Jun 2004 08:44:42 +0000 (08:44 -0000)]
Implemented GetByte method. Fixed bug #58820

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

20 years ago * SQLDebugging.cs: added missing attributes, marked ctor
Umadevi S [Wed, 2 Jun 2004 08:20:21 +0000 (08:20 -0000)]
   * SQLDebugging.cs: added missing attributes, marked ctor
       public to match MS.NET

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

20 years ago2004-06-02 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 2 Jun 2004 08:11:36 +0000 (08:11 -0000)]
2004-06-02  Marek Safar  <marek.safar@seznam.cz>

Fixed #59072
* typemanager.cs (GetFullNameSignature): New method for
MethodBase types.

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

20 years ago2004-06-02 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 2 Jun 2004 07:25:18 +0000 (07:25 -0000)]
2004-06-02  Marek Safar  <marek.safar@seznam.cz>

Fixed #56452
* class.cs (MemberBase.GetSignatureForError): New virtual method.
Use this method when MethodBuilder is null.
(MethodData.DefineMethodBuilder): Encapsulated code to the new method.
Added test for error CS0626 (MONO reports error for this situation).
(IMethodData.GetSignatureForError): Extended interface.

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

20 years ago * OleDbParameter.cs: added missing attributes
Umadevi S [Wed, 2 Jun 2004 06:13:15 +0000 (06:13 -0000)]
   * OleDbParameter.cs: added missing attributes
       * OleDbPermission.cs: added missing attributes
       * OleDbConnection.cs: added missing attributes
       * OleDbDataAdapter.cs: added missing attributes

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

20 years agoI forgot include my latest test
Marek Safar [Wed, 2 Jun 2004 05:09:29 +0000 (05:09 -0000)]
I forgot include my latest test

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

20 years ago * OdbcParameter.cs: added missing attributes
Umadevi S [Wed, 2 Jun 2004 05:02:58 +0000 (05:02 -0000)]
   * OdbcParameter.cs: added missing attributes
       * OdbcPermission.cs: added missing attributes
       * OdbcConnection.cs: fixes attribute, added missing attributes
       * OdbcInfoMessageEventArgs.cs: removed extra properties, fixed
       API compatibility with MS.NET
       * OdbcCommandBuilder.cs: use correct attributes

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

20 years agoUse the correct yum-repository.
Duncan Mak [Wed, 2 Jun 2004 04:55:49 +0000 (04:55 -0000)]
Use the correct yum-repository.

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

20 years ago2004-06-02 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 2 Jun 2004 04:45:57 +0000 (04:45 -0000)]
2004-06-02  Martin Baulig  <martin@ximian.com>

Set version number to 37.

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

20 years ago2004-06-02 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 2 Jun 2004 04:45:30 +0000 (04:45 -0000)]
2004-06-02  Martin Baulig  <martin@ximian.com>

* mono-debug.h (MONO_DEBUGGER_VERSION): Bumped version to 41.

* debug-mono-symfile.h: Bumped symbol file version number to 37.

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

20 years ago* DataColumnMappingCollection.cs: added missing attributes on
Umadevi S [Wed, 2 Jun 2004 04:33:12 +0000 (04:33 -0000)]
* DataColumnMappingCollection.cs: added missing attributes on
       indexers

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

20 years ago2004-06-02 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 2 Jun 2004 04:24:43 +0000 (04:24 -0000)]
2004-06-02 Umadevi S <sumadevi@novell.com>
        * added System.Data/DataTableTypeConverter to system.data.dll.sources

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

20 years ago* DataTableTypeConverter.cs: added
Umadevi S [Wed, 2 Jun 2004 04:22:28 +0000 (04:22 -0000)]
* DataTableTypeConverter.cs: added
* DataView.cs: added missing attribute on Table property
* DataViewManager.cs: moved attribute to correct property
* UniqueConstraint.cs: removed extra ReadOnly attribute from
       IsPrimaryKey property

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

20 years agoFlush
Miguel de Icaza [Wed, 2 Jun 2004 03:44:33 +0000 (03:44 -0000)]
Flush

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

20 years agomissing 3 comments
Gonzalo Paniagua Javier [Wed, 2 Jun 2004 02:59:21 +0000 (02:59 -0000)]
missing 3 comments

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

20 years ago2004-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Jun 2004 02:49:29 +0000 (02:49 -0000)]
2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Binder.cs: removed ^Ms. In case of several properties matching, try
to disambiguate based on the indexer types provider and the conversions
from those into the ones of the property.

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

20 years ago2004-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 2 Jun 2004 02:43:05 +0000 (02:43 -0000)]
2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* BinderTests.cs: added more indexers and more SelectProperty tests.

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

20 years agomatch mono-rpm-helpers rearranging in mcs
Todd Berman [Wed, 2 Jun 2004 02:26:46 +0000 (02:26 -0000)]
match mono-rpm-helpers rearranging in mcs

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

20 years ago2004-06-01 Todd Berman <tberman@sevenl.net>
Todd Berman [Wed, 2 Jun 2004 02:26:17 +0000 (02:26 -0000)]
2004-06-01  Todd Berman  <tberman@sevenl.net>

        * all: move stuff around so that it builds properly.
        build system cant handle building two exes from one directory.

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

20 years ago2004-06-01 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 2 Jun 2004 02:05:57 +0000 (02:05 -0000)]
2004-06-01  Sebastien Pouliot  <sebastien@ximian.com>

* TimeSpan.cs: Fixed exceptions in FromXXX methods as they are
somewhat different from the documentation.

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

20 years ago2004-06-01 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 2 Jun 2004 01:43:24 +0000 (01:43 -0000)]
2004-06-01  Sebastien Pouliot  <sebastien@ximian.com>

* TimeSpanTest.cs: Added tests for exceptions in FromXXX methods
which are very badly documented.

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

20 years agoReverted Ben's latest change, it broke the debugger :-(
Martin Baulig [Tue, 1 Jun 2004 20:19:50 +0000 (20:19 -0000)]
Reverted Ben's latest change, it broke the debugger :-(

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

20 years agofixing domain, if someone could push this, that would rock :)
Todd Berman [Tue, 1 Jun 2004 20:06:50 +0000 (20:06 -0000)]
fixing domain, if someone could push this, that would rock :)

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

20 years ago2004-06-01 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 1 Jun 2004 20:06:00 +0000 (20:06 -0000)]
2004-06-01  Marek Safar <marek.safar@seznam.cz>

* test-267.cs: New test.

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

20 years ago2004-06-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 1 Jun 2004 19:27:03 +0000 (19:27 -0000)]
2004-06-01  Atsushi Enomoto  <atsushi@ximian.com>

* DataRow.cs : ColumnsChanged event is not required in .ctor().

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

20 years ago2004-06-01 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 1 Jun 2004 18:57:19 +0000 (18:57 -0000)]
2004-06-01  Marek Safar  <marek.safar@seznam.cz>

* attribute.cs
(AttributeTester.GetObsoleteAttribute): Returns instance of
ObsoleteAttribute when type is obsolete.

* class.cs
(TypeContainer.VerifyObsoleteAttribute): Override.
(Method.GetSignatureForError): New method for usage when MethodBuilder is null.
(MethodCode.VerifyObsoleteAttribute): Override.
(MemberBase.VerifyObsoleteAttribute): Override.

* decl.cs
(MemberCore.CheckUsageOfObsoleteAttribute): Tests presence of ObsoleteAttribute
and report proper error.

*delegate.cs
Delegate.VerifyObsoleteAttribute): Override.

* ecore.cs
(Expression.CheckObsoleteAttribute): Tests presence of ObsoleteAttribute
and report proper error.
(FieldExpr.DoResolve): Added tests for ObsoleteAttribute.

* enum.cs
(Enum.GetObsoleteAttribute): Returns ObsoleteAttribute for both enum type
and enum member.

* expression.cs
(Probe.DoResolve, Cast.DoResolve, LocalVariableReference.DoResolve,
New.DoResolve, SizeOf.DoResolve, TypeOf.DoResolce, MemberAccess.DoResolve):
Added test for ObsoleteAttribute.

* statement.cs
(Catch): Derived from Statement.

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

20 years ago2004-06-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 1 Jun 2004 18:49:14 +0000 (18:49 -0000)]
2004-06-01  Atsushi Enomoto  <atsushi@ximian.com>

* XmlDataReader.cs : type change is required before setting value
  string to row item.

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

20 years ago2004-06-01 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 1 Jun 2004 18:24:31 +0000 (18:24 -0000)]
2004-06-01  Marek Safar  <marek.safar@seznam.cz>

Fixed bug #59071 & cs0160.cs

* statement.cs (Try.Resolve): Check here whether order of catch
clauses matches their dependencies.

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

20 years ago* RemotingServices.cs: Added missing Conditional attribute and
Gert Driesen [Tue, 1 Jun 2004 17:58:08 +0000 (17:58 -0000)]
* RemotingServices.cs: Added missing Conditional attribute and
MonoTODO attribute on LogRemotingStage

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

20 years ago* Assembly.cs: added missing ComVisible attribute on
Gert Driesen [Tue, 1 Jun 2004 17:48:31 +0000 (17:48 -0000)]
* Assembly.cs: added missing ComVisible attribute on
ImageRuntimeVersion property
* ConstructorInfo.cs: added missing attributes on Invoke
* EventInfo.cs: added missing attributes
* FieldInfo.cs: added missing attributes
* MethodBase.cs: added missing attributes
* PropertyInfo.cs: added missing attributes

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

20 years agoforgot to remove conflict indicators
Gert Driesen [Tue, 1 Jun 2004 17:47:55 +0000 (17:47 -0000)]
forgot to remove conflict indicators

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

20 years ago* Type.cs: added missing attributes on InvokeMember
Gert Driesen [Tue, 1 Jun 2004 17:47:04 +0000 (17:47 -0000)]
* Type.cs: added missing attributes on InvokeMember

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

20 years ago2004-06-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 1 Jun 2004 14:15:36 +0000 (14:15 -0000)]
2004-06-01  Atsushi Enomoto  <atsushi@ximian.com>

* platforms/win32.make : TEST_RUNTIME should be always mono we can't
  test our libs against MS.NET runtime. Think about internal call).

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

20 years ago2004-06-01 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 1 Jun 2004 13:30:40 +0000 (13:30 -0000)]
2004-06-01  Miguel de Icaza  <miguel@ximian.com>

* String.cs: Flag concat with four arguments internal.

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

20 years agoMinor correction in Pen.Dispose and SolidBrush.Dispose
Ravindra [Tue, 1 Jun 2004 12:09:36 +0000 (12:09 -0000)]
Minor correction in Pen.Dispose and SolidBrush.Dispose

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

20 years ago2004-06-01 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 1 Jun 2004 12:09:27 +0000 (12:09 -0000)]
2004-06-01  Sebastien Pouliot  <sebastien@ximian.com>

* SortedList.cs: Fixed case where the initial capacity was set to 0.

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

20 years ago2004-06-01 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 1 Jun 2004 12:05:49 +0000 (12:05 -0000)]
2004-06-01  Sebastien Pouliot  <sebastien@ximian.com>

* SortedListTest.cs: Added new test when initial capacity is set to 0
(so it never returns to default, 16, when Capacity is set to 0) unless
Clear is called. Cleaned up unused SetUp/TearDown.

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

20 years ago2004-06-01 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 1 Jun 2004 11:59:37 +0000 (11:59 -0000)]
2004-06-01 Marek Safar <marek.safar@seznam.cz>

* cs1555.cs,
* cs1556.cs,
* cs3000.cs: 3 new error tests.

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

20 years ago(monolite-bootstrap): Update.
Raja R Harinath [Tue, 1 Jun 2004 10:02:34 +0000 (10:02 -0000)]
(monolite-bootstrap): Update.

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

20 years ago(bootstrap,faststrap,fasterstrap): Refactor.
Raja R Harinath [Tue, 1 Jun 2004 09:50:00 +0000 (09:50 -0000)]
(bootstrap,faststrap,fasterstrap): Refactor.
Fix 'faststrap' to be corlib-version-change-safe.
(one-stage-strap,two-stage-strap,three-stage-strap): Remove.

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

20 years ago2004-06-01 Gert Driesen <drieseng@users.sourceforge.net>
Lluis Sanchez [Tue, 1 Jun 2004 08:59:06 +0000 (08:59 -0000)]
2004-06-01  Gert Driesen <drieseng@users.sourceforge.net>

* DiscoveryReference.cs: Added missing XmlIgnore attribute.

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

20 years ago2004-06-01 Gert Driesen <drieseng@users.sourceforge.net>
Lluis Sanchez [Tue, 1 Jun 2004 08:58:32 +0000 (08:58 -0000)]
2004-06-01  Gert Driesen <drieseng@users.sourceforge.net>

* HttpSoapWebServiceHandler.cs: Removed unused variables.
* SoapHeaderAttribute.cs: Added Obsolete attribute.

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

20 years ago * Binding.cs: removed extra XmlIgnore attribute on ServiceDescription
Lluis Sanchez [Tue, 1 Jun 2004 08:49:25 +0000 (08:49 -0000)]
* Binding.cs: removed extra XmlIgnore attribute on ServiceDescription
* Import.cs: removed extra XmlIgnore attribute on ServiceDescription
* Message.cs: removed extra XmlIgnore attribute on ServiceDescription
* MessageBinding.cs: removed extra DefaultValue attribute from Name,
removed extra XmlIgnoreAttribute from OperationBinding
* MessagePart.cs: removed extra XmlIgnore attribute on Message
* MimeContentBinding.cs: removed extra DefaultValue attribute on Part
* Operation.cs: removed extra XmlIgnore attribute on PortType
* OperationBinding.cs: removed extra XmlIgnore attribute on Binding
* OperationMessage.cs: removed extra XmlIgnore attribute on Operation
* Port.cs: removed extra XmlIgnore attribute on Service
* PortType.cs: removed extra XmlIgnore on ServiceDescription
* Service.cs: removed extra XmlIgnore on ServiceDescription
* ServiceDescriptionFormatExtension.cs: removed extra XmlIgnore
  attribute on Parent
* SoapHeaderBinding.cs: added XmlElement attribute on Fault
* HttpSimpleProtocolImporter.cs: removed unused variable
* ServiceDescriptionImporter.cs: removed unused variable
* SoapProtocolImporter.cs: removed unused variable

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

20 years ago* WebServicesConfigurationSectionHandler.cs: removed unused variables
Lluis Sanchez [Tue, 1 Jun 2004 08:48:08 +0000 (08:48 -0000)]
* WebServicesConfigurationSectionHandler.cs: removed unused variables

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

20 years agoPatch from Gert Driesen.
Ravindra [Tue, 1 Jun 2004 08:29:58 +0000 (08:29 -0000)]
Patch from Gert Driesen.

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

20 years agotest cases for Delegate
Anirban Bhattacharjee [Tue, 1 Jun 2004 06:12:41 +0000 (06:12 -0000)]
test cases for Delegate

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

20 years ago2004-06-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 1 Jun 2004 05:47:02 +0000 (05:47 -0000)]
2004-06-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWorkerRequest.cs: the hashtables are now case-insensitive. Thanks
to Markus Kr�utner.

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

20 years ago2004-06-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 1 Jun 2004 05:45:05 +0000 (05:45 -0000)]
2004-06-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* RegexBugs.cs: added CategoryAndNegated test.

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