mono.git
19 years ago2005-04-20 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 20 Apr 2005 18:03:44 +0000 (18:03 -0000)]
2005-04-20  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* TemplateParser.cs: Adding support for Strict/Explicit attributes
for @Page/@Control directives as documented at
http://msdn.microsoft.com/library/en-us/cpgenref/html/cpconControlDirective.asp.
First step don't choke on them. Fixing #74671

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

19 years ago2005-04-20 Alexander Olk <xenomorph2@onlinehome.de>
Alexander Olk [Wed, 20 Apr 2005 17:10:51 +0000 (17:10 -0000)]
2005-04-20  Alexander Olk  <xenomorph2@onlinehome.de>
* FolderBrowserDialog.cs:
- Use a thread to fill the TreeView
- Adjusted some sizes

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

19 years agoWed Apr 20 18:05:41 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 20 Apr 2005 15:34:49 +0000 (15:34 -0000)]
Wed Apr 20 18:05:41 CEST 2005 Paolo Molaro <lupus@ximian.com>

* */AssemblyInfo.cs: fixed path to key file.

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

19 years ago2005-04-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 20 Apr 2005 15:03:38 +0000 (15:03 -0000)]
2005-04-20  Zoltan Varga  <vargaz@freemail.hu>

* threads.c object.c icall.c: Fix some gcc 4.0 warnings.

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

19 years ago2005-04-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 20 Apr 2005 14:44:46 +0000 (14:44 -0000)]
2005-04-20  Zoltan Varga  <vargaz@freemail.hu>

* threads.c marshal.h marshal.c exceptions.h exceptions.c appdomain.c:
Fix some gcc 4.0 warnings.

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

19 years agoIn mono/dis:
Ankit Jain [Wed, 20 Apr 2005 14:35:09 +0000 (14:35 -0000)]
In mono/dis:
Fix #74521.
* get.c (get_generic_param, get_method_core, get_methoddef): Dont use
dis_stringify_object_with_class directly, use dis_stringify_type instead.

2005-04-20  Ankit Jain  <ankit@corewars.org>

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

19 years ago2005-04-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 20 Apr 2005 14:25:36 +0000 (14:25 -0000)]
2005-04-20  Zoltan Varga  <vargaz@freemail.hu>

* mono-digest.h mono-sha1.c mono-md5.c: Fix some gcc 4.0 warnings.

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

19 years ago**** Merged r43314 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 14:25:17 +0000 (14:25 -0000)]
**** Merged r43314 from MCS ****

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

19 years ago**** Merged r43304 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 14:25:00 +0000 (14:25 -0000)]
**** Merged r43304 from MCS ****

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

19 years ago**** Merged r43239 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 14:24:41 +0000 (14:24 -0000)]
**** Merged r43239 from MCS ****

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

19 years ago**** Merged r43237 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 14:23:55 +0000 (14:23 -0000)]
**** Merged r43237 from MCS ****

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

19 years ago**** Merged r43234 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 14:23:26 +0000 (14:23 -0000)]
**** Merged r43234 from MCS ****

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

19 years agoIn mono/dis:
Ankit Jain [Wed, 20 Apr 2005 14:15:45 +0000 (14:15 -0000)]
In mono/dis:
2005-04-20  Ankit Jain  <ankit@corewars.org>

Fix #74657.
* main.c (dis_field_list): Print default value if field has
HAS_DEFAULT flag set.

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

19 years ago2005-04-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 20 Apr 2005 14:10:35 +0000 (14:10 -0000)]
2005-04-20  Zoltan Varga  <vargaz@freemail.hu>

* mini.c debug-mini.c aot.c tramp-x86.c driver.c: Fix some gcc 4.0
warnings.

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

19 years ago2005-04-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 20 Apr 2005 14:05:02 +0000 (14:05 -0000)]
2005-04-20  Zoltan Varga  <vargaz@freemail.hu>

* Makefile.am (MCS): Use -unsafe instead of --unsafe.

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

19 years agoRemoved debugging statement.
Martin Baulig [Wed, 20 Apr 2005 13:48:08 +0000 (13:48 -0000)]
Removed debugging statement.

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

19 years ago2005-04-20 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Wed, 20 Apr 2005 13:44:26 +0000 (13:44 -0000)]
2005-04-20  Jordi Mas i Hernandez <jordi@ximian.com>

* DataViewManager.cs: implements TypedList.GetListName used in SWF

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

19 years agoFix some IsPathRooted tests.
Paolo Molaro [Wed, 20 Apr 2005 13:38:58 +0000 (13:38 -0000)]
Fix some IsPathRooted tests.

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

19 years agoWed Apr 20 16:09:06 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 20 Apr 2005 13:38:21 +0000 (13:38 -0000)]
Wed Apr 20 16:09:06 CEST 2005 Paolo Molaro <lupus@ximian.com>

* file-io.c: fix alt dir separator char on unix systems
and cleanup (fixes bug #71214).

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

19 years ago2005-04-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 20 Apr 2005 13:25:56 +0000 (13:25 -0000)]
2005-04-20  Zoltan Varga  <vargaz@freemail.hu>

* aot.c: Applied patch from "The Software Team" <software@solmersa.com>. Make AOT compilation
work on windows.

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

19 years agoUpdate after merge
Raja R Harinath [Wed, 20 Apr 2005 12:49:15 +0000 (12:49 -0000)]
Update after merge

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

19 years ago * Syscall.cs: Make all fork(2) and exec(2) functions `private`. It
Jonathan Pryor [Wed, 20 Apr 2005 11:29:20 +0000 (11:29 -0000)]
* Syscall.cs: Make all fork(2) and exec(2) functions `private`.  It
  currently isn't safe to call these under *any* circumstances.

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

19 years ago**** Merged r43204 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 11:16:05 +0000 (11:16 -0000)]
**** Merged r43204 from MCS ****

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

19 years ago**** Merged r43143 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 08:55:29 +0000 (08:55 -0000)]
**** Merged r43143 from MCS ****

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

19 years ago**** Merged r43126 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 08:55:07 +0000 (08:55 -0000)]
**** Merged r43126 from MCS ****

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

19 years ago**** Merged r43102 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 08:54:45 +0000 (08:54 -0000)]
**** Merged r43102 from MCS ****

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

19 years ago**** Merged r43100 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 08:54:17 +0000 (08:54 -0000)]
**** Merged r43100 from MCS ****

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

19 years ago**** Merged r43090 from MCS ****
Martin Baulig [Wed, 20 Apr 2005 08:53:46 +0000 (08:53 -0000)]
**** Merged r43090 from MCS ****

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

19 years ago2005-04-20 Ritvik Mayank <mritvik@novell.com>
Ritvik Mayank [Wed, 20 Apr 2005 08:04:47 +0000 (08:04 -0000)]
2005-04-20 Ritvik Mayank <mritvik@novell.com>
* AttributeAssemblyFlag1.vb
* AttributeAssemblyCulture1.vb
Added the above test cases

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

19 years ago2005-04-20 Ritvik Mayank <mritvik@novell.com>
Ritvik Mayank [Wed, 20 Apr 2005 08:00:35 +0000 (08:00 -0000)]
2005-04-20 Ritvik Mayank <mritvik@novell.com>
* AttributeAssemblyVersion.vb
* AttributeCLSCompliant.vb
* AttributeAssemblyVersionMinor.vb
* AttributeAssemblyVersionRevision.vb
* AttributeAssemblyVersionBuild.vb
* AttributeAssemblyCompany.vb
* AttributesAssemblyCulture.vb
* AttributeAssemblyCopyRight.vb
* AttributeAssemblyFlagA.vb
* AttributeAssemblyVersionMajor.vb
* AttributesAssemblyMultiple.vb
* AttributeAssemblyName.vb
* AttributeAssemblyTitle.vb
* AttributeAssemblyDescription.vba
Added the above tets cases.

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

19 years agonew tests + update
Marek Safar [Wed, 20 Apr 2005 07:20:29 +0000 (07:20 -0000)]
new tests + update

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

19 years ago2005-04-20 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 20 Apr 2005 07:19:47 +0000 (07:19 -0000)]
2005-04-20  Marek Safar  <marek.safar@seznam.cz>

* codegen.cs (InRefOutArgumentResolving): New field.

* ecore.cs (FieldExpr.DoResolve): Check for assigning to readonly
fields outside contructor.

* expression.cs (Argument.Resolve): Set InRefOutArgumentResolving.

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

19 years ago2005-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 20 Apr 2005 07:05:26 +0000 (07:05 -0000)]
2005-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* PerlTest.cs: split.

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

19 years ago2005-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 20 Apr 2005 05:59:32 +0000 (05:59 -0000)]
2005-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Compiler.cs: redirect standard error. Patch by Toby Miller that fixes
bug #74067.

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

19 years ago2005-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 20 Apr 2005 05:48:20 +0000 (05:48 -0000)]
2005-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TemplateParser.cs: use Load instead of LoadWithPartialName. That was
there from the time when Load wasn't working properly. First part of the
fix to 74500.

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

19 years agoSupport expressions for directives
Manjula GHM [Wed, 20 Apr 2005 03:57:00 +0000 (03:57 -0000)]
Support expressions for directives

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

19 years agoUpdated test
Miguel de Icaza [Wed, 20 Apr 2005 02:36:19 +0000 (02:36 -0000)]
Updated test

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

19 years ago2005-04-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 20 Apr 2005 02:13:49 +0000 (02:13 -0000)]
2005-04-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ServerVariablesCollection.cs: shuffled variables, added missing ones
and call a method in HttpRequest to set the HTTP_ variables.

* HttpRequest.cs: new method to add HTTP_ variables to a collection.

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

19 years ago2005-04-19 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 19 Apr 2005 23:53:35 +0000 (23:53 -0000)]
2005-04-19  Miguel de Icaza  <miguel@novell.com>

* anonymous.cs (CaptureContext.EmitParameterInstance): The
parameter code was not completed ever, so it was not as up-to-date
as local variables.  Must finish it.

The bug fix was to compare the Toplevel of the block, not the
current block.  Thanks for Ben for pointing this out.

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

19 years agoThis was a duplicated error test with 368, update to test something new
Miguel de Icaza [Tue, 19 Apr 2005 23:53:17 +0000 (23:53 -0000)]
This was a duplicated error test with 368, update to test something new

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

19 years ago2005-04-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 19 Apr 2005 22:50:06 +0000 (22:50 -0000)]
2005-04-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpRequest.cs: GetAllHeaders was returning the value twice instead
of 'name: value'. When HTTP_ is requested on the output, don't include
unknown headers.

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

19 years ago2005-04-19 Peter Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 19 Apr 2005 22:40:44 +0000 (22:40 -0000)]
2005-04-19  Peter Bartok  <pbartok@novell.com>

* LinkLabel.cs: (Re-)create the pieces when setting the Text
  property. Fixes #74360.

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

19 years ago * PictureBox.cs: Call base OnPaint
Jackson Harper [Tue, 19 Apr 2005 20:55:21 +0000 (20:55 -0000)]
* PictureBox.cs: Call base OnPaint

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

19 years ago2005-04-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 19 Apr 2005 20:53:39 +0000 (20:53 -0000)]
2005-04-19  Zoltan Varga  <vargaz@freemail.hu>

* Thread.cs: Add some unused fields.

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

19 years ago2005-04-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 19 Apr 2005 20:53:03 +0000 (20:53 -0000)]
2005-04-19  Zoltan Varga  <vargaz@freemail.hu>

* Environment.cs: Bump corlib version.

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

19 years ago2005-04-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 19 Apr 2005 20:52:30 +0000 (20:52 -0000)]
2005-04-19  Zoltan Varga  <vargaz@freemail.hu>

* object-internals.h (MonoThread): Add some unused fields.

* appdomain.c: Bump corlib version.

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

19 years ago * XEventQueue.cs: Lock when getting the lockqueu size.
Jackson Harper [Tue, 19 Apr 2005 20:52:09 +0000 (20:52 -0000)]
* XEventQueue.cs: Lock when getting the lockqueu size.

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

19 years ago2005-04-19 Peter Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 19 Apr 2005 20:48:31 +0000 (20:48 -0000)]
2005-04-19  Peter Bartok  <pbartok@novell.com>

* XplatUIX11.cs: Fixed bug introduced with the HWND rewrite, Async
  messages were no longer being processed (this broke BeginInvoke)

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

19 years ago**** Merged r43047 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 19:14:58 +0000 (19:14 -0000)]
**** Merged r43047 from MCS ****

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

19 years ago**** Merged r42937 ****
Martin Baulig [Tue, 19 Apr 2005 19:12:45 +0000 (19:12 -0000)]
**** Merged r42937 ****

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

19 years ago**** Merged r42921 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 19:12:06 +0000 (19:12 -0000)]
**** Merged r42921 from MCS ****

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

19 years ago**** Merged r42916 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 19:10:31 +0000 (19:10 -0000)]
**** Merged r42916 from MCS ****

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

19 years agoSecond patch of patch from Zoltan Varga for bug:
Miguel de Icaza [Tue, 19 Apr 2005 19:09:54 +0000 (19:09 -0000)]
Second patch of patch from Zoltan Varga for bug:

http://bugzilla.ximian.com/show_bug.cgi?id=71274

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

19 years agoFirst part of commit of patch from Zoltan Varga from bug:
Miguel de Icaza [Tue, 19 Apr 2005 19:09:37 +0000 (19:09 -0000)]
First part of commit of patch from Zoltan Varga from bug:

http://bugzilla.ximian.com/show_bug.cgi?id=71274

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

19 years ago2005-04-19 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 19 Apr 2005 18:21:25 +0000 (18:21 -0000)]
2005-04-19  Lluis Sanchez Gual <lluis@novell.com>

* AspParser.cs: Fixed parsing of data binding tags in server
tag attributes. Allow <%...%> blocks not assigned to
attributes in client tags.
* TagAttributes.cs: Make sure that data binding blocks in server
tags are always assigned to attributes.

* TemplateControlCompiler.cs: Implemented support for two-way
binding.

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

19 years ago**** Merged r42902 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 18:00:01 +0000 (18:00 -0000)]
**** Merged r42902 from MCS ****

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

19 years ago**** Merged r42898 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 17:55:36 +0000 (17:55 -0000)]
**** Merged r42898 from MCS ****

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

19 years ago**** Merged r42892 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 17:51:35 +0000 (17:51 -0000)]
**** Merged r42892 from MCS ****

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

19 years ago**** Merged r42890 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 17:51:12 +0000 (17:51 -0000)]
**** Merged r42890 from MCS ****

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

19 years ago**** Merged r42885 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 17:50:51 +0000 (17:50 -0000)]
**** Merged r42885 from MCS ****

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

19 years ago2005-04-19 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 19 Apr 2005 16:02:40 +0000 (16:02 -0000)]
2005-04-19  Dick Porter  <dick@ximian.com>

        * mutexes.c:
        * wait.c:
        * handles.c (_wapi_handle_count_signalled_handles)
        * handles-private.h (_wapi_handle_shared_lock_handle): Use new
        shared handle locks in critical sections.

        * handles.c (_wapi_handle_new_for_existing_ns): Reuse old
        handles if there is already one there.

        * handles.c (_wapi_handle_ref): It was possible for a process to
        exit before getting around to updating shared handle timestamps,
        so do it here too.

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

19 years agoUpdate thread_hash hash/equals functions to operate on plain ints.
Paolo Molaro [Tue, 19 Apr 2005 15:53:09 +0000 (15:53 -0000)]
Update thread_hash hash/equals functions to operate on plain ints.

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

19 years ago**** Merged r42760 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 14:57:41 +0000 (14:57 -0000)]
**** Merged r42760 from MCS ****

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

19 years ago**** Merged r42758 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 14:56:04 +0000 (14:56 -0000)]
**** Merged r42758 from MCS ****

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

19 years ago**** Merged r42687 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 14:54:33 +0000 (14:54 -0000)]
**** Merged r42687 from MCS ****

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

19 years ago**** Merged r42682 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 14:53:42 +0000 (14:53 -0000)]
**** Merged r42682 from MCS ****

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

19 years ago**** Merged r42679 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 14:52:55 +0000 (14:52 -0000)]
**** Merged r42679 from MCS ****

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

19 years ago**** Merged r42672 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 14:51:20 +0000 (14:51 -0000)]
**** Merged r42672 from MCS ****

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

19 years ago**** Merged r42635 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 14:47:33 +0000 (14:47 -0000)]
**** Merged r42635 from MCS ****

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

19 years agoTue Apr 19 16:25:47 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 19 Apr 2005 13:55:08 +0000 (13:55 -0000)]
Tue Apr 19 16:25:47 CEST 2005 Paolo Molaro <lupus@ximian.com>

* threads.c: fix lookup of the thread id in the has table:
always use the id value, not the pointer to the id.

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

19 years ago**** Merged r42622 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 13:49:53 +0000 (13:49 -0000)]
**** Merged r42622 from MCS ****

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

19 years ago**** Merged r42594 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 13:48:51 +0000 (13:48 -0000)]
**** Merged r42594 from MCS ****

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

19 years ago**** Merged r42573 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 13:48:06 +0000 (13:48 -0000)]
**** Merged r42573 from MCS ****

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

19 years ago**** Merged r42559 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 13:47:29 +0000 (13:47 -0000)]
**** Merged r42559 from MCS ****

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

19 years ago**** Merged r42554 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 13:45:44 +0000 (13:45 -0000)]
**** Merged r42554 from MCS ****

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

19 years ago**** Merged r42543-r42545 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 13:44:31 +0000 (13:44 -0000)]
**** Merged r42543-r42545 from MCS ****

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

19 years ago**** Merged r42503 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 13:43:52 +0000 (13:43 -0000)]
**** Merged r42503 from MCS ****

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

19 years ago- Support for ParamArray args in late binding
Satya Sudha K [Tue, 19 Apr 2005 13:27:19 +0000 (13:27 -0000)]
- Support for ParamArray args in late binding
- Some fixes to overload resolution part (in the previous checkin)

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

19 years agoFixed conversions from 'object' to double, float, decimal and long
Satya Sudha K [Tue, 19 Apr 2005 13:24:03 +0000 (13:24 -0000)]
Fixed conversions from 'object' to double, float, decimal and long

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

19 years ago**** Merged r42485 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 12:52:54 +0000 (12:52 -0000)]
**** Merged r42485 from MCS ****

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

19 years ago**** Merged r42462 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 12:28:48 +0000 (12:28 -0000)]
**** Merged r42462 from MCS ****

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

19 years ago2005-04-19 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 19 Apr 2005 11:37:56 +0000 (11:37 -0000)]
2005-04-19  Lluis Sanchez Gual  <lluis@novell.com>

* marshal.c: Use CALLVIRT instead of CALL when dispatching
a call to a remote domain, since the method may be an
interface method in the client domain. This fixes bug #74192.

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

19 years ago2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 19 Apr 2005 10:45:01 +0000 (10:45 -0000)]
2005-04-19  Atsushi Enomoto  <atsushi@ximian.com>

* DataRowView.cs : indexer should access to DataRow with proper
  DataRowVersion. Fixed bug #74650.

* DataViewTest.cs : added more RowStateFilter test (bug #74650).

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

19 years ago * configure.in: Add check for <sys/xattr.h>.
Jonathan Pryor [Tue, 19 Apr 2005 10:30:19 +0000 (10:30 -0000)]
* configure.in: Add check for <sys/xattr.h>.
  Thanks to Daniel Drake <dsd@gentoo.org> for the patch.
* support/map.c, support/map.h: Added XattrFlags values, functions.
* support/sys-xattr.c: Added; <sys/xattr.h> wrapper functions.
  Thanks to Daniel Drake for writing these.
* support/Makefile.am: Add sys-xattr.c to the build.

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

19 years ago**** Merged r42461 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 09:09:41 +0000 (09:09 -0000)]
**** Merged r42461 from MCS ****

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

19 years ago**** Merged r42459 from MCS ****
Martin Baulig [Tue, 19 Apr 2005 09:07:08 +0000 (09:07 -0000)]
**** Merged r42459 from MCS ****

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

19 years ago2005-04-19 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Tue, 19 Apr 2005 08:54:04 +0000 (08:54 -0000)]
2005-04-19  Sureshkumar T  <tsureshkumar@novell.com>

* SqlDataReader.cs: NextResult (): Re-create schema table for each
result set. don't re-use, as it may be referenced from somewhere.

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

19 years ago* decl.cs (AddMethods): Use the declaring type of the problem
Raja R Harinath [Tue, 19 Apr 2005 08:01:53 +0000 (08:01 -0000)]
* decl.cs (AddMethods): Use the declaring type of the problem
method to determine if we want to squash a warning.

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

19 years agoImporting tests from Mainsoft
Eyal Alalouf [Tue, 19 Apr 2005 07:42:12 +0000 (07:42 -0000)]
Importing tests from Mainsoft

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

19 years ago2005-04-19 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 19 Apr 2005 07:33:03 +0000 (07:33 -0000)]
2005-04-19  Marek Safar  <marek.safar@seznam.cz>

* attribute.cs: Removed debug output.

* decl.cs (MemberCache.AddMethods): Fixed Finalize ignoring.

* driver.cs (Driver.parse): Synchronize parser ErrorOutput with
Report.Stderr.

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

19 years ago2005-04-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 19 Apr 2005 03:14:02 +0000 (03:14 -0000)]
2005-04-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: Begin/End Send/SendTo guarantee that all bytes are written
or an exception is thrown. Fixes bug #74475.

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

19 years agoRemoved warnings, and fixed the numbers reported
Miguel de Icaza [Tue, 19 Apr 2005 01:10:26 +0000 (01:10 -0000)]
Removed warnings, and fixed the numbers reported

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

19 years ago2005-04-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 18 Apr 2005 22:16:39 +0000 (22:16 -0000)]
2005-04-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CSharpCodeCompiler.cs: fix problem with the output CS8028.

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

19 years ago * TreeView.cs: buglet that caused node images to get drawn
Jackson Harper [Mon, 18 Apr 2005 20:27:41 +0000 (20:27 -0000)]
* TreeView.cs: buglet that caused node images to get drawn
regardless of whether or not they were in the clipping rectangle.

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

19 years ago2005-04-18 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Mon, 18 Apr 2005 18:16:17 +0000 (18:16 -0000)]
2005-04-18  Cesar Lopez Nataren  <cnataren@novell.com>

* Parser.cs: Build a StrictEquality object instead of a Equality
object, when we have === and !=== as operator.
* CodeGenerator.cs: (ft_emit_equality, fall_true) Take into account the
strict cases of equality.
* StrictEquality.cs: Add parent, left and right params to default
ctr. Implement Resolve and Emit.

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

19 years ago * CurrencyManager.cs: There are four rules for GetItemProperties:
Jackson Harper [Mon, 18 Apr 2005 17:13:22 +0000 (17:13 -0000)]
* CurrencyManager.cs: There are four rules for GetItemProperties:
- If the type is an array use the element type of the array
- If the type is a typed list, use the type
- If the list contains an Item property that is not an object, use
that property
- use the first element of the list if there are any elements in
the list.

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

19 years ago2005-04-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 18 Apr 2005 16:49:48 +0000 (16:49 -0000)]
2005-04-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* handles.c: fix handle returned in _wapi_handle_search_handle. Dick
pointed it out.

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

19 years ago**** Merged r42432 from MCS ****
Martin Baulig [Mon, 18 Apr 2005 15:32:48 +0000 (15:32 -0000)]
**** Merged r42432 from MCS ****

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

19 years ago**** Merged r42431 from MCS ****
Martin Baulig [Mon, 18 Apr 2005 15:32:18 +0000 (15:32 -0000)]
**** Merged r42431 from MCS ****

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

19 years ago**** Merged r42420-42429 from MCS ****
Martin Baulig [Mon, 18 Apr 2005 15:31:34 +0000 (15:31 -0000)]
**** Merged r42420-42429 from MCS ****

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