Marek Safar [Wed, 21 May 2008 09:52:03 +0000 (09:52 -0000)]
New test.
svn path=/trunk/mcs/; revision=103656
Marek Safar [Wed, 21 May 2008 09:51:39 +0000 (09:51 -0000)]
2008-05-21 Marek Safar <marek.safar@gmail.com>
A fix for bug #391062
* typemanager.cs: Fixed crash when comparing null types.
svn path=/trunk/mcs/; revision=103655
George Giolfan [Wed, 21 May 2008 09:43:34 +0000 (09:43 -0000)]
2008-05-21 George Giolfan <georgegiolfan@yahoo.com>
* ThemeVisualStyles.cs: Added support for the hot TrackBar thumb style.
svn path=/trunk/mcs/; revision=103654
George Giolfan [Wed, 21 May 2008 09:42:10 +0000 (09:42 -0000)]
2008-05-21 George Giolfan <georgegiolfan@yahoo.com>
* Theme.cs, ThemeWin32Classic.cs, TrackBar.cs: Added support for the hot
thumb style.
svn path=/trunk/mcs/; revision=103653
George Giolfan [Wed, 21 May 2008 09:31:08 +0000 (09:31 -0000)]
2008-05-21 George Giolfan <georgegiolfan@yahoo.com>
* ThemeVisualStyles.cs: Added support for ToolTip transparent background.
svn path=/trunk/mcs/; revision=103650
George Giolfan [Wed, 21 May 2008 09:27:54 +0000 (09:27 -0000)]
2008-05-21 George Giolfan <georgegiolfan@yahoo.com>
* Theme.cs, ThemeWin32Classic.cs, ToolTip.cs: Added support for transparent
background.
svn path=/trunk/mcs/; revision=103649
Marek Safar [Wed, 21 May 2008 09:25:36 +0000 (09:25 -0000)]
New tests.
svn path=/trunk/mcs/; revision=103647
Marek Safar [Wed, 21 May 2008 09:25:06 +0000 (09:25 -0000)]
2008-05-21 Marek Safar <marek.safar@gmail.com>
A fix for bug #391871
* cs-parser.jay: Better error handling for invalid catch type.
svn path=/trunk/mcs/; revision=103646
George Giolfan [Wed, 21 May 2008 09:13:08 +0000 (09:13 -0000)]
2008-05-21 George Giolfan <georgegiolfan@yahoo.com>
* ThemeVisualStyles.cs: Added support for ToolBar hot and hot checked styles.
svn path=/trunk/mcs/; revision=103643
George Giolfan [Wed, 21 May 2008 09:10:02 +0000 (09:10 -0000)]
2008-05-21 George Giolfan <georgegiolfan@yahoo.com>
* Theme.cs, ThemeWin32Classic.cs, ToolBar.cs: Added support for hot and hot
checked styles.
svn path=/trunk/mcs/; revision=103642
George Giolfan [Wed, 21 May 2008 08:54:18 +0000 (08:54 -0000)]
2008-05-21 George Giolfan <georgegiolfan@yahoo.com>
* TabControlPainter.cs: Enabled support for the hot style.
svn path=/trunk/mcs/; revision=103641
George Giolfan [Wed, 21 May 2008 08:49:58 +0000 (08:49 -0000)]
2008-05-21 George Giolfan <georgegiolfan@yahoo.com>
* TabControl.cs: Extended to handle the hot style.
* TabControlPainter.cs: Added HasHotElementStyles.
svn path=/trunk/mcs/; revision=103640
George Giolfan [Wed, 21 May 2008 08:42:32 +0000 (08:42 -0000)]
2008-05-21 George Giolfan <georgegiolfan@yahoo.com>
* Theme.cs, ThemeVisualStyles.cs, ThemeWin32Classic.cs, UpDownBase.cs:
Extended UpDownBase code to handle hot and disabled styles.
svn path=/trunk/mcs/; revision=103639
Atsushi Eno [Wed, 21 May 2008 06:58:32 +0000 (06:58 -0000)]
2008-05-21 Atsushi Enomoto <atsushi@ximian.com>
* System.dll.sources :
added INotifyPropertyChanging stuff (new in 2.0 SP1).
* INotifyPropertyChanging.cs, PropertyChangingEventArgs.cs,
PropertyChangingEventHandler.cs : new types in 2.0 SP1.
svn path=/trunk/mcs/; revision=103637
Zoltan Varga [Wed, 21 May 2008 01:15:00 +0000 (01:15 -0000)]
Remove a FIXME.
svn path=/trunk/mono/; revision=103636
Zoltan Varga [Wed, 21 May 2008 01:14:30 +0000 (01:14 -0000)]
2008-05-21 Zoltan Varga <vargaz@gmail.com>
* object.c (mono_class_proxy_vtable): Null out entries in pvt->vtable which are
not set in class->vtable.
(mono_class_create_runtime_vtable): Reenable the disabled code.
svn path=/trunk/mono/; revision=103635
Jonathan Pobst [Tue, 20 May 2008 23:45:24 +0000 (23:45 -0000)]
2008-05-20 Jonathan Pobst <monkey@jpobst.com>
* DataGridView.cs: Handle databinding to generic list type things.
[Fixes bug #325239]
2008-05-20 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewDataBindingTest.cs: Add test for bug #325239.
svn path=/trunk/mcs/; revision=103633
Zoltan Varga [Tue, 20 May 2008 23:29:07 +0000 (23:29 -0000)]
2008-05-21 Zoltan Varga <vargaz@gmail.com>
* object.c (mono_class_create_runtime_vtable): Disable the last change for
now as it causes some test failures.
svn path=/trunk/mono/; revision=103631
Raja R Harinath [Tue, 20 May 2008 22:50:03 +0000 (22:50 -0000)]
Fix srcdir != builddir
svn path=/trunk/mono/; revision=103630
Zoltan Varga [Tue, 20 May 2008 22:32:32 +0000 (22:32 -0000)]
2008-05-21 Zoltan Varga <vargaz@gmail.com>
* aot-runtime.c mini.c: Remove the AOT init_vtable stuff as it is no longer
needed.
svn path=/trunk/mono/; revision=103629
Zoltan Varga [Tue, 20 May 2008 22:30:47 +0000 (22:30 -0000)]
2008-05-21 Zoltan Varga <vargaz@gmail.com>
* object.c (mono_class_create_runtime_vtable): Avoid creating a generic vtable
if using the vtable trampoline. Also remove some strange code which put the
generic methods themselves into the vtable slots. Remove the AOT init_vtable
stuff as it is no longer needed.
svn path=/trunk/mono/; revision=103628
Jonathan Pobst [Tue, 20 May 2008 20:32:03 +0000 (20:32 -0000)]
2008-05-20 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewCellCollection.cs: Add a method to find the cell
with the given DataPropertyName.
* DataGridViewColumn.cs: Track if the column was autogenerated or not.
* DataGridViewColumnCollection.cs: Add a method to clear all
autogenerated columns.
* DataGridView.cs: If AutoGenerateColumns is false, don't autogenerate
columns.
[Fixes bug #348082]
2008-05-20 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewDataBindingTest.cs: Add test for AutoGenerateColumns.
svn path=/trunk/mcs/; revision=103618
Jonathan Pobst [Tue, 20 May 2008 19:38:57 +0000 (19:38 -0000)]
2008-05-20 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewColumnCollectionTest.cs: Change Add() test to not
create 2 column collections.
svn path=/trunk/mcs/; revision=103612
Jonathan Pobst [Tue, 20 May 2008 19:32:12 +0000 (19:32 -0000)]
2008-05-20 Jonathan Pobst <monkey@jpobst.com>
* DataGridView.cs: Don't try to update the RowTemplate with
a null CellTemplate.
svn path=/trunk/mcs/; revision=103609
Marek Safar [Tue, 20 May 2008 17:32:38 +0000 (17:32 -0000)]
Removed temporary file
svn path=/trunk/mcs/; revision=103597
Jonathan Pobst [Tue, 20 May 2008 16:26:25 +0000 (16:26 -0000)]
2008-05-20 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewColumn.cs: Allow IsDataBound to be set internally.
* DataGridViewColumnCollection.cs: Ensure OnColumnAdded is called.
* DataGridView.cs: Lots of fixes/enhancements to databinding to
a DataSet.
2008-05-20 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewDataBindingTest.cs: Added.
2008-05-20 Jonathan Pobst <monkey@jpobst.com>
* System.Windows.Forms_test.dll.sources: Add DataGridViewDataBindingTest.cs.
svn path=/trunk/mcs/; revision=103587
Atsushi Eno [Tue, 20 May 2008 16:18:05 +0000 (16:18 -0000)]
ok, let me just add remaining stubs.
svn path=/trunk/mcs/; revision=103586
Andreas N [Tue, 20 May 2008 15:28:03 +0000 (15:28 -0000)]
revert. We need FAR more testcases for string ;)
svn path=/trunk/mcs/; revision=103580
Jonathan Pobst [Tue, 20 May 2008 15:16:25 +0000 (15:16 -0000)]
2008-05-20 Jonathan Pobst <monkey@jpobst.com>
* Control.cs: Remove invalidating implicit child controls when
control is invalidated. It was causing too many redraws on
controls with implicit scrollbars.
* ListView.cs: Listen to the Invalidated event and invalidate
child controls.
svn path=/trunk/mcs/; revision=103578
Marek Safar [Tue, 20 May 2008 14:47:49 +0000 (14:47 -0000)]
New test.
svn path=/trunk/mcs/; revision=103575
Marek Safar [Tue, 20 May 2008 14:39:47 +0000 (14:39 -0000)]
2008-05-20 Marek Safar <marek.safar@gmail.com>
A fix for bug #392155
* cs-tokenizer.cs: Fixed casting of byte and decimal expression.
svn path=/trunk/mcs/; revision=103574
Andreas N [Tue, 20 May 2008 13:44:03 +0000 (13:44 -0000)]
2008-05-20 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* String.cs: Replace Split function
svn path=/trunk/mcs/; revision=103572
Andreas N [Tue, 20 May 2008 13:41:58 +0000 (13:41 -0000)]
2008-05-20 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* StringTest.cs: Add more tests for SplitRemoveEmpty
svn path=/trunk/mcs/; revision=103571
Jb Evain [Tue, 20 May 2008 13:36:41 +0000 (13:36 -0000)]
remove TODO
svn path=/trunk/mcs/; revision=103570
Jb Evain [Tue, 20 May 2008 13:36:17 +0000 (13:36 -0000)]
clean
svn path=/trunk/mcs/; revision=103569
Jb Evain [Tue, 20 May 2008 13:14:06 +0000 (13:14 -0000)]
inline var
svn path=/trunk/mcs/; revision=103568
Mark Probst [Tue, 20 May 2008 13:04:23 +0000 (13:04 -0000)]
2008-05-20 Mark Probst <mark.probst@gmail.com>
* generic-null-call.2.cs: Tests non-virtual callvirt on generic
methods with this==null.
* Makefile.am: Test added.
svn path=/trunk/mono/; revision=103566
Marek Safar [Tue, 20 May 2008 10:47:39 +0000 (10:47 -0000)]
2008-05-20 Marek Safar <marek.safar@gmail.com>
* AssemblyInfo.cs: Clean up some attributes.
svn path=/trunk/mcs/; revision=103564
Roei Erez [Tue, 20 May 2008 10:30:25 +0000 (10:30 -0000)]
Implement the Lookup.ApplyResultSelector method
svn path=/trunk/mcs/; revision=103563
Roei Erez [Tue, 20 May 2008 10:27:34 +0000 (10:27 -0000)]
Add implementation for the non-generic Queryable.AsQueryable method, and some test cases.
svn path=/trunk/mcs/; revision=103562
Marek Safar [Tue, 20 May 2008 09:33:49 +0000 (09:33 -0000)]
2008-05-20 Marek Safar <marek.safar@gmail.com>
* Enumerable.cs: Removed GroupBy MonoTODO.
svn path=/trunk/mcs/; revision=103556
Andreia Gaita [Tue, 20 May 2008 08:00:23 +0000 (08:00 -0000)]
* gluezilla/src/BrowserWindow.cpp,
mcs/class/Mono.Mozilla/Mono.Mozilla/Callback.cs: Added progress and
request objects from the loading events. Track progress updates.
* gluezilla/src/gluezilla.h: Hook up new loading and progress events
* winforms/webbrowser/standalone/Main.cs,
mcs/class/Managed.Windows.Forms/System.Windows.Forms/WebBrowserBase.cs,
mcs/class/Managed.Windows.Forms/System.Windows.Forms/WebBrowser.cs:
Hook up page loading events
* mcs/class/Mono.Mozilla/Mono.WebBrowser/IWebBrowser.cs,
mcs/class/Mono.Mozilla/Mono.Mozilla/WebBrowser.cs: Refactor loading
events to something more sane and usable
* mcs/class/Mono.Mozilla/Mono.Mozilla/DOM/Document.cs,
mcs/class/Managed.Windows.Forms/System.Windows.Forms/HtmlDocument.cs:
Check for nulls
* mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/WebBrowserTest.cs:
Added WebBrowser unit tests (not included in the build at the
moment)
* mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/tests2.sh:
Fix case on dll name
2008-05-20 Andreia Gaita <avidigal@novell.com>
svn path=/trunk/mcs/; revision=103550
Atsushi Eno [Tue, 20 May 2008 04:47:06 +0000 (04:47 -0000)]
new stub checkin.
svn path=/trunk/mcs/; revision=103545
Atsushi Eno [Tue, 20 May 2008 04:44:29 +0000 (04:44 -0000)]
remove old DLinq stub first.
svn path=/trunk/mcs/; revision=103544
Marek Habersack [Tue, 20 May 2008 02:20:29 +0000 (02:20 -0000)]
Do not parse code render directives inside comments.
svn path=/trunk/mcs/; revision=103543
Marek Habersack [Tue, 20 May 2008 01:46:00 +0000 (01:46 -0000)]
Remove stray cwl
svn path=/trunk/mcs/; revision=103542
Marek Habersack [Tue, 20 May 2008 01:43:28 +0000 (01:43 -0000)]
2008-05-19 Marek Habersack <mhabersack@novell.com>
* AspGenerator.cs: if the last tag parsed was a code directive,
ignore any accumulated text if it's 100% whitespace.
svn path=/trunk/mcs/; revision=103541
Sebastien Pouliot [Tue, 20 May 2008 01:24:26 +0000 (01:24 -0000)]
2008-05-19 Sebastien Pouliot <sebastien@ximian.com>
* CharConverter.cs,
* DateTimeConverter.cs,
* GuidConverter.cs,
* TimeSpanConverter.cs: Avoid unboxing structs more than one time.
[Found using Gendarme]
svn path=/trunk/mcs/; revision=103540
Sebastien Pouliot [Tue, 20 May 2008 01:00:11 +0000 (01:00 -0000)]
2008-05-19 Sebastien Pouliot <sebastien@ximian.com>
* Boolean.cs,
* Double.cs,
* Enum.cs,
* Int64.cs,
* Single.cs,
* UInt32.cs,
* UInt64.cs: Avoid unboxing primitive types more than one time.
[Found using Gendarme]
svn path=/trunk/mcs/; revision=103538
Carlos Alberto Cortez [Mon, 19 May 2008 23:33:31 +0000 (23:33 -0000)]
* Control.cs: In ControlCollection.RemoveInternal, remove the
internal control before calling PerformLayout and OnControlRemoved,
which was leaving us in an invalid state and causing a X error (bad
match). Observe that Remove () call has the same order.
Fixes an X error changing ComboBoxStyle.DropDownStyle.
2008-05-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>
svn path=/trunk/mcs/; revision=103534
Sebastien Pouliot [Mon, 19 May 2008 23:32:40 +0000 (23:32 -0000)]
2008-05-19 Sebastien Pouliot <sebastien@ximian.com>
* CharacterRange.cs,
* ColorConverter.cs,
* PointConverter.cs,
* RectangleConverter.cs,
* SizeConverter.cs,
* SizeFConverter.cs: Avoid unboxing structs more than one time.
[Found using Gendarme]
svn path=/trunk/mcs/; revision=103533
Andreas N [Mon, 19 May 2008 23:12:58 +0000 (23:12 -0000)]
fix build
svn path=/trunk/mcs/; revision=103529
Andreas N [Mon, 19 May 2008 22:54:37 +0000 (22:54 -0000)]
2008-05-19 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* String.cs: Update Trim functions
svn path=/trunk/mcs/; revision=103525
Carlos Alberto Cortez [Mon, 19 May 2008 22:29:54 +0000 (22:29 -0000)]
2008-05-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* TabControl.cs: Don't paint by ourselved and instead let OnPaint
being fired if ControlStyles.UserPaint style is activated.
Fixes #371905.
svn path=/trunk/mcs/; revision=103524
Jb Evain [Mon, 19 May 2008 22:24:40 +0000 (22:24 -0000)]
2008-05-20 Jb Evain <jbevain@novell.com>
*.cs: all files from JSon.NET are now re-licensed under the
MIT/X11 license, thanks to his author James Newton-King
for relicensing them.
svn path=/trunk/mcs/; revision=103523
Ivan Zlatev [Mon, 19 May 2008 22:19:53 +0000 (22:19 -0000)]
2008-05-19 Ivan N. Zlatev <contact@i-nz.net>
* GridEntry.cs: Don't be so strict when setting the value -
do not check if what we set is what we get.
[Fixes bug #389245]
svn path=/trunk/mcs/; revision=103522
Ivan Zlatev [Mon, 19 May 2008 22:11:28 +0000 (22:11 -0000)]
2008-05-19 Ivan N. Zlatev <contact@i-nz.net>
* XplatUIX11.cs: If there are no timers timeout should be 0
[Fixes bug #363522]
svn path=/trunk/mcs/; revision=103520
Zoltan Varga [Mon, 19 May 2008 21:51:52 +0000 (21:51 -0000)]
2008-05-19 Zoltan Varga <vargaz@gmail.com>
* ConsoleDriver.cs: Avoid initializing the three driver classes when only one
is needed.
svn path=/trunk/mcs/; revision=103519
Jonathan Pobst [Mon, 19 May 2008 21:03:11 +0000 (21:03 -0000)]
2008-05-19 Jonathan Pobst <monkey@jpobst.com>
* Control.cs: As a followup to invalidating implicit children when
a control is invalidated, only invalidate them if they are in the
clip rectangle.
svn path=/trunk/mcs/; revision=103515
George Giolfan [Mon, 19 May 2008 20:26:54 +0000 (20:26 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* ThemeVisualStyles.cs: Implemented partial support for ToolTip.
svn path=/trunk/mcs/; revision=103512
George Giolfan [Mon, 19 May 2008 20:25:11 +0000 (20:25 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* ThemeWin32Classic.cs: Refactored: Extracted ToolTipDrawBackground.
svn path=/trunk/mcs/; revision=103511
George Giolfan [Mon, 19 May 2008 20:12:53 +0000 (20:12 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* GroupBoxRenderer.cs: Fixed text area clipping in the Visual Styles case.
* XplatUIWin32.cs: Made Win32DeleteObject public.
* VisualStyleRenderer.cs: Added DrawBackgroundExcludingArea.
svn path=/trunk/mcs/; revision=103510
Ivan Zlatev [Mon, 19 May 2008 19:52:43 +0000 (19:52 -0000)]
2008-05-19 Ivan N. Zlatev <contact@i-nz.net>
* GridEntry.cs: Determine HasDefaultValue more strictly by using
PropertyDescriptor.ShouldSerializeValue.
[Fixes bug #391924]
svn path=/trunk/mcs/; revision=103509
George Giolfan [Mon, 19 May 2008 19:49:20 +0000 (19:49 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* ThemeVisualStyles.cs: Enabled support for ScrollBar element styles not present
in the classic theme.
svn path=/trunk/mcs/; revision=103508
George Giolfan [Mon, 19 May 2008 19:45:28 +0000 (19:45 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* ScrollBar.cs: Added FirstButtonEntered, SecondButtonEntered, ThumbEntered,
ThumbPressed.
* Theme.cs, ThemeWin32Classic.cs: Added ScrollBarHasHotElementStyles,
ScrollBarHasPressedThumbStyle.
svn path=/trunk/mcs/; revision=103507
Atsushi Eno [Mon, 19 May 2008 19:18:57 +0000 (19:18 -0000)]
2008-05-19 Atsushi Enomoto <atsushi@ximian.com>
* mono-api-diff.cs : do not report CompilerGeneratedAttribute which
likely comes from auto property.
svn path=/trunk/mcs/; revision=103502
George Giolfan [Mon, 19 May 2008 16:02:16 +0000 (16:02 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* TextRenderer.cs: Included some methods in the 1.1 profile.
svn path=/trunk/mcs/; revision=103486
Juraj Skripsky [Mon, 19 May 2008 15:57:38 +0000 (15:57 -0000)]
2008-05-19 Juraj Skripsky <js@hotfeet.ch>
* Page.cs (ValidateCollection): Don't check _eventValidation, it
has nothing to do with the validators.
svn path=/trunk/mcs/; revision=103485
Jonathan Pobst [Mon, 19 May 2008 15:54:06 +0000 (15:54 -0000)]
2008-05-19 Jonathan Pobst <monkey@jpobst.com>
* Control.cs: When we make a control visible, it may have been
previously visible and while it wasn't visible, the z-order of
things may have been shuffled, so the control needs to have its
z-order updated just in case. [Fixes bug #391518]
svn path=/trunk/mcs/; revision=103484
Rodrigo Kumpera [Mon, 19 May 2008 15:33:51 +0000 (15:33 -0000)]
2008-05-19 Rodrigo Kumpera <rkumpera@novell.com>
* pedump.c: Give make --verify all option check code as well.
Using --verify code won't check for metadata now.
svn path=/trunk/mono/; revision=103482
George Giolfan [Mon, 19 May 2008 14:53:38 +0000 (14:53 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* GroupBoxState.cs: Included in the 1.1 profile.
svn path=/trunk/mcs/; revision=103480
Roei Erez [Mon, 19 May 2008 14:50:37 +0000 (14:50 -0000)]
Add implemetation for two overloaded 'GroupBy' methods of Enumerable class.
svn path=/trunk/mcs/; revision=103479
Zoltan Varga [Mon, 19 May 2008 14:34:02 +0000 (14:34 -0000)]
2008-05-19 Zoltan Varga <vargaz@gmail.com>
* configure.in: Change the way CPPFLAGS/CFLAGS are passed to libgc one more
time. This time, we collect them in two variables and pass these to libgc
configure instead of using the standard CPPFLAGS/CFLAGS, to prevent problems
during reconfiguring. Also pass '-mno-tls-direct-segment-refs' to libgc
configure, hopefully fixing #385006.
svn path=/trunk/mono/; revision=103475
Zoltan Varga [Mon, 19 May 2008 14:30:46 +0000 (14:30 -0000)]
2008-05-19 Zoltan Varga <vargaz@gmail.com>
* configure.in: Add two variables for passing CPPFLAGS/CFLAGS from the parent
configure.
svn path=/trunk/mono/; revision=103474
Martin Baulig [Mon, 19 May 2008 13:58:54 +0000 (13:58 -0000)]
2008-05-19 Martin Baulig <martin@ximian.com>
* CSharpCodeGenerator.cs: In the 2.0 profile, emit `#line hidden'
in addition to `#line default'.
svn path=/trunk/mcs/; revision=103471
George Giolfan [Mon, 19 May 2008 13:50:00 +0000 (13:50 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* ThemeVisualStyles.cs: Added support for GroupBox.
svn path=/trunk/mcs/; revision=103469
George Giolfan [Mon, 19 May 2008 13:47:14 +0000 (13:47 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* GroupBoxRenderer.cs: Included in the 1.1 profile.
svn path=/trunk/mcs/; revision=103468
Martin Baulig [Mon, 19 May 2008 12:58:38 +0000 (12:58 -0000)]
2008-05-19 Martin Baulig <martin@ximian.com>
* debug-debugger.h (MonoDebuggerInfo): Add `using_mono_debugger'
pointing to the new `_mono_debug_using_mono_debugger' variable.
svn path=/trunk/mono/; revision=103464
Martin Baulig [Mon, 19 May 2008 12:58:18 +0000 (12:58 -0000)]
2008-05-19 Martin Baulig <martin@ximian.com>
* mono-debug.h (MONO_DEBUGGER_VERSION): Bump to 70.
* mono-debug.c
(_mono_debug_using_mono_debugger): New global variable; it's set
directly by the debugger, so mono_debug_using_mono_debugger() also
works after attaching.
svn path=/trunk/mono/; revision=103463
Noam Lampert [Mon, 19 May 2008 07:11:40 +0000 (07:11 -0000)]
HttpServerUtility.cs: Fix bug in UrlPathEncode when URL contains '?'
svn path=/trunk/mcs/; revision=103449
George Giolfan [Mon, 19 May 2008 05:36:01 +0000 (05:36 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* TabControlPainter.cs: Refactored: Used DrawBackground instead of Draw.
svn path=/trunk/mcs/; revision=103446
George Giolfan [Mon, 19 May 2008 05:32:53 +0000 (05:32 -0000)]
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
* TabControlPainter.cs: Refactored: Extracted DrawBackground.
svn path=/trunk/mcs/; revision=103445
Zoltan Varga [Sun, 18 May 2008 23:41:01 +0000 (23:41 -0000)]
2008-05-19 Zoltan Varga <vargaz@gmail.com>
* mini.c (mini_method_compile): Use cfg->args [0] for accessing the this
argument.
svn path=/trunk/mono/; revision=103435
Andreas N [Sun, 18 May 2008 22:53:09 +0000 (22:53 -0000)]
revert for now, regresses tests in System.Web 2.0
svn path=/trunk/mcs/; revision=103432
Andreas N [Sun, 18 May 2008 21:38:09 +0000 (21:38 -0000)]
2008-05-18 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* String.cs: Update Split and Trim functions
svn path=/trunk/mcs/; revision=103429
Gert Driesen [Sun, 18 May 2008 19:07:56 +0000 (19:07 -0000)]
* TypeBuilder.cs (IsAssignableTo): When an interface is passed as
argument and the TypeBuilder has been created, also check if parent
can be assigned to type.
* TypeBuilderTest.cs: Enabled test for bug #389171. Added and improved
tests for IsAssignableFrom/IsAssignableTo. Added and improved tests
for DefineDefaultConstructor.
svn path=/trunk/mcs/; revision=103424
Andreas N [Sun, 18 May 2008 18:52:43 +0000 (18:52 -0000)]
2008-05-16 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* String.cs: Update Join and Pad functions
svn path=/trunk/mcs/; revision=103423
Sebastien Pouliot [Sun, 18 May 2008 16:16:00 +0000 (16:16 -0000)]
2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
* SectionGroupInfo.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]
svn path=/trunk/mcs/; revision=103422
Sebastien Pouliot [Sun, 18 May 2008 16:15:24 +0000 (16:15 -0000)]
2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
* ProviderBase.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]
svn path=/trunk/mcs/; revision=103421
Sebastien Pouliot [Sun, 18 May 2008 15:42:26 +0000 (15:42 -0000)]
2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
* XName.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]
svn path=/trunk/mcs/; revision=103420
Sebastien Pouliot [Sun, 18 May 2008 15:41:16 +0000 (15:41 -0000)]
2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
* ChangeLog: New. Let's begin to track changes.
* XmlMappingSource.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]
svn path=/trunk/mcs/; revision=103419
Sebastien Pouliot [Sun, 18 May 2008 15:38:30 +0000 (15:38 -0000)]
2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
* Font.cs: Add comment that downcasting the IntPtr is not an
issue in this case (offset) since the next API requires it.
* Icon.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]
svn path=/trunk/mcs/; revision=103418
Sebastien Pouliot [Sun, 18 May 2008 15:36:40 +0000 (15:36 -0000)]
2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
* Environment.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]
svn path=/trunk/mcs/; revision=103417
Sebastien Pouliot [Sun, 18 May 2008 15:35:35 +0000 (15:35 -0000)]
2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
* X509Chain.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]
svn path=/trunk/mcs/; revision=103416
Rodrigo Kumpera [Sun, 18 May 2008 05:13:55 +0000 (05:13 -0000)]
2008-05-18 Rodrigo Kumpera <rkumpera@novell.com>
* object.c (mono_class_create_runtime_vtable): Use memory barriers
as we do double checked locking on MonoClass::runtime_info and
MonoClassRuntimeInfo::domain_vtables.
svn path=/trunk/mono/; revision=103411
Zoltan Varga [Sun, 18 May 2008 00:15:55 +0000 (00:15 -0000)]
2008-05-18 Zoltan Varga <vargaz@gmail.com>
* debug-helpers.c (print_field_value): Fix a warning.
svn path=/trunk/mono/; revision=103408
Roei Erez [Sat, 17 May 2008 21:19:25 +0000 (21:19 -0000)]
Treat better Nullable in Convert expression
svn path=/trunk/mcs/; revision=103406
Gert Driesen [Sat, 17 May 2008 21:06:01 +0000 (21:06 -0000)]
* SqlDataReader.cs (GetInt64): Removed workaround for TDS 7.0 handling
of bigint column type as this is handled in Mono.Data.Tds.
svn path=/trunk/mcs/; revision=103404
Gert Driesen [Sat, 17 May 2008 21:01:11 +0000 (21:01 -0000)]
* Tds.cs: Do not return 0 for decimal/numeric columns with value NULL.
Avoid unnecessary initialization of fields, and minor code formatting.
svn path=/trunk/mcs/; revision=103403
Carlos Alberto Cortez [Sat, 17 May 2008 01:36:13 +0000 (01:36 -0000)]
* TabControlPainter.cs: Use HotPrefix.Show as the value of
StringFormat.HotPrefix when drawing the tab text.
Fixes #355193.
2008-05-16 Carlos Alberto Cortez <calberto.cortez@gmail.com>
svn path=/trunk/mcs/; revision=103389