mono.git
19 years ago2005-01-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 Jan 2005 12:52:01 +0000 (12:52 -0000)]
2005-01-20  Zoltan Varga  <vargaz@freemail.hu>

* jni.h: Applied patch from Bernie Solomon to fix compilation on
non-gcc compilers.

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

19 years ago* libtest.c (mono_test_return_vtype): Fill in a value in the 'd2' field too.
Raja R Harinath [Thu, 20 Jan 2005 12:50:54 +0000 (12:50 -0000)]
* libtest.c (mono_test_return_vtype): Fill in a value in the 'd2' field too.
* pinvoke2.cs (test_0_return_vtype): Update.

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

19 years ago* cs-parser.jay (catch_clause): Simplify current_block handling somewhat.
Raja R Harinath [Thu, 20 Jan 2005 12:34:40 +0000 (12:34 -0000)]
* cs-parser.jay (catch_clause): Simplify current_block handling somewhat.

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

19 years ago * ssapre.c: Turned usage of snprintf to GString.
Massimiliano Mantione [Thu, 20 Jan 2005 12:01:34 +0000 (12:01 -0000)]
* ssapre.c: Turned usage of snprintf to GString.
* ssapre.h: disabled MONO_APPLY_SSAPRE_TO_SINGLE_METHOD
(I left it on by mistake in my previous commit).

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

19 years ago remove debug code
Jackson Harper [Thu, 20 Jan 2005 11:08:13 +0000 (11:08 -0000)]
remove debug code

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

19 years agoownerdraw support, fixes
Jordi Mas i Hernandez [Thu, 20 Jan 2005 10:58:48 +0000 (10:58 -0000)]
ownerdraw support, fixes

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

19 years agoThu Jan 20 12:00:45 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 20 Jan 2005 10:51:17 +0000 (10:51 -0000)]
Thu Jan 20 12:00:45 CET 2005 Paolo Molaro <lupus@ximian.com>

* mini.c, cfold.c, basic-calls.cs: preserve side effects
on cond branch optimization (fixes bug# 71515).

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

19 years ago * XplatUIStructs.cs: More misc keys
Jackson Harper [Thu, 20 Jan 2005 10:36:57 +0000 (10:36 -0000)]
* XplatUIStructs.cs: More misc keys
* X11Keyboard.cs: Ignore some control keys.

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

19 years ago * X11Structs.cs: Add the modmaps to the keymask struct and tabify.
Jackson Harper [Thu, 20 Jan 2005 10:14:01 +0000 (10:14 -0000)]
* X11Structs.cs: Add the modmaps to the keymask struct and tabify.
* X11Keyboard.cs: Set the AltGr mask when we get a key event.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 09:56:29 +0000 (09:56 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* DataSetTest.cs : use more normalized schema comparison.

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

19 years ago2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 09:25:25 +0000 (09:25 -0000)]
2005-01-19  Atsushi Enomoto  <atsushi@ximian.com>

* DataSetTest.cs,
  DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
  sorting using dom  so that it can ignore XmlSerializer difference.
  Added some new assertion methods.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 08:40:13 +0000 (08:40 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Numeric.cs : Fixed ToSameType(). It should let conversion result to
  reference values.

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

19 years ago abcremoval.c: Fixed bug 71062.
Massimiliano Mantione [Thu, 20 Jan 2005 08:26:45 +0000 (08:26 -0000)]
abcremoval.c: Fixed bug 71062.
abcremoval.h: Likewise.

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

19 years ago2005-01-20 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Thu, 20 Jan 2005 08:20:19 +0000 (08:20 -0000)]
2005-01-20  Sureshkumar T  <tsureshkumar@novell.com>

* OdbcDataReader.cs: case for type OdbcType.Double added in
GetValue.  fixes bug #71173.

Thanks to patch given by "Appasamy T" <appasamy@rediffmail.com>

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

19 years ago * mini.c: Added a new functionality to optimize_branches, the removal
Massimiliano Mantione [Thu, 20 Jan 2005 08:18:33 +0000 (08:18 -0000)]
* mini.c: Added a new functionality to optimize_branches, the removal
of useless basic blocks, and fixed some problem in the removal of
critical edges; some utility functions added for both purposes.
* ssapre.c: Added complex expression support, and fixed bug 70637.
* ssapre.h: Likewise.
* ssapre-cee-ops.h: Added file with list of "CEE_*" opcodes
enabled in SSAPRE.
* ssapre-mini-ops.h: Likewise, but for "OP_*" opcodes.
* driver.c: Re-enabled SSAPRE.

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

19 years agough, today is "eno must miss ChangeLog at any time" day :(
Atsushi Eno [Thu, 20 Jan 2005 07:52:33 +0000 (07:52 -0000)]
ugh, today is "eno must miss ChangeLog at any time" day :(

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 07:49:35 +0000 (07:49 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* ConstraintCollection.cs : Add() should throw ArgumentException when
  the argument constraint fails validation.
  DataTable.cs : set_PrimaryKey should throw ArgumentException when
  the argument contains constraints which fail validation.

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

19 years ago2005-01-20 Alp Toker <alp@atoker.com>
Alp Toker [Thu, 20 Jan 2005 07:27:25 +0000 (07:27 -0000)]
2005-01-20  Alp Toker  <alp@atoker.com>

  * cilc.cs: Name the glib handle getter helper method by namespace for now to
  fully support assemblies with multiple namespaces. Would be better to
  generate a toplevel Cindex file in future.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 07:07:20 +0000 (07:07 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Parser.jay : let's use debug flag when MONO_DEBUG_SQLEXPRESSIONS
  environment variable is set.
  Fixed substring() function. C# cast does not allow implicit
  conversion from object.

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

19 years ago- Unselecting the control when it is loosing focus
Peter Dennis Bartok [Thu, 20 Jan 2005 04:47:37 +0000 (04:47 -0000)]
- Unselecting the control when it is loosing focus

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

19 years ago * TreeView.cs: Hook up to the text controls leave event so we can
Jackson Harper [Thu, 20 Jan 2005 04:19:35 +0000 (04:19 -0000)]
* TreeView.cs: Hook up to the text controls leave event so we can
end editing when the users clicks outside the text box.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 04:15:53 +0000 (04:15 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* class-status.in : let's just remove this lengthy list.

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

19 years agooops, forgot to commit ChangeLog.
Atsushi Eno [Thu, 20 Jan 2005 04:12:14 +0000 (04:12 -0000)]
oops, forgot to commit ChangeLog.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 04:00:22 +0000 (04:00 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile.am : removed nsys4cygwin.zip which has been 404 for a while.

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

19 years ago * X11Keyboard.cs: Fix typo that was causing the wrong keycodes to
Jackson Harper [Thu, 20 Jan 2005 03:23:07 +0000 (03:23 -0000)]
* X11Keyboard.cs: Fix typo that was causing the wrong keycodes to
get set in the conversion array.

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

19 years ago- Added support for Enter and Escape keys in dialogs
Peter Dennis Bartok [Thu, 20 Jan 2005 03:03:55 +0000 (03:03 -0000)]
- Added support for Enter and Escape keys in dialogs
- Added automatic selection of the first control in modal forms
- TextBox improvements related to selections
- Changed the uglyness level of the frame hack for edit
- Added missing attributes to various controls
- Fixed drawing problems (missing clip styles on controls)

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

19 years ago2005-01-19 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 20 Jan 2005 02:47:05 +0000 (02:47 -0000)]
2005-01-19  Miguel de Icaza  <miguel@ximian.com>

* UpDownBase.cs: Added some new properties.

* DomainUpDown.cs: Implement a lot to get my test working.

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

19 years ago2005-01-19 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 20 Jan 2005 01:58:48 +0000 (01:58 -0000)]
2005-01-19  Miguel de Icaza  <miguel@ximian.com>

* file-io.c (ves_icall_System_IO_MonoIO_get_InvalidPathChars):
Make the size of the array fit only the number of invalid path
chars that we have.

* class.c (_mono_class_get): Improve the error reporting when a
class referenced is not found, to assist debugging.

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

19 years ago2005-01-19 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 19 Jan 2005 22:54:43 +0000 (22:54 -0000)]
2005-01-19  Geoff Norton  <gnorton@customerdna.com>

        * XplatUIOSX.cs: Fix a minor bug to bring the close box back

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

19 years ago- Fixed csc complaints
Peter Dennis Bartok [Wed, 19 Jan 2005 22:47:31 +0000 (22:47 -0000)]
- Fixed csc complaints

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

19 years agoMissing ChangeLog entries
Miguel de Icaza [Wed, 19 Jan 2005 22:28:59 +0000 (22:28 -0000)]
Missing ChangeLog entries

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

19 years ago2005-01-19 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 19 Jan 2005 22:12:22 +0000 (22:12 -0000)]
2005-01-19  Geoff Norton  <gnorton@customerdna.com>

        * XplayUIOSX.cs:
          OSXStructs.cs: Initial refactor to move enums and consts into
          OSXStructs and use them in the driver for greater readability.

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

19 years agoUpdated mailing list and, in some case, the mono web site URLs
Sebastien Pouliot [Wed, 19 Jan 2005 21:29:37 +0000 (21:29 -0000)]
Updated mailing list and, in some case, the mono web site URLs

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

19 years ago * TypeDescriptorTests.cs: Add another test in GetComponentName() to check
Jonathan Pryor [Wed, 19 Jan 2005 21:26:43 +0000 (21:26 -0000)]
  * TypeDescriptorTests.cs: Add another test in GetComponentName() to check
    the component name returned for a component without a Site.

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

19 years ago * TypeDescriptor.cs: Fix Info.GetDefaultEvent() so that it filters events
Jonathan Pryor [Wed, 19 Jan 2005 21:24:41 +0000 (21:24 -0000)]
  * TypeDescriptor.cs: Fix Info.GetDefaultEvent() so that it filters events
    properly.  This matches .NET 1.1 and fixes a test case.

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

19 years agoFix the messages, I was getting sick of them
Miguel de Icaza [Wed, 19 Jan 2005 21:22:24 +0000 (21:22 -0000)]
Fix the messages, I was getting sick of them

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

19 years agoUpdated options and mailing list address and fixed typo.
Sebastien Pouliot [Wed, 19 Jan 2005 21:12:20 +0000 (21:12 -0000)]
Updated options and mailing list address and fixed typo.

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

19 years ago2005-01-19 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 19 Jan 2005 21:09:01 +0000 (21:09 -0000)]
2005-01-19  Geoff Norton  <gnorton@customerdna.com>

        * XplatUIOSX.cs: Initial support for Standard Cursors.
        * OSXStructs.cs: Move our structs here; added ThemeCursor enum

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

19 years ago2005-01-19 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 19 Jan 2005 20:59:02 +0000 (20:59 -0000)]
2005-01-19  Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
* System/Type.cs: Corrected implementation for the Type.FilterNameIgnoreCase
and Type.FilterName delegates They weren't dealing with the optional '*'
at the end of the filter mask
* Test/System/TypeTest.cs: Added tests for the Type.FilterNameIgnoreCase and
Type.FilterName delegates (more precisely the implementations behind)

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

19 years agodoh
Sebastien Pouliot [Wed, 19 Jan 2005 20:57:50 +0000 (20:57 -0000)]
doh

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 20:51:21 +0000 (20:51 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* permview.cs: Fixed case for empty, but unrestricted, permission
sets. Help now displays a more unix-like command options. Commented
some currently unused code.

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

19 years ago * TypeDescriptor.cs: Fix GetComponentName() so that it returns the type
Jonathan Pryor [Wed, 19 Jan 2005 20:43:10 +0000 (20:43 -0000)]
  * TypeDescriptor.cs: Fix GetComponentName() so that it returns the type
    name if no Site is present.  This matches .NET 1.1 and fixes a test case.

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

19 years agoWed Jan 19 19:57:43 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 19 Jan 2005 18:49:00 +0000 (18:49 -0000)]
Wed Jan 19 19:57:43 CET 2005 Paolo Molaro <lupus@ximian.com>

* threads.c: fix off-by-one error.
* domain.c: free data allocated in the domain.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 18:28:06 +0000 (18:28 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* SecurityManagerTest.cs: Added new tests for 2.0. Fixed a test to work
even if the SecurityManager.CheckExecutionRights is false.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 18:26:46 +0000 (18:26 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoStreamTest.cs: Added [ExpectedException] for [Ignored] unit
tests that were converted to [Category]

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

19 years ago * UriTest.cs: Update UnixLocalPath_WTF. Category("NotWorking") is
Jonathan Pryor [Wed, 19 Jan 2005 18:18:14 +0000 (18:18 -0000)]
  * UriTest.cs: Update UnixLocalPath_WTF.  Category("NotWorking") is
    conditional on ONLY_1_1, and the test itself is conditional on NET_2_0
    (since .NET 2.0 behaves sanely, while 1.1 doesn't).

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

19 years ago * UriTest.cs: Ignore one of the tests on Linux, as .NET's behavior is
Jonathan Pryor [Wed, 19 Jan 2005 18:06:28 +0000 (18:06 -0000)]
  * UriTest.cs: Ignore one of the tests on Linux, as .NET's behavior is
  counterintuitive (see the UnixLocalPath_WTF comment).

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 16:42:19 +0000 (16:42 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* SecurityManager.cs: Fix the regressions on NET_1_1 introduced by my
refactoring 10 days ago.

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

19 years ago2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 Jan 2005 16:38:43 +0000 (16:38 -0000)]
2005-01-19  Atsushi Enomoto <atsushi@ximian.com>

* SqlGuidTest.cs : missing run-test-ondotnet fix.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 16:35:19 +0000 (16:35 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* SiteIdentityPermission.cs: Fix case were the wildcard '*' is present
but not the first character of the site.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 16:22:11 +0000 (16:22 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* Makefile.am (DIST_SUBDIRS): Distribute ikvm-native.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 16:12:44 +0000 (16:12 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* PolicyLevel.cs: Fixed RemoveNamedPermissionSet when used with a
permission instance.
* Zone.cs: Fixed zone for URIs without a scheme.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 16:10:33 +0000 (16:10 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* ApplicationTrustCollection.cs: Updated for Dec CTP.
* ApplicationTrust.cs: Updated for Dec CTP.
* ApplicationSecurityInfo.cs: Updated for Dec CTP.
* ApplicationSecurityManager.cs: Updated for Dec CTP.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 16:01:41 +0000 (16:01 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* LocalVariableInfo.cs: Add ToString method.

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 15:37:14 +0000 (15:37 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* test/RedBlackTreeSetTests.cs: Decrease number of iterations.
* arrays/SortedArrayTests.cs: Likewise.

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

19 years ago2005-01-19 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Wed, 19 Jan 2005 15:36:51 +0000 (15:36 -0000)]
2005-01-19  Sureshkumar T  <tsureshkumar@novell.com>

* DataRelationCollection.cs:

Method Remove : Donot throw exception if DataRelation argument is
null in DataRelationCollection.Remove method.

Method RemoveAt : Exception should be IndexOutOfRangeException if
row index is not in list range.

Fixes nunit failures DataRelationCollection.Remove and
DataRelationCollection.RemoveAt.

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 15:36:39 +0000 (15:36 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* Sorting.cs: 2000 elements is enough for us.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 15:34:15 +0000 (15:34 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* MethodInfoTest.cs: Add tests for GetMethodBody.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 15:33:31 +0000 (15:33 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* ExceptionHandlingClause.cs: Implement this.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 15:32:34 +0000 (15:32 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (mono_method_body_get_object): Fill out exception info
as well.

* object-internals.h: Add MonoReflectionExceptionHandlingClause
structure.

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 15:28:45 +0000 (15:28 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* Sorting.cs: 10000 elements is enough for us.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 15:21:30 +0000 (15:21 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* EventLogPermissionTest.cs: Now works on both Fx 1.1 / 2.0.
* PerformanceCounterPermissionTest.cs: Now works on both Fx 1.1 / 2.0.

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 15:17:25 +0000 (15:17 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* trees/RedBlackTreeSetTests.cs: Put the threading tests into a
"Threading" category, so we can exclude them when running in the
debugger.
* arrays/SortedArrayTests.cs: Likewise.

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

19 years ago * CSharpCodeGenerator.cs: Remove extra ' ' emitted after class name in
Jonathan Pryor [Wed, 19 Jan 2005 15:09:50 +0000 (15:09 -0000)]
  * CSharpCodeGenerator.cs: Remove extra ' ' emitted after class name in
    GenerateTypeStart().  This removes a regression test failure in
    MonoTests.Microsoft.CSharp.CodeGeneratorFromTypeTest.DefaultTypeTest.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 15:01:50 +0000 (15:01 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* AspNetHostingPermissionTest.cs: Re-fixed for NET_1_1. Fx 1.1 SP1
as changed (fixed) the behaviour so the test has been updated to
work for any case.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 15:00:31 +0000 (15:00 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* AspNetHostingPermission.cs: Reverted last patch as this was fixed in
Fx 1.1 SP1 so we better have this "fixed" behaviour too.

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 14:56:03 +0000 (14:56 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* mini.c (mono_method_to_ir): Call mono_get_inflated_method() on
the result of mono_get_method_constrained().

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 14:55:37 +0000 (14:55 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* loader.c (mono_get_method_constrained): Make this work again.

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

19 years agoNew test.
Martin Baulig [Wed, 19 Jan 2005 14:54:25 +0000 (14:54 -0000)]
New test.

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

19 years agoMore Combobox work
Jordi Mas i Hernandez [Wed, 19 Jan 2005 14:43:27 +0000 (14:43 -0000)]
More Combobox work

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 14:25:48 +0000 (14:25 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* ResourcePermissionBase.cs: IsSubset(null) returns false in 1.1 while
it returns true in 2.0.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 14:24:29 +0000 (14:24 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* WebPermissionAttribute.cs: Fixed NET_1_1 behaviour.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 14:23:07 +0000 (14:23 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* WebPermissionAttributeTest.cs: Removed a test for 1.1 as we delay
the regex creation (like 2.0) so the exception is also delayed.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 13:57:13 +0000 (13:57 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* Array.cs: Fix a typo in the previous patch.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 13:53:07 +0000 (13:53 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* Array.cs: Fix some bugs in the generic methods.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 13:36:56 +0000 (13:36 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* AspNetHostingPermission.cs: Fixed Intersect(null) which has a
different behaviour in NET_1_1 (return copy of self) than in NET_2_0
(return null).

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

19 years ago2005-01-19 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Wed, 19 Jan 2005 13:35:51 +0000 (13:35 -0000)]
2005-01-19  Sureshkumar T  <tsureshkumar@novell.com>

* ConstraintCollection.cs: Donot throw exception if constraints
are null in AddRange method. Check for null before using the
argument.

fixes bug #69381.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 13:32:09 +0000 (13:32 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* ArrayTest.cs: Add AsReadOnly tests.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 13:31:10 +0000 (13:31 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* Array.cs: Implement AsReadOnly.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 13:09:00 +0000 (13:09 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* object-internals.h (_MonoReflectionMethodBody): Make local_index a
guint16 to match the managed side.

* reflection.c (mono_reflection_body_get_object): Fill out local
variables array.

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

19 years ago2005-01-19 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 19 Jan 2005 13:01:02 +0000 (13:01 -0000)]
2005-01-19  Nick Drochak <ndrochak@gol.com>

* FileStreamTest.cs: Fix test regression on .NET. Need to close
stream so other tests don't fail.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 12:56:59 +0000 (12:56 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* object-internals.h (_MonoReflectionMethodBody): Make local_index a
guint16 to match the managed side.

* reflection.c (mono_reflection_body_get_object): Fill out local
variables array.

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

19 years ago* cs-parser.jay: Fix several infelicities.
Raja R Harinath [Wed, 19 Jan 2005 12:02:11 +0000 (12:02 -0000)]
* cs-parser.jay: Fix several infelicities.
- Avoid assigning to the parser value stack.  Code like
  '$3 = null' is unclean.  Synthesize a value for the code block
  instead.
- Avoid using oob_stack for storing location information.  Use ...
(_mark_): ... this.  New (empty) rule.  Saves the current location
in $$.
(foreach_statement): Avoid using oob_stack for current_block
handling.  Use technique used in for_statement and
using_statement.  Synthesize a value for the code block to store
additional intermediate information.

Notes:
  1. The '_mark_' rule is inspired by the 'save_location' rule in GCC's parser
  2. oob_stack is now only used in handling anonymous delegates
  3. TODO: either remove switch_stack or merge it into oob_stack

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

19 years ago2004-01-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 Jan 2005 10:12:08 +0000 (10:12 -0000)]
2004-01-19  Atsushi Enomoto  <atsushi@ximian.com>

* XmlDataInferenceLoader.cs,
  XmlDataReader.cs : Check if the XmlReader (node) represents DataSet
  or a table, reusing code block in XmlDataInferenceLoader.
  This fixes bug #60118.

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

19 years ago- Fixed signature
Peter Dennis Bartok [Wed, 19 Jan 2005 09:41:14 +0000 (09:41 -0000)]
- Fixed signature

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 09:38:19 +0000 (09:38 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (mono_method_body_get_object): Fill out local_var_sig_token
as well.

* object-internals.h (_MonoReflectionMethodBody): Rename 'sig_token' to
'local_var_sig_token'.

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

19 years ago- Implemented DoubleClick in Button, CheckBox and RadioButton
Peter Dennis Bartok [Wed, 19 Jan 2005 09:21:00 +0000 (09:21 -0000)]
- Implemented DoubleClick in Button, CheckBox and RadioButton
- Added various missing attributes
- Fixed keyboard handling for ButtonBase derived classes, to treat
  spacebar like mouseclick
- Preventing RadioButtons from getting 'unchecked'
- Enabled TextBox code in ThreadExceptionDialog

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

19 years ago2005-01-19 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Wed, 19 Jan 2005 09:05:15 +0000 (09:05 -0000)]
2005-01-19  Sureshkumar T  <tsureshkumar@novell.com>

* OdbcType.cs: Change enum values for compatiability with MS.NET.
* libodbc.cs: Change enum values for compatiability with
MS.NET. Change calls into driver with native type.
* OdbcDataReader.cs: Change enum values for compatiability with
MS.NET. Change calls from/into driver with native type.

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

19 years ago2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 Jan 2005 07:11:27 +0000 (07:11 -0000)]
2005-01-19  Atsushi Enomoto  <atsushi@ximian.com>

* DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
  Let's not output to Console.

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

19 years ago2004-01-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 Jan 2005 06:57:23 +0000 (06:57 -0000)]
2004-01-19  Atsushi Enomoto  <atsushi@ximian.com>

* XmlDiffLoader.cs : Ankit Jain <radical@imt.ac.in> has a conflicting
  patches and some good catches. Some attributes should be skipped,
  and loaded value must be typed.

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

19 years ago- Removed debug output
Peter Dennis Bartok [Wed, 19 Jan 2005 06:29:25 +0000 (06:29 -0000)]
- Removed debug output
- Implemented missing DoubleClick event for Button

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

19 years ago2004-01-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 Jan 2005 06:27:29 +0000 (06:27 -0000)]
2004-01-19  Atsushi Enomoto  <atsushi@ximian.com>

* XmlConstants.cs,
  XmlDataInferenceLoader.cs,
  XmlDataReader.cs : use common const for http://www.w3.org/2000/xmlns/.
* XmlDiffLoader.cs : It was not handling attributes. Fixed bug #70961.

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

19 years agoexceptions-s390.c tramp-s390.c: Allocate code using the global code manager.
Neale Ferguson [Wed, 19 Jan 2005 05:15:40 +0000 (05:15 -0000)]
exceptions-s390.c tramp-s390.c: Allocate code using the global code manager.

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

19 years agoAdd error test
Miguel de Icaza [Wed, 19 Jan 2005 03:35:17 +0000 (03:35 -0000)]
Add error test

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

19 years ago- Forgot to commit
Peter Dennis Bartok [Tue, 18 Jan 2005 23:01:29 +0000 (23:01 -0000)]
- Forgot to commit

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

19 years ago- Fixed situations where menus don't show up on startup, until a resize
Peter Dennis Bartok [Tue, 18 Jan 2005 22:51:27 +0000 (22:51 -0000)]
- Fixed situations where menus don't show up on startup, until a resize
- Made sure that layout is recalculated when showing new forms

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

19 years agoMake this bold
Miguel de Icaza [Tue, 18 Jan 2005 21:59:13 +0000 (21:59 -0000)]
Make this bold

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

19 years agoupdate projecte file
Jordi Mas i Hernandez [Tue, 18 Jan 2005 21:58:08 +0000 (21:58 -0000)]
update projecte file

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

19 years ago2005-01-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 18 Jan 2005 21:45:08 +0000 (21:45 -0000)]
2005-01-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XmlSerializer.cs: only print the results if there's an error
compiling.

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

19 years ago2005-01-18 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 18 Jan 2005 21:04:17 +0000 (21:04 -0000)]
2005-01-18  Zoltan Varga  <vargaz@freemail.hu>

* loader.c (mono_lookup_pinvoke_call): Revert the previous patch as it breaks
System.Drawing.

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