Vladimir Krasnov [Sat, 23 Feb 2008 21:59:32 +0000 (21:59 -0000)]
* SqlMembershipProvider.cs: exception on empty connection string
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96490
Vladimir Krasnov [Sat, 23 Feb 2008 21:37:24 +0000 (21:37 -0000)]
fixed CheckBox.cs, should not render RenderInput on selected radio button
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96488
Vladimir Krasnov [Sat, 23 Feb 2008 20:55:39 +0000 (20:55 -0000)]
fixed RaisePostDataChangedEvent, multiple registrations allowed
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96486
Vladimir Krasnov [Sat, 23 Feb 2008 20:46:36 +0000 (20:46 -0000)]
reverted 96081
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96485
Igor Zelmanovich [Thu, 21 Feb 2008 14:45:46 +0000 (14:45 -0000)]
TARGET_J2EE:
implement exception handling and propagation
on application level
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96351
Roei Erez [Wed, 20 Feb 2008 18:43:57 +0000 (18:43 -0000)]
bug 9857
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96285
Igor Zelmanovich [Wed, 20 Feb 2008 13:23:02 +0000 (13:23 -0000)]
2008-02-20 Igor Zelmanovich <igorz@mainsoft.com>
* Login.cs: render id attribute of root element correctly.
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96246
Igor Zelmanovich [Wed, 20 Feb 2008 12:12:17 +0000 (12:12 -0000)]
set user is authenticated state in client
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96241
Vladimir Krasnov [Wed, 20 Feb 2008 10:40:01 +0000 (10:40 -0000)]
saving/reading state fix, removed call of ResponseStateManager
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96231
Igor Zelmanovich [Wed, 20 Feb 2008 08:52:57 +0000 (08:52 -0000)]
refactoring
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96227
Igor Zelmanovich [Wed, 20 Feb 2008 08:48:30 +0000 (08:48 -0000)]
refactoring:
extract SaveStateInClient and GetStateFromClient to base class
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96226
Igor Zelmanovich [Tue, 19 Feb 2008 17:17:16 +0000 (17:17 -0000)]
upgrade ProfileService up to used version of client scripts.
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96168
Noam Lampert [Mon, 18 Feb 2008 17:12:36 +0000 (17:12 -0000)]
Update for Grasshopper 2.2
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96082
Vladimir Krasnov [Mon, 18 Feb 2008 17:08:00 +0000 (17:08 -0000)]
* Page.cs: fixed RegisterRequiresPostBack, performance improvement
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96081
Vladimir Krasnov [Mon, 18 Feb 2008 16:27:06 +0000 (16:27 -0000)]
merge -r96068:96069
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96070
Arina Itkes [Mon, 18 Feb 2008 10:37:44 +0000 (10:37 -0000)]
Fix for the standalone tests: attribset_attribset24 and attribset_attribset40.
svn path=/branches/mainsoft/gh2.2/mcs/; revision=96041
Igor Zelmanovich [Sun, 17 Feb 2008 14:40:55 +0000 (14:40 -0000)]
added TARGET_J2EE ifdef
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95971
Igor Zelmanovich [Sun, 17 Feb 2008 07:31:26 +0000 (07:31 -0000)]
prevent InvalidCastExseption
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95957
Roei Erez [Thu, 14 Feb 2008 17:25:21 +0000 (17:25 -0000)]
add j2sehelpers reference
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95664
Roei Erez [Thu, 14 Feb 2008 17:21:08 +0000 (17:21 -0000)]
fix prototype of GH implementation
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95659
Arina Itkes [Thu, 14 Feb 2008 13:59:24 +0000 (13:59 -0000)]
Fix of test for bug 9912.
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95628
Leonid Freydovich [Wed, 13 Feb 2008 13:10:10 +0000 (13:10 -0000)]
Add mangling attribute
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95575
Vladimir Krasnov [Wed, 13 Feb 2008 10:11:06 +0000 (10:11 -0000)]
merge -r95562:95563
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95564
Igor Zelmanovich [Tue, 12 Feb 2008 14:33:37 +0000 (14:33 -0000)]
implement IHttpExtendedWorkerRequest
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95503
Igor Zelmanovich [Tue, 12 Feb 2008 14:30:39 +0000 (14:30 -0000)]
add new internal interface for extending HttpWorkerRequest.
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95502
Arina Itkes [Tue, 12 Feb 2008 12:19:06 +0000 (12:19 -0000)]
TestFile3.xml and TestFile5.xml are used only for output and should not be committed. I renamed them for future deleting.
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95495
Vladimir Krasnov [Tue, 12 Feb 2008 11:51:43 +0000 (11:51 -0000)]
merge -r95489:95490
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95492
Vladimir Krasnov [Tue, 12 Feb 2008 11:51:00 +0000 (11:51 -0000)]
merge -r95483:95484
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95491
Igor Zelmanovich [Tue, 12 Feb 2008 10:01:23 +0000 (10:01 -0000)]
implement such JSF API for being compatible with using of log4j-1.2.13.jar with myfaces.
fix BUG #9871
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95487
Konstantin Triger [Tue, 12 Feb 2008 09:45:14 +0000 (09:45 -0000)]
merge -r95484:95485
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95486
Igor Zelmanovich [Tue, 12 Feb 2008 09:03:31 +0000 (09:03 -0000)]
merge r95480-95481
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95483
Arina Itkes [Mon, 11 Feb 2008 16:10:56 +0000 (16:10 -0000)]
Fix tests: end of line is "\r\n" when it runs on Windows.
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95445
Igor Zelmanovich [Mon, 11 Feb 2008 12:54:56 +0000 (12:54 -0000)]
added TARGET_J2EE ifdef
svn path=/branches/mainsoft/gh2.2/mcs/; revision=95433
Konstantin Triger [Sun, 10 Feb 2008 13:11:46 +0000 (13:11 -0000)]
TARGET_JVM: printouts for debug purposes
svn path=/trunk/mcs/; revision=95372
Atsushi Eno [Sun, 10 Feb 2008 13:07:51 +0000 (13:07 -0000)]
2008-02-10 Atsushi Enomoto <atsushi@ximian.com>
* Consts.cs.in : now that we removed 3.5 profile, those versions are
needed independently.
* AssemblyInfo.cs: use 3.5 version strings.
svn path=/trunk/mcs/; revision=95371
Konstantin Triger [Sun, 10 Feb 2008 12:27:49 +0000 (12:27 -0000)]
prevent endless recursion in AncestorIterator while collecting results
svn path=/trunk/mcs/; revision=95369
Atsushi Eno [Sun, 10 Feb 2008 12:13:23 +0000 (12:13 -0000)]
2008-02-10 Atsushi Enomoto <atsushi@ximian.com>
* Binding.cs : build fix (operator == is not overriden in 1.x. Do
not compare struct with null in 2.0).
svn path=/trunk/mcs/; revision=95368
Igor Zelmanovich [Sun, 10 Feb 2008 11:52:15 +0000 (11:52 -0000)]
added TARGET_J2EE ifdef
svn path=/trunk/mcs/; revision=95367
Luke Page [Sun, 10 Feb 2008 11:24:43 +0000 (11:24 -0000)]
2008-02-10 Luke Page <luke.a.page@gmail.com>
* MaskedTextBox.cs: UseSystemPasswordChar updates PasswordChar, PasswordChar
updates the provider and if not using a provider, uses the internal document
class implementation of password char. Also when showing text, uses display string
from the provider, instead of the actual text.
svn path=/trunk/mcs/; revision=95366
Konstantin Triger [Sun, 10 Feb 2008 08:36:04 +0000 (08:36 -0000)]
ignore null state in processRestoreState
svn path=/trunk/mcs/; revision=95360
Jonathan Pobst [Sun, 10 Feb 2008 04:05:55 +0000 (04:05 -0000)]
Try Dpi instead of Font to see if it fixes buildbot.
svn path=/trunk/mcs/; revision=95357
Miguel de Icaza [Sun, 10 Feb 2008 03:54:55 +0000 (03:54 -0000)]
2008-02-09 Miguel de Icaza <miguel@novell.com>
* Enumerable.cs (ToDictionary): Implement this overload.
svn path=/trunk/mcs/; revision=95356
Carlos Alberto Cortez [Sun, 10 Feb 2008 02:59:06 +0000 (02:59 -0000)]
* Binding.cs: Ooooops, forgot to take into account the data_source
and binding_member_info null case (it was breaking the Binding tests).
2008-02-09 Carlos Alberto Cortez <calberto.cortez@gmail.com>
svn path=/trunk/mcs/; revision=95355
Carlos Alberto Cortez [Sun, 10 Feb 2008 02:47:29 +0000 (02:47 -0000)]
2008-02-09 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* Binding.cs: Implement support for data source changes exposed by
'PropertyNameChanged' events, and update the control property as
needed.
svn path=/trunk/mcs/; revision=95354
Zoltan Varga [Sun, 10 Feb 2008 02:16:24 +0000 (02:16 -0000)]
2008-02-10 Zoltan Varga <vargaz@gmail.com>
* interpreter.cs (Eval): Remove a needless string allocation.
svn path=/trunk/mcs/; revision=95353
Miguel de Icaza [Sun, 10 Feb 2008 01:28:19 +0000 (01:28 -0000)]
2008-02-09 Miguel de Icaza <miguel@novell.com>
* XNamespace.cs: implement.
svn path=/trunk/mcs/; revision=95348
Miguel de Icaza [Sun, 10 Feb 2008 00:14:44 +0000 (00:14 -0000)]
There is no such thing as a 3.5 build: 3.5 to us is merely new API entry points which will be part of the standard 2.0 build
svn path=/trunk/mcs/; revision=95347
Zoltan Varga [Sat, 9 Feb 2008 22:56:18 +0000 (22:56 -0000)]
2008-02-10 Zoltan Varga <vargaz@gmail.com>
* UnexceptionalStreamReader.cs (Read): Optimize this to avoid making a number of
calls + creation of a string for each character read.
svn path=/trunk/mcs/; revision=95346
Miguel de Icaza [Sat, 9 Feb 2008 22:33:27 +0000 (22:33 -0000)]
Make this more useful by not outputing messages
svn path=/trunk/mcs/; revision=95345
Zoltan Varga [Sat, 9 Feb 2008 20:43:15 +0000 (20:43 -0000)]
2008-02-09 Zoltan Varga <vargaz@gmail.com>
* class.c (mono_class_setup_vtable_general): Add a missing call to
mono_class_setup_methods () which is needed in the AOT case.
svn path=/trunk/mono/; revision=95343
Zoltan Varga [Sat, 9 Feb 2008 20:42:35 +0000 (20:42 -0000)]
2008-02-09 Zoltan Varga <vargaz@gmail.com>
* aot-compiler.c (emit_method_code): Add an assert.
* mini-arm.h mini-arm.c exceptions-arm.c: Modify the exception throwing code and
the IMT code so it is AOT friendly. Enable AOT for methods which call interface
methods.
svn path=/trunk/mono/; revision=95342
Daniel Nauck [Sat, 9 Feb 2008 13:43:40 +0000 (13:43 -0000)]
2008-02-09 Daniel Nauck <dna@mono-project.de>
* HttpWebResponse.cs: convert UTC/GMT Expires DateTime from a cookie
into local time, also set the HttpOnly property if available.
svn path=/trunk/mcs/; revision=95334
Jonathan Pryor [Sat, 9 Feb 2008 13:37:15 +0000 (13:37 -0000)]
* Mono.Posix_test.dll.sources: Add Mono.Unix/UnixSignalTest.cs.
* Test/Mono.Unix/UnixSignalTest.cs: Added; tests Mono.Unix.UnixSignal.
svn path=/trunk/mcs/; revision=95333
Daniel Nauck [Sat, 9 Feb 2008 13:30:33 +0000 (13:30 -0000)]
2008-02-09 Daniel Nauck <dna@mono-project.de>
* CookieContainerTest.cs: added some not working Add/Expired tests
svn path=/trunk/mcs/; revision=95332
Daniel Nauck [Sat, 9 Feb 2008 13:18:34 +0000 (13:18 -0000)]
Fixed compile error on 1.0 profile.
svn path=/trunk/mcs/; revision=95331
Daniel Nauck [Sat, 9 Feb 2008 11:49:28 +0000 (11:49 -0000)]
2008-02-09 Daniel Nauck <dna@mono-project.de>
* Cookie.cs: implemented HttpOnly
* CookieTest.cs: added tests for public fields
svn path=/trunk/mcs/; revision=95323
Gert Driesen [Sat, 9 Feb 2008 10:31:22 +0000 (10:31 -0000)]
* AppSettingsExpressionBuilder.cs: Improve exception messages. Return
"raw" appsetting value if targetType is null.
* AppSettingsExpressionBuilderTest.cs: Added and improved tests for
GetAppSetting overloads.
svn path=/trunk/mcs/; revision=95322
Carlos Alberto Cortez [Fri, 8 Feb 2008 22:50:37 +0000 (22:50 -0000)]
2008-02-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* BindingTest.cs: Add new cases for DataSourceUpdateMode test,
and also add a 2.0 WriteValueTest test.
svn path=/trunk/mcs/; revision=95309
Carlos Alberto Cortez [Fri, 8 Feb 2008 22:48:53 +0000 (22:48 -0000)]
2008-02-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* Binding.cs: Implement 2.0 WriteValue method.
svn path=/trunk/mcs/; revision=95308
Jonathan Pobst [Fri, 8 Feb 2008 21:48:24 +0000 (21:48 -0000)]
use Show, and ShowInTaskbar = false
svn path=/trunk/mcs/; revision=95306
Jonathan Pobst [Fri, 8 Feb 2008 21:46:07 +0000 (21:46 -0000)]
2008-02-08 Jonathan Pobst <monkey@jpobst.com>
* ComboBoxTest.cs: MethodScaleControl needs to take Font into
account, which PreferredHeight does. Fixes a failing test.
svn path=/trunk/mcs/; revision=95305
Carlos Alberto Cortez [Fri, 8 Feb 2008 20:17:45 +0000 (20:17 -0000)]
2008_02-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* ListControl.cs: Add setter and events for MockItem members -
we need them to test data binding.
* BindingTest.cs: Add tests for 2.0 members (ControlUpdateMode,
DataSourceUpdateMode, ReadValue), and for IsBinding property.
Mark as NotWorking IsBindingTest and DataSourceUpdateMode as they are
failing by now.
svn path=/trunk/mcs/; revision=95299
Jonathan Pobst [Fri, 8 Feb 2008 19:39:04 +0000 (19:39 -0000)]
2008-02-08 Jonathan Pobst <monkey@jpobst.com>
Commit patch from James Purcell for better AutoScale implementation:
* ScaleControl should call GetScaledBounds with the control's total size rather
than client size. GetScaledBounds should handle ignoring the borders in its
calculations. Cleaned up ScaleControl/GetScaledBounds overrides in controls
(for the most part they just call the base code now since that is fixed).
* Added ScaleChildrenInternal to allow controls to disable scaling of children
without having to override ScaleChildren (since none of .NET's controls do).
This is required for most controls in Mono that have scrollbars to prevent the
scrollbars from being moved/resized.
* Nested ContainerControls can have a different scale mode than their parent.
This is briefly mentioned in MSDN but is buggy in MS.NET (the runtime and
designer produce different results both of which look incorrect).
* Default AutoScaleMode for ContainerControl should be Inherit.
* Simplified workaround for ComboBox scaling issue.
* 1.0 style auto-scaling now uses its own methods instead of sharing 2.0's.
1.0 style auto scaling should scale the whole control's size instead of
ignoring the borders (except for Form) and the rounding is done differently to
preserve control alignment.
* ApplyAutoScaling (used for 1.0 style) should use the rounded result of
GetAutoScaleSize.
* Cleaned up fix for "Bug 355703 - Setting AutoScale = true doesn't stick".
* CurrentAutoScaleDimensions should round the estimated character width instead
of truncating.
* ListBox's GetScaledBounds should always use the height it was set to instead
of the height that was passed in. This prevents rounding errors from
accumulating quickly with IntegralHeight.
[Bug #359098]
2008-02-08 Jonathan Pobst <monkey@jpobst.com>
* FormTest.cs: Commit tests from James Purcell for his new
AutoScale implementation. [Bug #359098]
svn path=/trunk/mcs/; revision=95295
Jonathan Pryor [Fri, 8 Feb 2008 17:19:18 +0000 (17:19 -0000)]
* mono-service.cs: The return value of UnixSignal.WaitAny() changed; cope.
svn path=/trunk/mcs/; revision=95284
Marek Safar [Fri, 8 Feb 2008 17:15:06 +0000 (17:15 -0000)]
Fixed broken test.
svn path=/trunk/mcs/; revision=95282
Jonathan Pryor [Fri, 8 Feb 2008 17:07:49 +0000 (17:07 -0000)]
Remove duplicate entry.
svn path=/trunk/mcs/; revision=95278
Jonathan Pryor [Fri, 8 Feb 2008 17:05:54 +0000 (17:05 -0000)]
* UnixSignal.cs: UnixSignal.WaitAny() should have the same return type as
WaitHandle.WaitAny(). Oops.
svn path=/trunk/mcs/; revision=95277
Jonathan Pryor [Fri, 8 Feb 2008 17:05:34 +0000 (17:05 -0000)]
* signal.c: Mono_Unix_UnixSignal_WaitAny() semantic change: return the index
into the signals array of the first signaled signal if successful,
otherwise return the timeout.
svn path=/trunk/mono/; revision=95276
Sebastien Pouliot [Fri, 8 Feb 2008 16:39:59 +0000 (16:39 -0000)]
2008-02-08 Sebastien Pouliot <sebastien@ximian.com>
* Random.cs: Explain (and extend) special case in Next(min,max)
svn path=/trunk/mcs/; revision=95273
Juraj Skripsky [Fri, 8 Feb 2008 16:29:03 +0000 (16:29 -0000)]
2008-02-08 Juraj Skripsky <js@hotfeet.ch>
* Random.cs (Next): Use rounding (via implicit conversion) only on
positive values. Fixes bug 359918.
svn path=/trunk/mcs/; revision=95272
Rodrigo Kumpera [Fri, 8 Feb 2008 15:59:36 +0000 (15:59 -0000)]
2008-02-08 Rodrigo Kumpera <rkumpera@novell.com>
* verify.c (mono_type_get_stack_name): Added. Return the name for the
stack type of the given MonoType.
* verify.c (verify_type_compatibility_full): Handle the void type.
* verify.c (is_compatible_boxed_valuetype): Changed to fit the
way stack merging works.
* verify.c (store_local): Improved verification message.
* verify.c (do_branch_op): If the merging is invalid, the method
is unverifiable and not invalid. Improved error message.
* verify.c (merge_stacks): Properly merge a boxed valuetype and
a reference type diferent than System.Object. Improved error
message.
svn path=/trunk/mono/; revision=95268
Andreia Gaita [Fri, 8 Feb 2008 15:43:19 +0000 (15:43 -0000)]
* Form.cs: Add a null check (darn it).
2008-02-08 Andreia Gaita <avidigal@novell.com>
svn path=/trunk/mcs/; revision=95266
Marek Habersack [Fri, 8 Feb 2008 15:41:45 +0000 (15:41 -0000)]
2008-02-08 Marek Habersack <mhabersack@novell.com>
* SimpleWebHandlerParser.cs: always return a non-null value from
the Program property.
svn path=/trunk/mcs/; revision=95265
Jonathan Pobst [Fri, 8 Feb 2008 15:30:44 +0000 (15:30 -0000)]
2008-02-08 Jonathan Pobst <monkey@jpobst.com>
* MdiClient.cs: Make sure the requesting form actually owns the
control menu items before removing them. Also, use
Suspend/ResumeLayout when adding or removing items so we only
layout once.
[Fixes bug #359887]
svn path=/trunk/mcs/; revision=95264
Jonathan Pobst [Fri, 8 Feb 2008 14:49:37 +0000 (14:49 -0000)]
2008-02-08 Jonathan Pobst <monkey@jpobst.com>
* Control.cs: Guard against an NRE in ShowFocusCues.
[Fixes bug #359830]
svn path=/trunk/mcs/; revision=95260
Jonathan Pryor [Fri, 8 Feb 2008 14:34:22 +0000 (14:34 -0000)]
* UnixSignal.cs: Modification of Info->count should be thread safe.
svn path=/trunk/mcs/; revision=95259
Jb Evain [Fri, 8 Feb 2008 14:30:46 +0000 (14:30 -0000)]
we pass Invoke tests
svn path=/trunk/mcs/; revision=95258
Jb Evain [Fri, 8 Feb 2008 14:30:36 +0000 (14:30 -0000)]
2008-02-08 Jb Evain <jbevain@novell.com>
* Expression.cs, InvocationExpression.cs, ExpressionPrinter.cs
add support for Invoke.
svn path=/trunk/mcs/; revision=95257
Zoltan Varga [Fri, 8 Feb 2008 14:29:08 +0000 (14:29 -0000)]
2008-02-08 Zoltan Varga <vargaz@gmail.com>
* mini-arm.c (mono_arch_output_basic_block): Fix the ordering of arguments for
some load/store opcodes so they are consistent.
(mono_arch_emit_prolog): Simplify some code.
svn path=/trunk/mono/; revision=95255
Zoltan Varga [Fri, 8 Feb 2008 14:28:06 +0000 (14:28 -0000)]
2008-02-08 Zoltan Varga <vargaz@gmail.com>
* arm/arm-codegen.h: Fix the ordering of arguments for some load/store opcodes
so they are consistent.
svn path=/trunk/mono/; revision=95254
Rodrigo Kumpera [Fri, 8 Feb 2008 14:19:53 +0000 (14:19 -0000)]
2008-02-08 Rodrigo Kumpera <rkumpera@novell.com>
* unverifiable_void_ptr_store_2.cs: Tests for using unmanaged pointers.
This test looks for void pointers.
* unverifiable_void_ptr_store_3.cs: Same.
* unverifiable_void_ptr_store.cs: Same.
* valid_merge_boxed_type_3.cs: Test merging a reference type diferent than
System.Object and a boxed valuetype. This is hopefully the last issue of
merging stack frames.
* Makefile: compile .cs files with /unsafe switch.
svn path=/trunk/mono/; revision=95250
Zoltan Varga [Fri, 8 Feb 2008 14:18:17 +0000 (14:18 -0000)]
2008-02-08 Zoltan Varga <vargaz@gmail.com>
* aot-runtime.c (mono_aot_get_plt_entry): Fix a warning.
svn path=/trunk/mono/; revision=95249
Jb Evain [Fri, 8 Feb 2008 14:06:21 +0000 (14:06 -0000)]
add test for lambda invocation
svn path=/trunk/mcs/; revision=95247
Marek Safar [Fri, 8 Feb 2008 13:53:06 +0000 (13:53 -0000)]
2008-02-08 Marek Safar <marek.safar@gmail.com>
A test for bug #359749
svn path=/trunk/mcs/; revision=95246
Marek Safar [Fri, 8 Feb 2008 13:52:42 +0000 (13:52 -0000)]
New test + update
svn path=/trunk/mcs/; revision=95245
Jb Evain [Fri, 8 Feb 2008 13:44:05 +0000 (13:44 -0000)]
new tests
svn path=/trunk/mcs/; revision=95244
Jb Evain [Fri, 8 Feb 2008 13:43:33 +0000 (13:43 -0000)]
blah
svn path=/trunk/mcs/; revision=95242
Zoltan Varga [Fri, 8 Feb 2008 13:43:30 +0000 (13:43 -0000)]
2008-02-08 Zoltan Varga <vargaz@gmail.com>
* objects.cs: Add tests for large argument offsets on ARM.
* mini-arm.c (mono_arch_emit_prolog): Fix handling of arguments with large
stack offsets. Fixes #359651.
svn path=/trunk/mono/; revision=95241
Marek Safar [Fri, 8 Feb 2008 13:36:44 +0000 (13:36 -0000)]
2008-02-08 Marek Safar <marek.safar@gmail.com>
A fix for bugs #325134, #359749
* expression.cs, ecore.cs: Try to resolve an extension method even if the
first bind points to non-method member expression.
svn path=/trunk/mcs/; revision=95240
Zoltan Varga [Fri, 8 Feb 2008 12:36:15 +0000 (12:36 -0000)]
2008-02-08 Zoltan Varga <vargaz@gmail.com>
* mini.c (mono_normalize_opcodes): Remap CEE_CONV_R4/R8 properly.
* cpu-s390x.md: Add OP_LCONV_TO_R4/R8.
* cpu-ia64.md mini-ia64.h mini-ia64.c: Get rid of CEE_ opcodes.
svn path=/trunk/mono/; revision=95237
Marek Safar [Fri, 8 Feb 2008 11:09:14 +0000 (11:09 -0000)]
New test.
svn path=/trunk/mcs/; revision=95235
Marek Safar [Fri, 8 Feb 2008 11:09:02 +0000 (11:09 -0000)]
2008-02-08 Marek Safar <marek.safar@gmail.com>
* cs-parser.jay: Null coalescing operator is not part of ISO-1.
svn path=/trunk/mcs/; revision=95234
Marek Safar [Fri, 8 Feb 2008 10:25:51 +0000 (10:25 -0000)]
New test.
svn path=/trunk/mcs/; revision=95230
Marek Safar [Fri, 8 Feb 2008 10:25:06 +0000 (10:25 -0000)]
New tests.
svn path=/trunk/mcs/; revision=95229
Marek Safar [Fri, 8 Feb 2008 10:24:46 +0000 (10:24 -0000)]
2008-02-08 Marek Safar <marek.safar@gmail.com>
A fix for bugs #321394, #323028
* generic.cs, parameter.cs, ecore.cs, class.cs, decl.cs, delegate.cs:
Reworked naive IsAccessibleAs implementation to handle nested types.
svn path=/trunk/mcs/; revision=95228
Carlos Alberto Cortez [Fri, 8 Feb 2008 03:39:18 +0000 (03:39 -0000)]
2008-02-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* Binding.cs: Implement 2.0 ReadValue method and ControlUpdateMode
property, as well as stubbing DataSourceUpdateMode.
svn path=/trunk/mcs/; revision=95218
Andreia Gaita [Fri, 8 Feb 2008 01:37:53 +0000 (01:37 -0000)]
* Form.cs: When closing forms, get focus back to the active control of the
active form. [Fixes #341314, corner case]
2008-02-08 Andreia Gaita <avidigal@novell.com>
svn path=/trunk/mcs/; revision=95215
Ivan Zlatev [Fri, 8 Feb 2008 00:57:37 +0000 (00:57 -0000)]
2008-02-08 Ivan N. Zlatev <contact@i-nz.net>
* ColorEditor.cs: Fix Height to include the last 8th row.
svn path=/trunk/mcs/; revision=95211
Jonathan Pobst [Thu, 7 Feb 2008 23:52:33 +0000 (23:52 -0000)]
2008-02-07 Jonathan Pobst <monkey@jpobst.com>
* MdiClient.cs: After we move the scrollbars, invalidate the NC
area, so any old scrollbar artifacts are cleaned up.
[Fixes bug #336305]
svn path=/trunk/mcs/; revision=95210
Zoltan Varga [Thu, 7 Feb 2008 23:44:52 +0000 (23:44 -0000)]
2008-02-08 Zoltan Varga <vargaz@gmail.com>
* mini-ops.h: Add OP_ICONV_TO_R_UN opcode.
* mini.c (mono_normalize_opcodes): Remap CEE_CONV_R_UN too.
* cpu-s390x.md cpu-s390.md mini-s390x.c mini-arm.c cpu-arm.md mini-s390.c: Get
rid of CEE_CONV_R_UN.
svn path=/trunk/mono/; revision=95209