Jonathan Pobst [Fri, 6 Jun 2008 15:18:19 +0000 (15:18 -0000)]
2008-06-06 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewCell.cs: Use property instead of field.
svn path=/trunk/mcs/; revision=105162
Atsushi Eno [Fri, 6 Jun 2008 14:40:51 +0000 (14:40 -0000)]
2008-06-06 Atsushi Enomoto <atsushi@ximian.com>
* importNamespaceTest.xsd, xsdimporttest.xml, importedNamespace.xsd:
ugh, I did a couple of broken patch -i operations.
svn path=/trunk/mcs/; revision=105159
Atsushi Eno [Fri, 6 Jun 2008 14:35:52 +0000 (14:35 -0000)]
2008-06-06 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaTests.cs : fix file path.
svn path=/trunk/mcs/; revision=105158
Rodrigo Kumpera [Fri, 6 Jun 2008 13:46:35 +0000 (13:46 -0000)]
2008-06-06 Rodrigo Kumpera <rkumpera@novell.com>
* make_ctor_test.sh: New test generator for
constructor related tests.
* make_tests.sh: Added tests using using
the new generator.
svn path=/trunk/mono/; revision=105155
Rodrigo Kumpera [Fri, 6 Jun 2008 13:44:07 +0000 (13:44 -0000)]
2008-06-06 Rodrigo Kumpera <rkumpera@novell.com>
* verify.c: Implement constructor verification per P III 1.8.1.4.
Fixes #396716.
svn path=/trunk/mono/; revision=105154
Zoltan Varga [Fri, 6 Jun 2008 13:38:01 +0000 (13:38 -0000)]
2008-06-06 Zoltan Varga <vargaz@gmail.com>
* assembly.c (mono_assembly_loaded_full): Avoid calling the search hooks while
holding the assemblies lock here too.
svn path=/trunk/mono/; revision=105153
Miguel de Icaza [Fri, 6 Jun 2008 13:15:28 +0000 (13:15 -0000)]
Make dotnet.pc.in reference all the .NET libraries (not only when using dotnet35
svn path=/trunk/mono/; revision=105151
Jb Evain [Fri, 6 Jun 2008 10:49:07 +0000 (10:49 -0000)]
2008-06-06 Jb Evain <jbevain@novell.com>
* CodeGen/cecil.xml: constrained. is of type InlineType.
* Mono.Cecil.Cil/OpCodes.cs: re-generate.
svn path=/trunk/mcs/; revision=105148
Jb Evain [Fri, 6 Jun 2008 10:47:24 +0000 (10:47 -0000)]
2008-06-06 Jb Evain <jbevain@novell.com>
* OpCodes.cs: OpCode constrained. is of type InlineType.
svn path=/trunk/mcs/; revision=105147
Jb Evain [Fri, 6 Jun 2008 10:46:48 +0000 (10:46 -0000)]
2008-06-06 Jb Evain <jbevain@novell.com>
* cil-opcodes.xml: constrained. is of type InlineType.
* opcode.def: re-generate.
svn path=/trunk/mono/; revision=105146
Atsushi Eno [Fri, 6 Jun 2008 10:15:03 +0000 (10:15 -0000)]
2008-06-06 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchema.cs : indent (I slightly modified the previous patch
to expose the actual changes).
svn path=/trunk/mcs/; revision=105145
Atsushi Eno [Fri, 6 Jun 2008 10:07:22 +0000 (10:07 -0000)]
2008-06-06 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchema.cs : fixed bug #397612, patch by James Fitzsimons.
in ProcessExternal(), Make xs:import without schemaLocation work
fine as if it were with schemaLocation.
2008-06-06 James Fitzsimons <james.fitzsimons@gmail.com>
* XmlSchemaTests.cs: added test for bug #397612.
* XmlSchemaAssertion.cs : make sure to close schema XmlReader.
2008-06-06 Atsushi Enomoto <atsushi@ximian.com>
* importNamespaceTest.xsd, xsdimporttest.xml, importedNamespace.xsd:
new test files.
svn path=/trunk/mcs/; revision=105144
Atsushi Eno [Fri, 6 Jun 2008 07:39:58 +0000 (07:39 -0000)]
2008-06-06 James Fitzsimons <james.fitzsimons@gmail.com>
* XmlSchema.cs : Changed GetResolvedUri to return Uri in correct case
to make compatible with the Microsoft.NET framework.
* XmlSchemaTests.cs: added test to support change to
GetResolvedUri to return Uri in correct case
to make compatible with the Microsoft.NET framework.
2008-06-06 Atsushi Enomoto <atsushi@ximian.com>
* resolveUriSchema.xsd : (actually I've incorrectly added it before
the actual test checkin) Fixed schemaLocation.
svn path=/trunk/mcs/; revision=105141
Zoltan Varga [Fri, 6 Jun 2008 02:10:51 +0000 (02:10 -0000)]
2008-06-06 Zoltan Varga <vargaz@gmail.com>
* mini-amd64.c (emit_call_body): Align the call displacement to 4 bytes to
avoid problems during code patching on SMP systems.
(emit_call): Avoid adding a patch info which is already added by
emit_call_body.
(mono_arch_emit_exceptions): Ditto.
svn path=/trunk/mono/; revision=105135
Zoltan Varga [Fri, 6 Jun 2008 02:08:56 +0000 (02:08 -0000)]
2008-06-06 Zoltan Varga <vargaz@gmail.com>
* amd64/amd64-codegen.h (amd64_padding_size): Rewrite this to use the
instructions recommended by the amd64 manual.
svn path=/trunk/mono/; revision=105134
George Giolfan [Fri, 6 Jun 2008 01:58:39 +0000 (01:58 -0000)]
2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
* InternalWindowManager.cs, ThemeWin32Classic.cs: Removed useless Form.Icon
null checks.
svn path=/trunk/mcs/; revision=105133
George Giolfan [Fri, 6 Jun 2008 01:51:25 +0000 (01:51 -0000)]
2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
* Theme.cs: Added #region around the managed window code. Made the managed
window methods abstract.
* ThemeWin32Classic.cs: Added #region around the managed window code.
svn path=/trunk/mcs/; revision=105132
George Giolfan [Fri, 6 Jun 2008 01:43:48 +0000 (01:43 -0000)]
2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
* InternalWindowManager.cs: Now only calls Theme.DrawManagedWindowDecorations
if it has borders.
* ThemeWin32Classic.cs: Removed HasBorders checks in
DrawManagedWindowDecorations.
svn path=/trunk/mcs/; revision=105131
George Giolfan [Fri, 6 Jun 2008 01:33:32 +0000 (01:33 -0000)]
2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
* InternalWindowManager.cs, Theme.cs, ThemeWin32Classic.cs: Refactored:
Extracted ManagedWindowGetTitleBarIconArea.
svn path=/trunk/mcs/; revision=105130
Jonathan Pobst [Fri, 6 Jun 2008 01:05:32 +0000 (01:05 -0000)]
2008-06-05 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewCellStyle.cs: Don't clone the font.
svn path=/trunk/mcs/; revision=105129
Jonathan Pobst [Fri, 6 Jun 2008 00:04:45 +0000 (00:04 -0000)]
2008-06-05 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewCell.cs: Ensure we don't pass null to GetConverter.
svn path=/trunk/mcs/; revision=105128
Rodrigo Kumpera [Thu, 5 Jun 2008 22:39:37 +0000 (22:39 -0000)]
2008-06-05 Rodrigo Kumpera <rkumpera@novell.com>
* verify.c: Kill stack_top function.
svn path=/trunk/mono/; revision=105127
Jb Evain [Thu, 5 Jun 2008 22:09:09 +0000 (22:09 -0000)]
fixed
svn path=/trunk/mcs/; revision=105125
Jb Evain [Thu, 5 Jun 2008 22:06:53 +0000 (22:06 -0000)]
passing this one
svn path=/trunk/mcs/; revision=105124
Jb Evain [Thu, 5 Jun 2008 22:06:34 +0000 (22:06 -0000)]
fix convertions in between convertions from or to nullable types
svn path=/trunk/mcs/; revision=105123
Jb Evain [Thu, 5 Jun 2008 22:00:50 +0000 (22:00 -0000)]
new test
svn path=/trunk/mcs/; revision=105122
Carlos Alberto Cortez [Thu, 5 Jun 2008 21:54:42 +0000 (21:54 -0000)]
2008-06-05 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* XplatUIX1..cs: Use IntPtr size instead of int, as wee need to work
also on 64 bit machinges. Fixes the BadWindow errors while scrolling
in 64 bit machines.
svn path=/trunk/mcs/; revision=105121
Jb Evain [Thu, 5 Jun 2008 21:47:14 +0000 (21:47 -0000)]
temporary excluse test
svn path=/trunk/mcs/; revision=105120
Jb Evain [Thu, 5 Jun 2008 21:44:19 +0000 (21:44 -0000)]
passing this one
svn path=/trunk/mcs/; revision=105118
Jb Evain [Thu, 5 Jun 2008 21:43:54 +0000 (21:43 -0000)]
fix lifted only user defined unary operators
svn path=/trunk/mcs/; revision=105117
Jb Evain [Thu, 5 Jun 2008 21:38:21 +0000 (21:38 -0000)]
complete
svn path=/trunk/mcs/; revision=105116
Jonathan Pobst [Thu, 5 Jun 2008 21:31:32 +0000 (21:31 -0000)]
2008-06-05 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewCell.cs: Correctly get converters for FormattedValue.
Use Format/FormatProvider before trying converters.
* DataGridViewCellStyle.cs: ApplyStyle should only apply things that
are 'set'. Change constructor to not use ApplyStyle since it wants
everything applied. Clone the Font.
* DataGridViewRowHeaderCell.cs: Start with DefaultCellStyle and
ApplyStyle the rest.
svn path=/trunk/mcs/; revision=105115
Jb Evain [Thu, 5 Jun 2008 21:23:15 +0000 (21:23 -0000)]
oops
svn path=/trunk/mcs/; revision=105114
Jb Evain [Thu, 5 Jun 2008 21:22:06 +0000 (21:22 -0000)]
new test
svn path=/trunk/mcs/; revision=105113
Rodrigo Kumpera [Thu, 5 Jun 2008 21:06:56 +0000 (21:06 -0000)]
2008-06-05 Rodrigo Kumpera <rkumpera@novell.com>
* verify.c: Kill stack_get function.
svn path=/trunk/mono/; revision=105110
Jb Evain [Thu, 5 Jun 2008 20:54:19 +0000 (20:54 -0000)]
we pass this guy
svn path=/trunk/mcs/; revision=105109
Jb Evain [Thu, 5 Jun 2008 20:53:57 +0000 (20:53 -0000)]
fix loading of initializers
svn path=/trunk/mcs/; revision=105108
Jb Evain [Thu, 5 Jun 2008 20:47:02 +0000 (20:47 -0000)]
new test
svn path=/trunk/mcs/; revision=105106
Rodrigo Kumpera [Thu, 5 Jun 2008 20:22:53 +0000 (20:22 -0000)]
2008-06-05 Rodrigo Kumpera <rkumpera@novell.com>
* verify.c (mono_method_verify): Last change broke the build. Fixed.
svn path=/trunk/mono/; revision=105104
Jonathan Chambers [Thu, 5 Jun 2008 20:11:17 +0000 (20:11 -0000)]
2008-06-05 Jonathan Chambers <joncham@gmail.com>
* Makefile.am: Disable async-exc-compilation.exe on Win32 as it is
hanging the runtime tests.
Code is contributed under MIT/X11 license.
svn path=/trunk/mono/; revision=105100
Zoltan Varga [Thu, 5 Jun 2008 20:04:37 +0000 (20:04 -0000)]
2008-06-05 Zoltan Varga <vargaz@gmail.com>
* tramp-*.c (mono_arch_get_unbox_trampoline): No need to check for ret->byref,
MONO_TYPE_ISSTRUCT already checks for it.
svn path=/trunk/mono/; revision=105099
Rodrigo Kumpera [Thu, 5 Jun 2008 19:47:23 +0000 (19:47 -0000)]
2008-06-05 Rodrigo Kumpera <rkumpera@novell.com>
* verify.c (verify_type_compatibility_full): Make SZARRAY checks
more reliable.
* verify.c (mono_method_verify): Inflate params and locals to avoid
mismatch when checking for compatibility.
svn path=/trunk/mono/; revision=105095
Jb Evain [Thu, 5 Jun 2008 19:33:47 +0000 (19:33 -0000)]
2008-06-05 Jb Evain <jbevain@novell.com>
* get.c (get_token): properly stringify tokens that
are methoddefs.
svn path=/trunk/mono/; revision=105094
Jb Evain [Thu, 5 Jun 2008 18:58:14 +0000 (18:58 -0000)]
dead code
svn path=/trunk/mcs/; revision=105088
Jb Evain [Thu, 5 Jun 2008 18:30:44 +0000 (18:30 -0000)]
oh the joy of deleting code
svn path=/trunk/mcs/; revision=105085
Jb Evain [Thu, 5 Jun 2008 18:28:19 +0000 (18:28 -0000)]
pass
svn path=/trunk/mcs/; revision=105084
Jb Evain [Thu, 5 Jun 2008 18:27:56 +0000 (18:27 -0000)]
fix convert checked for nullable to not nullable
svn path=/trunk/mcs/; revision=105083
Jonathan Chambers [Thu, 5 Jun 2008 18:18:19 +0000 (18:18 -0000)]
2008-06-05 Jonathan Chambers <joncham@gmail.com>
* metadata.c (mono_string_from_bstr): Fix BSTR marshalling.
Length prefix should be size in bytes. Fix bug #339530.
* metadata.c (mono_string_to_bstr): Fix BSTR marshalling.
Length prefix should be size in bytes. Fix bug #339530.
Code is contributed under MIT/X11 license.
svn path=/trunk/mono/; revision=105082
Jb Evain [Thu, 5 Jun 2008 18:17:36 +0000 (18:17 -0000)]
new test
svn path=/trunk/mcs/; revision=105081
Jb Evain [Thu, 5 Jun 2008 18:00:55 +0000 (18:00 -0000)]
passing those
svn path=/trunk/mcs/; revision=105080
Jb Evain [Thu, 5 Jun 2008 18:00:16 +0000 (18:00 -0000)]
2008-06-05 Jb Evain <jbevain@novell.com>
* Expression.cs (GetUserConversionMethod): check for convertion
operators on both types.
svn path=/trunk/mcs/; revision=105079
Jb Evain [Thu, 5 Jun 2008 17:46:45 +0000 (17:46 -0000)]
new tests
svn path=/trunk/mcs/; revision=105071
Jb Evain [Thu, 5 Jun 2008 17:32:10 +0000 (17:32 -0000)]
fix NegateChecked to be actually checked
svn path=/trunk/mcs/; revision=105069
Jb Evain [Thu, 5 Jun 2008 17:20:50 +0000 (17:20 -0000)]
fix typo
svn path=/trunk/mcs/; revision=105066
Bill Holmes [Thu, 5 Jun 2008 16:36:55 +0000 (16:36 -0000)]
2008-06-05 Bill Holmes <billholmes54@gmail.com>
ChangeLog: I messed up some chars in my last commit.
svn path=/trunk/mono/; revision=105062
Jb Evain [Thu, 5 Jun 2008 16:33:49 +0000 (16:33 -0000)]
we pass those
svn path=/trunk/mcs/; revision=105061
Jb Evain [Thu, 5 Jun 2008 16:33:31 +0000 (16:33 -0000)]
fix separate relational cases
svn path=/trunk/mcs/; revision=105060
Bill Holmes [Thu, 5 Jun 2008 16:13:46 +0000 (16:13 -0000)]
2008-06-05 Bill Holmes <billholmes54@gmail.com>
* libtest.c, Makefile.am, winx64structs.cs :
Adding marshaling tests for structs. These tests
represent the different cases to consider on Winx64.
Contributed under MIT/X11 license.
svn path=/trunk/mono/; revision=105056
Bill Holmes [Thu, 5 Jun 2008 16:12:26 +0000 (16:12 -0000)]
2008-06-05 Bill Holmes <billholmes54@gmail.com>
* mini-amd64.c:merge_argument_class_from_type: When marshaling
structs with floats on Winx64 the float registers are not used.
The integer registers are always used..
* mini-amd64.c:add_valuetype: When marshaling structs on Winx64
only one register will be used and only if the size of the struct
is 1,2,4, or 8 bytes.
* tramp-amd64.c : Adjusting size used for mono_global_codeman_reserve
to work for Winx64.
Contributed under MIT/X11 license.
svn path=/trunk/mono/; revision=105054
Bill Holmes [Thu, 5 Jun 2008 16:11:40 +0000 (16:11 -0000)]
2008-06-05 Bill Holmes <billholmes54@gmail.com>
* decimal.c: Adding MSVC implementation to my_g_bit_nth_msf.
Contributed under MIT/X11 license.
svn path=/trunk/mono/; revision=105053
Martin Baulig [Thu, 5 Jun 2008 15:57:40 +0000 (15:57 -0000)]
2008-06-05 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.c
(mono_debugger_check_breakpoints): Reflect latest runtime changes.
svn path=/trunk/mono/; revision=105051
Martin Baulig [Thu, 5 Jun 2008 15:56:58 +0000 (15:56 -0000)]
2008-06-05 Martin Baulig <martin@ximian.com>
* debug-debugger.c (debugger_lookup_class): Also call
mono_class_setup_methods() here; we're only called from RTI.
svn path=/trunk/mono/; revision=105050
Jb Evain [Thu, 5 Jun 2008 15:35:19 +0000 (15:35 -0000)]
that was so wrong
svn path=/trunk/mcs/; revision=105043
Jb Evain [Thu, 5 Jun 2008 15:34:25 +0000 (15:34 -0000)]
we pass those
svn path=/trunk/mcs/; revision=105042
Jb Evain [Thu, 5 Jun 2008 15:34:07 +0000 (15:34 -0000)]
implement compilation of not lifted user defined logical operator
svn path=/trunk/mcs/; revision=105041
Jb Evain [Thu, 5 Jun 2008 15:33:22 +0000 (15:33 -0000)]
blah
svn path=/trunk/mcs/; revision=105040
Jb Evain [Thu, 5 Jun 2008 15:01:59 +0000 (15:01 -0000)]
new tests
svn path=/trunk/mcs/; revision=105037
Zoltan Varga [Thu, 5 Jun 2008 14:48:08 +0000 (14:48 -0000)]
2008-06-05 Zoltan Varga <vargaz@gmail.com>
* assembly.c (mono_assembly_load_from_full): Avoid calling the search hooks
while holding the assemblies lock to prevent deadlocks. Handle the case
where the search hook returns NULL but the assembly was still loaded.
Fixes #323696.
svn path=/trunk/mono/; revision=105036
Jb Evain [Thu, 5 Jun 2008 14:37:07 +0000 (14:37 -0000)]
new tests
svn path=/trunk/mcs/; revision=105035
Zoltan Varga [Thu, 5 Jun 2008 14:36:10 +0000 (14:36 -0000)]
2008-06-05 Zoltan Varga <vargaz@gmail.com>
* appdomain.c (set_domain_search_path): Acquire the domain lock since we
modify domain state.
svn path=/trunk/mono/; revision=105034
Zoltan Varga [Thu, 5 Jun 2008 14:30:20 +0000 (14:30 -0000)]
2008-06-05 Zoltan Varga <vargaz@gmail.com>
* appdomain.c (set_domain_search_path): Acquire the domain lock since we
modify domain state.
svn path=/trunk/mono/; revision=105033
Jb Evain [Thu, 5 Jun 2008 14:19:51 +0000 (14:19 -0000)]
we pass those
svn path=/trunk/mcs/; revision=105032
Jb Evain [Thu, 5 Jun 2008 14:19:31 +0000 (14:19 -0000)]
2008-06-05 Jb Evain <jbevain@novell.com>
* Expression.cs (ConditionalBinaryCheck): if a method is passed,
checked that the operators true and false are also defined.
svn path=/trunk/mcs/; revision=105031
Jb Evain [Thu, 5 Jun 2008 14:18:44 +0000 (14:18 -0000)]
blah
svn path=/trunk/mcs/; revision=105030
Jb Evain [Thu, 5 Jun 2008 14:04:12 +0000 (14:04 -0000)]
new tests
svn path=/trunk/mcs/; revision=105027
Atsushi Eno [Thu, 5 Jun 2008 13:30:51 +0000 (13:30 -0000)]
2008-06-05 Atsushi Enomoto <atsushi@ximian.com>
* CSharpCodeCompiler.cs : in 2.0 profile, do not capture stdout (we
didn't do that in 1.0 either). Fixed bug #379535.
svn path=/trunk/mcs/; revision=105026
Marek Safar [Thu, 5 Jun 2008 13:19:10 +0000 (13:19 -0000)]
2008-06-05 Marek Safar <marek.safar@gmail.com>
* statement.cs: Emit catch variable assignment using variable expression.
svn path=/trunk/mcs/; revision=105021
Jb Evain [Thu, 5 Jun 2008 13:10:18 +0000 (13:10 -0000)]
fix typo
svn path=/trunk/mcs/; revision=105020
Jb Evain [Thu, 5 Jun 2008 13:05:32 +0000 (13:05 -0000)]
we pass those
svn path=/trunk/mcs/; revision=105019
Jb Evain [Thu, 5 Jun 2008 13:05:13 +0000 (13:05 -0000)]
2008-06-05 Jb Evain <jbevain@novell.com>
* BinaryExpression.cs (Emit): deal with binary expressions
where only the left is lifted.
svn path=/trunk/mcs/; revision=105018
Jb Evain [Thu, 5 Jun 2008 12:54:53 +0000 (12:54 -0000)]
complete tests
svn path=/trunk/mcs/; revision=105017
Jb Evain [Thu, 5 Jun 2008 12:46:34 +0000 (12:46 -0000)]
pass
svn path=/trunk/mcs/; revision=105016
Jb Evain [Thu, 5 Jun 2008 12:46:16 +0000 (12:46 -0000)]
fix left and right shift
svn path=/trunk/mcs/; revision=105015
Jb Evain [Thu, 5 Jun 2008 12:41:23 +0000 (12:41 -0000)]
fix name
svn path=/trunk/mcs/; revision=105012
Jb Evain [Thu, 5 Jun 2008 12:35:01 +0000 (12:35 -0000)]
new test
svn path=/trunk/mcs/; revision=105006
Jb Evain [Thu, 5 Jun 2008 12:11:06 +0000 (12:11 -0000)]
we pass those
svn path=/trunk/mcs/; revision=104997
Jb Evain [Thu, 5 Jun 2008 12:10:48 +0000 (12:10 -0000)]
correctly check unary operators parameters
svn path=/trunk/mcs/; revision=104996
Jb Evain [Thu, 5 Jun 2008 12:09:05 +0000 (12:09 -0000)]
new test
svn path=/trunk/mcs/; revision=104995
Roei Erez [Thu, 5 Jun 2008 12:06:06 +0000 (12:06 -0000)]
Fix a bug only in TARGET_JVM that happens when a match contains empty group at the end.
svn path=/trunk/mcs/; revision=104994
Jb Evain [Thu, 5 Jun 2008 11:46:00 +0000 (11:46 -0000)]
passing those
svn path=/trunk/mcs/; revision=104993
Jb Evain [Thu, 5 Jun 2008 11:41:40 +0000 (11:41 -0000)]
pass
svn path=/trunk/mcs/; revision=104991
Jb Evain [Thu, 5 Jun 2008 11:41:23 +0000 (11:41 -0000)]
of course we can test bool equality
svn path=/trunk/mcs/; revision=104990
Zoltan Varga [Thu, 5 Jun 2008 11:38:01 +0000 (11:38 -0000)]
2008-06-05 Zoltan Varga <vargaz@gmail.com>
* Makefile.am (libmonoutils_la_SOURCES): Add dtrace.h.
svn path=/trunk/mono/; revision=104989
Andreas N [Thu, 5 Jun 2008 11:37:22 +0000 (11:37 -0000)]
should not have gotten commited (from internal dev tests)
svn path=/trunk/mcs/; revision=104988
Jb Evain [Thu, 5 Jun 2008 11:35:16 +0000 (11:35 -0000)]
new test
svn path=/trunk/mcs/; revision=104986
Jb Evain [Thu, 5 Jun 2008 11:30:12 +0000 (11:30 -0000)]
pass
svn path=/trunk/mcs/; revision=104985
Jb Evain [Thu, 5 Jun 2008 11:29:26 +0000 (11:29 -0000)]
better check parameters
svn path=/trunk/mcs/; revision=104984
Atsushi Eno [Thu, 5 Jun 2008 11:28:51 +0000 (11:28 -0000)]
2008-06-05 Atsushi Enomoto <atsushi@ximian.com>
* XmlSerializationReaderInterpreter.cs, MapCodeGenerator.cs,
SerializationCodeGenerator.cs : fixed bug #378696.
Default value should not be filled during deserialization, and
default values for DateTime/TimeSpan/DateTimeOffset should not be
output as raw string in generated code.
* XmlSerializerTestClasses.cs, DeserializeTests.cs,
ComplexDataStructure.cs : added test for bug #378696.
Fixed couple of wrong tests that expects default values filled
during deserialization.
svn path=/trunk/mcs/; revision=104983
Jb Evain [Thu, 5 Jun 2008 11:14:40 +0000 (11:14 -0000)]
new test
svn path=/trunk/mcs/; revision=104978
Carlos Alberto Cortez [Thu, 5 Jun 2008 11:01:41 +0000 (11:01 -0000)]
2008-06-05 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* ListView.cs: We need to calculate the scrollbars even if the handle
hasn't been created - this is needed when methods using scrollbars
info, such EnsureVisible, are called before control has been created.
Fixes #397272.
svn path=/trunk/mcs/; revision=104976