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
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
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
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
Jackson Harper [Thu, 20 Jan 2005 11:08:13 +0000 (11:08 -0000)]
remove debug code
svn path=/trunk/mcs/; revision=39247
Jordi Mas i Hernandez [Thu, 20 Jan 2005 10:58:48 +0000 (10:58 -0000)]
ownerdraw support, fixes
svn path=/trunk/mcs/; revision=39246
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Atsushi Eno [Thu, 20 Jan 2005 04:12:14 +0000 (04:12 -0000)]
oops, forgot to commit ChangeLog.
svn path=/trunk/mono/; revision=39226
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
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
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
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
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
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
Peter Dennis Bartok [Wed, 19 Jan 2005 22:47:31 +0000 (22:47 -0000)]
- Fixed csc complaints
svn path=/trunk/mcs/; revision=39209
Miguel de Icaza [Wed, 19 Jan 2005 22:28:59 +0000 (22:28 -0000)]
Missing ChangeLog entries
svn path=/trunk/mcs/; revision=39207
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
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
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
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
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
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
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
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
Sebastien Pouliot [Wed, 19 Jan 2005 20:57:50 +0000 (20:57 -0000)]
doh
svn path=/trunk/mcs/; revision=39196
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Martin Baulig [Wed, 19 Jan 2005 14:54:25 +0000 (14:54 -0000)]
New test.
svn path=/trunk/mcs/; revision=39165
Jordi Mas i Hernandez [Wed, 19 Jan 2005 14:43:27 +0000 (14:43 -0000)]
More Combobox work
svn path=/trunk/mcs/; revision=39164
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Peter Dennis Bartok [Wed, 19 Jan 2005 09:41:14 +0000 (09:41 -0000)]
- Fixed signature
svn path=/trunk/mcs/; revision=39143
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
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
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
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
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
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
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
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
Miguel de Icaza [Wed, 19 Jan 2005 03:35:17 +0000 (03:35 -0000)]
Add error test
svn path=/trunk/mcs/; revision=39129
Peter Dennis Bartok [Tue, 18 Jan 2005 23:01:29 +0000 (23:01 -0000)]
- Forgot to commit
svn path=/trunk/mcs/; revision=39123
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
Miguel de Icaza [Tue, 18 Jan 2005 21:59:13 +0000 (21:59 -0000)]
Make this bold
svn path=/trunk/mono/; revision=39121
Jordi Mas i Hernandez [Tue, 18 Jan 2005 21:58:08 +0000 (21:58 -0000)]
update projecte file
svn path=/trunk/mcs/; revision=39120
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
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