Raja R Harinath [Thu, 4 Sep 2008 18:35:42 +0000 (18:35 -0000)]
style nits
svn path=/trunk/mcs/; revision=112316
Raja R Harinath [Thu, 4 Sep 2008 18:35:24 +0000 (18:35 -0000)]
* DataRelationCollection.cs (CanRemove): Simplify slightly.
svn path=/trunk/mcs/; revision=112315
Raja R Harinath [Thu, 4 Sep 2008 18:35:06 +0000 (18:35 -0000)]
style nits
svn path=/trunk/mcs/; revision=112314
Jb Evain [Thu, 4 Sep 2008 17:39:54 +0000 (17:39 -0000)]
2008-09-04 Jb Evain <jbevain@novell.com>
* repl.cs (PrettyPrint): pretty print everything that
implements IDictionary, as well as IEnumerables. Also,
add a quit helper property.
svn path=/trunk/mcs/; revision=112309
Jb Evain [Thu, 4 Sep 2008 17:29:24 +0000 (17:29 -0000)]
2008-09-04 Jb Evain <jbevain@novell.com>
* TypeTest.cs: enable test as r112307 fixes it.
svn path=/trunk/mcs/; revision=112308
Jb Evain [Thu, 4 Sep 2008 17:27:51 +0000 (17:27 -0000)]
2008-09-04 Jb Evain <jbevain@novell.com>
* class.c (mono_class_is_assignable_from): fix assignability of nullables
to nullables.
svn path=/trunk/mono/; revision=112307
Marek Safar [Thu, 4 Sep 2008 16:30:34 +0000 (16:30 -0000)]
New test.
svn path=/trunk/mcs/; revision=112304
Marek Safar [Thu, 4 Sep 2008 16:30:06 +0000 (16:30 -0000)]
More tests.
svn path=/trunk/mcs/; revision=112303
Marek Safar [Thu, 4 Sep 2008 16:29:53 +0000 (16:29 -0000)]
2008-09-04 Marek Safar <marek.safar@gmail.com>
* constant.cs: Better error reporting for decimal literals.
* class.cs, attribute.cs, typemanager.cs: Emit more fixed buffer
field attributes.
svn path=/trunk/mcs/; revision=112302
Marek Safar [Thu, 4 Sep 2008 16:25:10 +0000 (16:25 -0000)]
2008-09-04 Marek Safar <marek.safar@gmail.com>
* TypeBuilder.cs: Add mcs specific SetCharSet method.
svn path=/trunk/mcs/; revision=112300
Carlos Alberto Cortez [Thu, 4 Sep 2008 16:24:22 +0000 (16:24 -0000)]
* BindingTest.cs: New test for nested properties using a DataSet.
2008-09-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
svn path=/trunk/mcs/; revision=112299
Jb Evain [Thu, 4 Sep 2008 15:47:17 +0000 (15:47 -0000)]
2008-09-04 Jb Evain <jbevain@novell.com>
* TypeTest.cs: add test for IsInstanceOfType on arrays of nullables.
svn path=/trunk/mcs/; revision=112296
Marek Safar [Thu, 4 Sep 2008 13:08:59 +0000 (13:08 -0000)]
New test.
svn path=/trunk/mcs/; revision=112281
Marek Safar [Thu, 4 Sep 2008 13:08:25 +0000 (13:08 -0000)]
2008-09-04 Marek Safar <marek.safar@gmail.com>
Miguel de Icaza <miguel@novell.com>
A fix for bug #422951
* assign.cs (Assign.DoResolve): Perform the type conversions
checks before we attempt to initialize `New' initializers.
svn path=/trunk/mcs/; revision=112280
Carlos Alberto Cortez [Thu, 4 Sep 2008 13:01:00 +0000 (13:01 -0000)]
2008-09-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* BindingTest.cs: New tests for multiple nested properties in the
data source, by Andy Hume.
svn path=/trunk/mcs/; revision=112278
Carlos Alberto Cortez [Thu, 4 Sep 2008 12:59:14 +0000 (12:59 -0000)]
2008-09-04 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* Binding.cs: When acquiring a BindingManagerBase for the first time,
check that the specified property actually exists in the data source,
and throw an ArgumentException if that's not the case - this is only
done for this scenario, since for later cases (such Position changes)
we throw different exceptions (match .Net).
svn path=/trunk/mcs/; revision=112277
Marek Safar [Thu, 4 Sep 2008 12:39:43 +0000 (12:39 -0000)]
Put back _ContextID
svn path=/trunk/mcs/; revision=112274
Marek Safar [Thu, 4 Sep 2008 12:33:56 +0000 (12:33 -0000)]
2008-09-04 Marek Safar <marek.safar@gmail.com>
A test for bug #422853
svn path=/trunk/mcs/; revision=112271
Marek Safar [Thu, 4 Sep 2008 12:33:25 +0000 (12:33 -0000)]
2008-09-04 Marek Safar <marek.safar@gmail.com>
A fix for bug #422853
* delegate.cs (DelegateCreation): Add special handling for
EmptyExpression.Null instance expression which is just another
hack for undecided member instance exression.
svn path=/trunk/mcs/; revision=112270
Marek Safar [Thu, 4 Sep 2008 10:54:05 +0000 (10:54 -0000)]
New test + optimizations update
svn path=/trunk/mcs/; revision=112264
Marek Safar [Thu, 4 Sep 2008 10:53:11 +0000 (10:53 -0000)]
2008-09-04 Marek Safar <marek.safar@gmail.com>
* expression.cs, ecore.cs: Emit full expression tree for reduced
binary expressions.
svn path=/trunk/mcs/; revision=112263
Raja R Harinath [Thu, 4 Sep 2008 09:46:00 +0000 (09:46 -0000)]
* DataRelation.cs (CheckStateForProperty): Use the childColumn to
get the child table.
svn path=/trunk/mcs/; revision=112261
Raja R Harinath [Thu, 4 Sep 2008 09:42:20 +0000 (09:42 -0000)]
oops
svn path=/trunk/mcs/; revision=112260
Raja R Harinath [Thu, 4 Sep 2008 09:42:03 +0000 (09:42 -0000)]
style nits
svn path=/trunk/mcs/; revision=112259
Raja R Harinath [Thu, 4 Sep 2008 09:24:29 +0000 (09:24 -0000)]
Style nits
svn path=/trunk/mcs/; revision=112257
Marek Safar [Thu, 4 Sep 2008 09:08:32 +0000 (09:08 -0000)]
New tests.
svn path=/trunk/mcs/; revision=112256
Marek Safar [Thu, 4 Sep 2008 09:08:18 +0000 (09:08 -0000)]
2008-09-04 Marek Safar <marek.safar@gmail.com>
* expression.cs (This): Guard against multi-resolving.
* ecore.cs, statement.cs (Throw): Simplified.
* flowanalysis.cs: Also verify event fields.
svn path=/trunk/mcs/; revision=112255
Atsushi Eno [Thu, 4 Sep 2008 08:32:22 +0000 (08:32 -0000)]
initial sys.web.routing checkin. Just stubs yet.
svn path=/trunk/mcs/; revision=112254
Atsushi Eno [Thu, 4 Sep 2008 08:22:50 +0000 (08:22 -0000)]
initial sys.web.abstractions checkin. Mostly stubs and wrappers.
svn path=/trunk/mcs/; revision=112253
Daniel Morgan [Thu, 4 Sep 2008 07:51:04 +0000 (07:51 -0000)]
2008-09-04 Daniel Morgan <monodanmorg@yahoo.com>
* System.Data.OracleClient/OracleDataReader.cs: return true
in NextResult if another result
svn path=/trunk/mcs/; revision=112252
Miguel de Icaza [Thu, 4 Sep 2008 07:19:18 +0000 (07:19 -0000)]
Small update
svn path=/trunk/mono/; revision=112251
Daniel Morgan [Thu, 4 Sep 2008 07:12:49 +0000 (07:12 -0000)]
2008-09-04 Daniel Morgan <monodanmorg@yahoo.com>
* System.Data.OracleClient/OracleCommand.cs: removed AssertNoDataReader
because oracle allows multiple result sets and has since .NET 1.0,
fix bug where REF CURSOR would not work for ExecuteReader or
filling a DataSet via an OracleDataAdapter. The REF CURSOR is used to
populate the DataSet.
* System.Data.OracleClient/OracleDataReader.cs: fix for getting
next result set; implement NET_2_0 methods
GetProviderSpecificFieldType,
GetProviderSpecificValuee,
GetProviderSpecificValue; and validate the reader is open
before allowing a Read or NextResult, otherwise, throw
an InvalidOperationException
* System.Data.OracleClient/OracleParameter.cs: fix for
getting one or more REF CURSOR out parameters if
ExecuteReader was called.
* System.Data.OracleClient.Oci/OciErrorHandle.cs
* System.Data.OracleClient.Oci/OciHandle.cs: add addiional method
for getting error, such as, INVALID_HANDLE being passed to OCI
svn path=/trunk/mcs/; revision=112250
Miguel de Icaza [Thu, 4 Sep 2008 06:50:28 +0000 (06:50 -0000)]
2008-09-04 Miguel de Icaza <miguel@novell.com>
* repl.cs (PrettyPrint): Add Hashtable prettyprint
* anonymous.cs (AnonymousTypeClass): On EvalMode make the class
public.
* repl.cs: Update help.
svn path=/trunk/mcs/; revision=112249
Jb Evain [Thu, 4 Sep 2008 06:40:31 +0000 (06:40 -0000)]
remove cwl
svn path=/trunk/mcs/; revision=112248
Miguel de Icaza [Thu, 4 Sep 2008 06:18:18 +0000 (06:18 -0000)]
Update the mcs.1 man page, add csharp.1 man page
svn path=/trunk/mono/; revision=112247
Raja R Harinath [Thu, 4 Sep 2008 06:12:34 +0000 (06:12 -0000)]
* DataColumn.cs (AllowDBNull.set): Rearrange code to be more readable.
(AutoIncrement.set): Likewise.
(Caption): Likewise.
(SetDefaultValue): Likewise.
svn path=/trunk/mcs/; revision=112246
Raja R Harinath [Thu, 4 Sep 2008 06:12:11 +0000 (06:12 -0000)]
Style nits
svn path=/trunk/mcs/; revision=112245
Miguel de Icaza [Thu, 4 Sep 2008 00:33:04 +0000 (00:33 -0000)]
2008-09-03 Miguel de Icaza <miguel@novell.com>
* driver.cs (ProcessDefaultConfig): Now it encapsulates all the
handling of the default config handling, including the special
treatment of System.Core assembly.
Fixes the REPL processing for LINQ.
svn path=/trunk/mcs/; revision=112223
Rodrigo Kumpera [Wed, 3 Sep 2008 21:18:19 +0000 (21:18 -0000)]
In .:
2008-09-03 Rodrigo Kumpera <rkumpera@novell.com>
* verify.c (verify_type_compatibility_full): Revert change
to allow converting a native int to unmanaged pointer be verifiable
under non-strict mode.
It turns out that "(IntPtr)null" is indeed unverifiable, go figure.
* verify.c: Added some TODOs.
svn path=/trunk/mono/; revision=112213
Mario Carrion [Wed, 3 Sep 2008 20:34:19 +0000 (20:34 -0000)]
* AssemblyInfo.cs: Added InternalsVisibleTo attribute to support
UIAutomationWinforms assembly.
svn path=/trunk/mcs/; revision=112203
Rodrigo Kumpera [Wed, 3 Sep 2008 20:32:53 +0000 (20:32 -0000)]
In .:
2008-09-03 Rodrigo Kumpera <rkumpera@novell.com>
* strict_native_int_converts_to_unamanged_pointer.cs: It turns
out that this test should generate unverifiable code. Big WTF
for me as well.
svn path=/trunk/mono/; revision=112202
Marek Safar [Wed, 3 Sep 2008 17:09:22 +0000 (17:09 -0000)]
Fixed test
svn path=/trunk/mcs/; revision=112188
Marek Safar [Wed, 3 Sep 2008 15:25:55 +0000 (15:25 -0000)]
More tests.
svn path=/trunk/mcs/; revision=112186
Marek Safar [Wed, 3 Sep 2008 15:24:49 +0000 (15:24 -0000)]
2008-09-03 Marek Safar <marek.safar@gmail.com>
A fix for bug #422507
* expression.cs (UnboxCast): Add missing child expression mutator.
svn path=/trunk/mcs/; revision=112184
Sebastien Pouliot [Wed, 3 Sep 2008 12:48:57 +0000 (12:48 -0000)]
2008-09-03 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Add unit test to check for an open curve
points.
svn path=/trunk/mcs/; revision=112178
Marek Safar [Wed, 3 Sep 2008 12:44:08 +0000 (12:44 -0000)]
2008-09-03 Marek Safar <marek.safar@gmail.com>
* driver.cs: Don't self reference System.Core assembly.
svn path=/trunk/mcs/; revision=112176
Ivan Zlatev [Wed, 3 Sep 2008 12:31:46 +0000 (12:31 -0000)]
2008-09-03 Ivan N. Zlatev <contact@i-nz.net>
* ButtonBase.cs CheckBox.cs, Control.cs, FlowLayoutPanel.cs,
FlowLayoutSettings.cs, GroupBox.cs, Label.cs, ListBox.cs,
PropertyGrid.cs, RadioButton.cs, TableLayoutPanel.cs,
TableLayoutSettings.cs, ToolStrip.cs, ToolStripDropDownButton.cs,
ToolStripDropDownMenu.cs, ToolStripItem.cs, ToolStripSplitButton.cs,
ToolStripStatusLabel.cs: Add missing PerformLayout calls to various
properties.
[Fixes bug #418684]
svn path=/trunk/mcs/; revision=112174
Marek Safar [Wed, 3 Sep 2008 12:19:32 +0000 (12:19 -0000)]
Updated.
svn path=/trunk/mcs/; revision=112173
Marek Safar [Wed, 3 Sep 2008 12:00:09 +0000 (12:00 -0000)]
New test.
svn path=/trunk/mcs/; revision=112172
Marek Safar [Wed, 3 Sep 2008 11:58:40 +0000 (11:58 -0000)]
2008-09-03 Marek Safar <marek.safar@gmail.com>
A fix for bug #422507
* expression.cs (StringConcat): Add missing type mutator.
svn path=/trunk/mcs/; revision=112170
Marek Safar [Wed, 3 Sep 2008 09:55:39 +0000 (09:55 -0000)]
New test.
svn path=/trunk/mcs/; revision=112160
Marek Safar [Wed, 3 Sep 2008 09:55:25 +0000 (09:55 -0000)]
2008-09-03 Marek Safar <marek.safar@gmail.com>
* generic.cs (TypeInferenceContext): Follow equality rule for
constructed type lower bound type inference.
svn path=/trunk/mcs/; revision=112159
Marek Safar [Wed, 3 Sep 2008 09:19:46 +0000 (09:19 -0000)]
Update bug number.
svn path=/trunk/mcs/; revision=112155
Neville Gao [Wed, 3 Sep 2008 03:58:17 +0000 (03:58 -0000)]
Control enabled to support accessibility.
svn path=/trunk/mcs/; revision=112138
Rodrigo Kumpera [Tue, 2 Sep 2008 21:38:53 +0000 (21:38 -0000)]
In .:
2008-09-02 Rodrigo Kumpera <rkumpera@novell.com>
* TypeBuilderTest.cs: New test for a field with initialized data
that is referenced from another assembly.
svn path=/trunk/mcs/; revision=112126
Bill Holmes [Tue, 2 Sep 2008 21:38:03 +0000 (21:38 -0000)]
2008-09-02 Bill Holmes <billholmes54@gmail.com>
* marshal.c (ves_icall_System_Runtime_InteropServices_Marshal_StringToHGlobalAnsi,
ves_icall_System_Runtime_InteropServices_Marshal_StringToHGlobalUni) :
Changed to use GlobalAlloc for the memory returned on Windows platforms.
Code is contributed under MIT/X11 license.
svn path=/trunk/mono/; revision=112125
Sebastien Pouliot [Tue, 2 Sep 2008 21:30:56 +0000 (21:30 -0000)]
2008-09-02 Sebastien Pouliot <sebastien@ximian.com>
* GraphicsPathTest.cs: Add a bunch of unit tests to check when
points can be compressed (removed) when adding shapes to a path.
svn path=/trunk/mcs/; revision=112123
Miguel de Icaza [Tue, 2 Sep 2008 18:30:45 +0000 (18:30 -0000)]
2008-09-02 Miguel de Icaza <miguel@novell.com>
* getline.cs (CmdRefresh): Apply patch from Douglas S. Blank
<dblank@cs.brynmawr.edu> which updates the cursor position on
refresh.
svn path=/trunk/mcs/; revision=112113
Carlos Alberto Cortez [Tue, 2 Sep 2008 18:20:49 +0000 (18:20 -0000)]
2008-09-02 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* Binding.cs: When connecting the event handler for the "Changed"
event for the property, only do it for PropertyManager, and not for
CurrencyManager - this is exactly what does .Net, totally ignoring any
change in the property of the elements of a list.
Fixes the tests.
svn path=/trunk/mcs/; revision=112112
Jb Evain [Tue, 2 Sep 2008 17:45:45 +0000 (17:45 -0000)]
2008-09-02 Jb Evain <jbevain@novell.com>
* Mono.Cecil.Metadata/UserStringsHeap.cs: fix reading of some unicode fu.
svn path=/trunk/mcs/; revision=112108
Jb Evain [Tue, 2 Sep 2008 17:39:33 +0000 (17:39 -0000)]
2008-09-02 Jb Evain <jbevain@novell.com>
* object.c (mono_ldstr_metdata_sig): renamed to mono_ldstr_metadata_sig.
svn path=/trunk/mono/; revision=112107
Atsushi Eno [Tue, 2 Sep 2008 16:56:08 +0000 (16:56 -0000)]
2008-09-02 Atsushi Enomoto <atsushi@ximian.com>
* SerializationCodeGenerator.cs
XmlSerializationWriterInterpreter.cs : fixed bug #419973.
Sometimes implicit operators could involve and it affects on
typecasting. It's simple for code generator, but very bad for
reflection.
* XmlSerializerTestClasses.cs, XmlSerializerTests.cs:
added test for bug #419973.
svn path=/trunk/mcs/; revision=112103
Jb Evain [Tue, 2 Sep 2008 16:11:10 +0000 (16:11 -0000)]
2008-09-02 Jb Evain <jbevain@novell.com>
* Mono.Cecil/MethodAttributes.cs: add CheckAccessOnOverride.
* Mono.Cecil/MethodDefinition.cs: add IsCheckAccessOnOverride.
svn path=/trunk/mcs/; revision=112098
Jb Evain [Tue, 2 Sep 2008 16:06:49 +0000 (16:06 -0000)]
2008-09-02 Jb Evain <jbevain@novell.com>
* Mono.Cecil/GenericParameter.cs: fix Has*Constraint properties.
svn path=/trunk/mcs/; revision=112097
Jonathan Pobst [Tue, 2 Sep 2008 15:59:13 +0000 (15:59 -0000)]
2008-09-02 Jonathan Pobst <monkey@jpobst.com>
* XplatUIWin32.cs: Ensure we never send the WS_EX_MDICHILD flag
to Windows when creating a window, as we fake MDI stuffs.
[Fixes bug #421858]
svn path=/trunk/mcs/; revision=112095
Marek Safar [Tue, 2 Sep 2008 14:51:59 +0000 (14:51 -0000)]
Removed finished tasks
svn path=/trunk/mcs/; revision=112090
Marek Safar [Tue, 2 Sep 2008 14:36:07 +0000 (14:36 -0000)]
New test.
svn path=/trunk/mcs/; revision=112088
Marek Safar [Tue, 2 Sep 2008 14:32:23 +0000 (14:32 -0000)]
2008-09-02 Marek Safar <marek.safar@gmail.com>
* driver.cs: Fixed import of extension methods when using -noconfig
option.
svn path=/trunk/mcs/; revision=112087
Jb Evain [Tue, 2 Sep 2008 14:16:43 +0000 (14:16 -0000)]
2008-09-02 Jb Evain <jbevain@novell.com>
* Mono.Cecil/SecurityDeclarationReader.cs: fix reading
multiple permissions. Patch by Carsten Keutmann.
svn path=/trunk/mcs/; revision=112085
Marek Safar [Tue, 2 Sep 2008 14:01:50 +0000 (14:01 -0000)]
Updated
svn path=/trunk/mcs/; revision=112084
Marek Safar [Tue, 2 Sep 2008 14:01:36 +0000 (14:01 -0000)]
2008-09-02 Marek Safar <marek.safar@gmail.com>
* iterator.cs: Don't emit GetEnumerator method twice but call a generic
version from non-generic implementation instead.
svn path=/trunk/mcs/; revision=112083
Andrés G. Aragoneses [Tue, 2 Sep 2008 11:47:18 +0000 (11:47 -0000)]
Give more info in the changelog, this is affecting MD 1.9 branch
svn path=/trunk/mcs/; revision=112076
Atsushi Eno [Tue, 2 Sep 2008 11:40:07 +0000 (11:40 -0000)]
2008-09-02 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaValidatingReader.cs : call EndValidation() only once.
Fixed a bug additionally reported to #324606 (but wrong to
attach).
svn path=/trunk/mcs/; revision=112075
Atsushi Eno [Tue, 2 Sep 2008 11:07:46 +0000 (11:07 -0000)]
2008-09-02 Atsushi Enomoto <atsushi@ximian.com>
* web.config: added System.Web.Extensions.dll to assemblies.
svn path=/trunk/mono/; revision=112073
Jb Evain [Tue, 2 Sep 2008 07:10:28 +0000 (07:10 -0000)]
simplify
svn path=/trunk/mcs/; revision=112057
Stephane Delcroix [Tue, 2 Sep 2008 06:44:42 +0000 (06:44 -0000)]
replace the null colescent operator by a if-null mor mcs1. Fix the build
svn path=/trunk/mcs/; revision=112056
Rodrigo Kumpera [Tue, 2 Sep 2008 04:09:40 +0000 (04:09 -0000)]
In .:
2008-09-02 Rodrigo Kumpera <rkumpera@novell.com>
* method-to-ir.c (initialize_array_data): Handle field with RVA from
dynamic images.
svn path=/trunk/mono/; revision=112055
Rodrigo Kumpera [Tue, 2 Sep 2008 04:08:05 +0000 (04:08 -0000)]
In .:
2008-09-02 Rodrigo Kumpera <rkumpera@novell.com>
reflection.c (typebuilder_setup_fields): Handle classes with
explicit size.
svn path=/trunk/mono/; revision=112054
Rodrigo Kumpera [Mon, 1 Sep 2008 23:52:37 +0000 (23:52 -0000)]
In Test/System.ComponentModel:
2008-09-01 Rodrigo Kumpera <rkumpera@novell.com>
* PropertyDescriptorTest.cs: Tests for Get/Set Value of partial
overrides of virtual properties.
In System.ComponentModel:
2008-09-01 Rodrigo Kumpera <rkumpera@novell.com>
* ReflectionPropertyDescriptor.cs (SetValue, GetValue) : Lookup
the MethodInfo for accessors in parent types in case of partial
overrides of virtual properties.
svn path=/trunk/mcs/; revision=112052
Rodrigo Kumpera [Mon, 1 Sep 2008 22:13:48 +0000 (22:13 -0000)]
In .:
2008-09-01 Rodrigo Kumpera <rkumpera@novell.com>
class.c (mono_class_setup_events): Add memory barrier due to
double checked locking.
class.c (mono_class_setup_properties): Same.
svn path=/trunk/mono/; revision=112051
Marek Safar [Mon, 1 Sep 2008 16:35:43 +0000 (16:35 -0000)]
2008-09-01 Marek Safar <marek.safar@gmail.com>
A fix for bug #418908
* class.cs: Use AddScopeStatement for field initializers.
svn path=/trunk/mcs/; revision=112045
Marek Safar [Mon, 1 Sep 2008 16:35:11 +0000 (16:35 -0000)]
2008-09-01 Marek Safar <marek.safar@gmail.com>
A fix for bug #418908
* class.cs: Use AddScopeStatement for field initializers.
svn path=/trunk/mcs/; revision=112044
Marek Safar [Mon, 1 Sep 2008 16:30:33 +0000 (16:30 -0000)]
Update
svn path=/trunk/mcs/; revision=112043
Ivan Zlatev [Mon, 1 Sep 2008 16:04:02 +0000 (16:04 -0000)]
2008-09-01 Ivan N. Zlatev <contact@i-nz.net>
* TextBox.cs: Invalidate after UseSystemPasswordChar, so that the
change takes effect.
[Fixes bug #417957]
svn path=/trunk/mcs/; revision=112041
Jb Evain [Mon, 1 Sep 2008 15:19:27 +0000 (15:19 -0000)]
2008-09-01 Jb Evain <jbevain@novell.com>
* Mono.Linker/AssemblyResolver.cs: properly cache .exes.
svn path=/trunk/mcs/; revision=112039
Jb Evain [Mon, 1 Sep 2008 14:22:29 +0000 (14:22 -0000)]
2008-09-01 Jb Evain <jbevain@novell.com>
* MemberBinding.cs: make .ctor protected instead of public.
svn path=/trunk/mcs/; revision=112034
Jb Evain [Mon, 1 Sep 2008 14:12:25 +0000 (14:12 -0000)]
2008-09-01 Jb Evain <jbevain@novell.com>
* Expression.cs: guard against null parameters passed to Lambda.
svn path=/trunk/mcs/; revision=112032
Jb Evain [Mon, 1 Sep 2008 14:10:47 +0000 (14:10 -0000)]
add test for passing a null parameter to a lambda creation
svn path=/trunk/mcs/; revision=112031
Ivan Zlatev [Mon, 1 Sep 2008 13:55:01 +0000 (13:55 -0000)]
2008-09-01 Ivan N. Zlatev <contact@i-nz.net>
* SettingsPropertyValue.cs: Explicitly use the Invariant culture
instead of the current.
[Fixes bug #374516]
svn path=/trunk/mcs/; revision=112027
Marek Safar [Mon, 1 Sep 2008 13:48:17 +0000 (13:48 -0000)]
New test.
svn path=/trunk/mcs/; revision=112026
Marek Safar [Mon, 1 Sep 2008 13:48:01 +0000 (13:48 -0000)]
2008-09-01 Marek Safar <marek.safar@gmail.com>
A fix for bug #415385
* ecore.cs, convert.cs: Do method group conversion for equal group types.
svn path=/trunk/mcs/; revision=112025
Ivan Zlatev [Mon, 1 Sep 2008 13:31:27 +0000 (13:31 -0000)]
2008-09-01 Ivan N. Zlatev <contact@i-nz.net>
* ParentControlDesigner.cs: Be nice with Components that are no
Controls in CreateToolCore.
svn path=/trunk/mcs/; revision=112023
Dick Porter [Mon, 1 Sep 2008 13:03:29 +0000 (13:03 -0000)]
2008-09-01 Dick Porter <dick@ximian.com>
* InotifyWatcher.cs: Revert fix for bug 322330, as it is somehow
breaking other stuff.
svn path=/trunk/mcs/; revision=112020
Jb Evain [Mon, 1 Sep 2008 12:53:45 +0000 (12:53 -0000)]
2008-09-01 Jb Evain <jbevain@novell.com>
* Mono.Cecil/ReflectionReader.cs: properly compose mod and byref types
for parameters and return types.
Based on a patch by Carlo Kok <ck@remobjects.com>
svn path=/trunk/mcs/; revision=112019
Jb Evain [Mon, 1 Sep 2008 12:46:11 +0000 (12:46 -0000)]
2008-09-01 Jb Evain <jbevain@novell.com>
* Mono.Cecil.Signatures/SignatureReader.cs: Avoid a crash
when looking for an enumeration definition when the assembly
could not be resolved. Patch by Carlo Kok <ck@remobjects.com>
svn path=/trunk/mcs/; revision=112018
Marek Safar [Mon, 1 Sep 2008 12:41:15 +0000 (12:41 -0000)]
Merge marker
svn path=/trunk/mcs/; revision=112017
Ivan Zlatev [Mon, 1 Sep 2008 12:12:29 +0000 (12:12 -0000)]
2008-08-24 Ivan N. Zlatev <contact@i-nz.net>
* XplatUIX11.cs: Provide MouseButtons/State information to the XPlatUI.
[Fixes bug #419001]
svn path=/trunk/mcs/; revision=112015
Marek Safar [Mon, 1 Sep 2008 11:41:52 +0000 (11:41 -0000)]
2008-09-01 Marek Safar <marek.safar@gmail.com>
A fix for bug #421736
* iterators.cs: Don't crash on unreachable iterators.
svn path=/trunk/mcs/; revision=112013
Marek Safar [Mon, 1 Sep 2008 11:41:19 +0000 (11:41 -0000)]
2008-09-01 Marek Safar <marek.safar@gmail.com>
A fix for bug #421736
* iterators.cs: Don't crash on unreachable iterators.
svn path=/trunk/mcs/; revision=112012
Jb Evain [Mon, 1 Sep 2008 11:29:23 +0000 (11:29 -0000)]
2008-09-01 Jb Evain <jbevain@novell.com>
* Mono.Cecil/ReflectionWriter.cs: fix for writing null string
constants. Patch by Ewout Prangsma <ewout@tallapplications.com>.
svn path=/trunk/mcs/; revision=112011