mono.git
16 years agoInitial pass at making System.Web.Extensions build with Mono
Miguel de Icaza [Sun, 29 Jul 2007 16:41:49 +0000 (16:41 -0000)]
Initial pass at making System.Web.Extensions build with Mono

svn path=/trunk/mcs/; revision=82939

16 years agofixed test suite
Igor Zelmanovich [Sun, 29 Jul 2007 16:18:29 +0000 (16:18 -0000)]
fixed test suite

svn path=/trunk/mcs/; revision=82938

16 years agoupdate
Miguel de Icaza [Sun, 29 Jul 2007 15:55:19 +0000 (15:55 -0000)]
update

svn path=/trunk/mono/; revision=82937

16 years ago* FileDialog.cs: Accept any FilterIndex value, and store it
Gert Driesen [Sun, 29 Jul 2007 15:20:25 +0000 (15:20 -0000)]
* FileDialog.cs: Accept any FilterIndex value, and store it
unmodified. When FilterIndex is less than 1, or greater than number
of filters, then default to first filter. Only add filter extension to
file if user did not specifiy an extension. When type of dialog is
OpenFileDialog and DefaultExt is set, then only use filter extension
if: CheckFileExists is true and no file wih the default extension
exists, or CheckFileExists is false, and user specified file does not
exist. When CheckFileExists is true, then add first extension of
selected filter that matches existing file. Perform checks for
existing file, overwrite and create after extension has been added to
file name. When CheckFileExists is true and type is SaveFileDialog,
then only consider first filter extension if DefaultExt is set.
When CheckFileExists is true, then ignore DefaultExt if file with that
extension does not exist. Also perform check for existing file when
type is SaveFileDialog. Changed some field to constants.

svn path=/trunk/mcs/; revision=82935

16 years agofixed test suite
Igor Zelmanovich [Sun, 29 Jul 2007 14:43:56 +0000 (14:43 -0000)]
fixed test suite

svn path=/trunk/mcs/; revision=82934

16 years ago* TypeStubManager.cs: fixed BindingInfo.ctor, reverted to ONLY_1_1
Vladimir Krasnov [Sun, 29 Jul 2007 13:10:13 +0000 (13:10 -0000)]
* TypeStubManager.cs: fixed BindingInfo.ctor, reverted to ONLY_1_1

svn path=/trunk/mcs/; revision=82932

16 years agoDo not pretty format xml output
Konstantin Triger [Sun, 29 Jul 2007 13:08:17 +0000 (13:08 -0000)]
Do not pretty format xml output

svn path=/trunk/mcs/; revision=82931

16 years ago2007-07-29 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 29 Jul 2007 12:39:46 +0000 (12:39 -0000)]
2007-07-29 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: added TARGET_J2EE variable at client side.

svn path=/trunk/mcs/; revision=82930

16 years agodo not output xml declaration while serializing XmlDocument
Konstantin Triger [Sun, 29 Jul 2007 11:53:24 +0000 (11:53 -0000)]
do not output xml declaration while serializing XmlDocument

svn path=/trunk/mcs/; revision=82929

16 years agoRemove %BACK_TO_ROOT_DIR%
Noam Lampert [Sun, 29 Jul 2007 11:21:58 +0000 (11:21 -0000)]
Remove %BACK_TO_ROOT_DIR%

svn path=/trunk/mcs/; revision=82928

16 years agoRemove %BACK_TO_ROOT_DIR%
Noam Lampert [Sun, 29 Jul 2007 11:20:38 +0000 (11:20 -0000)]
Remove %BACK_TO_ROOT_DIR%

svn path=/trunk/mcs/; revision=82927

16 years agoFix compilation in TARGET_JVM
Noam Lampert [Sun, 29 Jul 2007 11:16:33 +0000 (11:16 -0000)]
Fix compilation in TARGET_JVM

svn path=/trunk/mcs/; revision=82926

16 years agoFixes for TARGET_JMV compilation
Noam Lampert [Sun, 29 Jul 2007 10:51:10 +0000 (10:51 -0000)]
Fixes for TARGET_JMV compilation

svn path=/trunk/mcs/; revision=82925

16 years agoreturn 1 on fatal error
Jb Evain [Sun, 29 Jul 2007 09:29:44 +0000 (09:29 -0000)]
return 1 on fatal error

svn path=/trunk/mcs/; revision=82924

16 years agoprovide the linker with complete MONO_PATH
Jb Evain [Sun, 29 Jul 2007 09:29:26 +0000 (09:29 -0000)]
provide the linker with complete MONO_PATH

svn path=/trunk/mcs/; revision=82923

16 years agotune on make all, not on install
Jb Evain [Sun, 29 Jul 2007 08:47:44 +0000 (08:47 -0000)]
tune on make all, not on install

svn path=/trunk/mcs/; revision=82922

16 years agobuild smcs.exe in class/lib/net_2_1
Jb Evain [Sun, 29 Jul 2007 08:47:15 +0000 (08:47 -0000)]
build smcs.exe in class/lib/net_2_1

svn path=/trunk/mcs/; revision=82921

16 years agocached anyway
Konstantin Triger [Sun, 29 Jul 2007 08:45:19 +0000 (08:45 -0000)]
cached anyway

svn path=/trunk/mcs/; revision=82920

16 years agoaccess ws proxy using relevant methods (net 3.5)
Konstantin Triger [Sun, 29 Jul 2007 08:41:03 +0000 (08:41 -0000)]
access ws proxy using relevant methods (net 3.5)

svn path=/trunk/mcs/; revision=82919

16 years agobuild the tuner specific linker plugins
Jb Evain [Sat, 28 Jul 2007 21:01:30 +0000 (21:01 -0000)]
build the tuner specific linker plugins

svn path=/trunk/mcs/; revision=82918

16 years agouse same trick as in the profile
Jb Evain [Sat, 28 Jul 2007 20:59:50 +0000 (20:59 -0000)]
use same trick as in the profile

svn path=/trunk/mcs/; revision=82917

16 years agoA few more changes from Jesse Jones, use SupressFinalize on
Miguel de Icaza [Sat, 28 Jul 2007 16:10:50 +0000 (16:10 -0000)]
A few more changes from Jesse Jones, use SupressFinalize on
Dispose(true) cases

svn path=/trunk/mcs/; revision=82916

16 years ago2007-07-28 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 28 Jul 2007 15:49:47 +0000 (15:49 -0000)]
2007-07-28  Miguel de Icaza  <miguel@novell.com>

* BigInteger.cs: Do not cast inside Equals,instead use the as
operator, as reported by Jesse Jones.

svn path=/trunk/mcs/; revision=82915

16 years ago2007-07-28 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 28 Jul 2007 15:49:08 +0000 (15:49 -0000)]
2007-07-28  Miguel de Icaza  <miguel@novell.com>

* MulticastDelegate.cs (Equals): do not cast to avoid exceptions,
instead use the "as" operator, as pointed out by Jesse Jones'
tool.

svn path=/trunk/mcs/; revision=82914

16 years ago2007-07-28 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 28 Jul 2007 15:45:54 +0000 (15:45 -0000)]
2007-07-28  Miguel de Icaza  <miguel@novell.com>

* StringBuilder.cs (Text): Check for null, from Jesse Jones.

svn path=/trunk/mcs/; revision=82913

16 years ago2007-07-28 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 28 Jul 2007 15:44:29 +0000 (15:44 -0000)]
2007-07-28  Miguel de Icaza  <miguel@novell.com>

* IdentityReference.cs, SecurityIdentifier.cs, NTAccount.cs: Do
not recurse infinitely as reported by Jesse Jones, the problem was
the comparison to null.

svn path=/trunk/mcs/; revision=82912

16 years ago* DirectoryTest.cs: Added test for bug #82212.
Gert Driesen [Sat, 28 Jul 2007 06:50:40 +0000 (06:50 -0000)]
* DirectoryTest.cs: Added test for bug #82212.

svn path=/trunk/mcs/; revision=82907

16 years ago2007-07-27 Jb Evain <jbevain@novell.com>
Jb Evain [Fri, 27 Jul 2007 22:56:28 +0000 (22:56 -0000)]
2007-07-27  Jb Evain  <jbevain@novell.com>

* Makefile: integrate the tuner in the build.

svn path=/trunk/mcs/; revision=82897

16 years agoblah
Jb Evain [Fri, 27 Jul 2007 22:27:20 +0000 (22:27 -0000)]
blah

svn path=/trunk/mcs/; revision=82894

16 years agorevert net_2_1 change for now
Jb Evain [Fri, 27 Jul 2007 21:52:22 +0000 (21:52 -0000)]
revert net_2_1 change for now

svn path=/trunk/mcs/; revision=82892

16 years agoremove that for now
Jb Evain [Fri, 27 Jul 2007 21:49:43 +0000 (21:49 -0000)]
remove that for now

svn path=/trunk/mcs/; revision=82891

16 years ago2007-07-27 Jb Evain <jbevain@novell.com>
Jb Evain [Fri, 27 Jul 2007 20:54:55 +0000 (20:54 -0000)]
2007-07-27  Jb Evain  <jbevain@novell.com>

* Mono.Cecil/AssemblyFactory.cs
  Mono.Cecil/TargetRuntime.cs
  Mono.Cecil/StructureReader.cs
  Mono.Cecil.Metadata/MetadataWriter.cs:
Add support for the NET_2_1 target runtime.

svn path=/trunk/mcs/; revision=82888

16 years ago2007-07-27 Jb Evain <jbevain@novell.com>
Jb Evain [Fri, 27 Jul 2007 20:41:56 +0000 (20:41 -0000)]
2007-07-27  Jb Evain  <jbevain@novell.com>

* profiles/net_2_1: use smcs to compile the .net 2.1 assemblies.

svn path=/trunk/mcs/; revision=82887

16 years ago2007-07-27 Jb Evain <jbevain@novell.com>
Jb Evain [Fri, 27 Jul 2007 20:32:04 +0000 (20:32 -0000)]
2007-07-27  Jb Evain  <jbevain@novell.com>

* smcs.exe.config: add.

svn path=/trunk/mcs/; revision=82886

16 years agoclear split of the tasks depending on the profile
Jb Evain [Fri, 27 Jul 2007 20:28:41 +0000 (20:28 -0000)]
clear split of the tasks depending on the profile

svn path=/trunk/mcs/; revision=82885

16 years ago2007-07-27 Jb Evain <jbevain@novell.com>
Jb Evain [Fri, 27 Jul 2007 20:12:56 +0000 (20:12 -0000)]
2007-07-27  Jb Evain  <jbevain@novell.com>

* pedump.c (dump_metadata, dump_metadata_header): dump
versions contained in the metadata header.

svn path=/trunk/mono/; revision=82883

16 years ago2007-07-27 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Fri, 27 Jul 2007 17:11:45 +0000 (17:11 -0000)]
2007-07-27  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListView.cs: Take into account the region used by header
control when doing the vertical scroll (this way we invalidate
the precise area, and don't get any dirty one).

svn path=/trunk/mcs/; revision=82872

16 years agoDocumentation, from Robert Jordan's post
Miguel de Icaza [Fri, 27 Jul 2007 15:26:42 +0000 (15:26 -0000)]
Documentation, from Robert Jordan's post

svn path=/trunk/mono/; revision=82864

16 years agoinclude RemoveSerialization in the build
Jb Evain [Fri, 27 Jul 2007 15:22:04 +0000 (15:22 -0000)]
include RemoveSerialization in the build

svn path=/trunk/mcs/; revision=82863

16 years agoprops
Jb Evain [Fri, 27 Jul 2007 15:18:07 +0000 (15:18 -0000)]
props

svn path=/trunk/mcs/; revision=82862

16 years ago2007-07-27 Jb Evain <jbevain@novell.com>
Jb Evain [Fri, 27 Jul 2007 15:07:53 +0000 (15:07 -0000)]
2007-07-27  Jb Evain  <jbevain@novell.com>

* Mono.Tuner/RemoveSerialization.cs:
Add a new linker step to remove automatically everything
serialization related.

svn path=/trunk/mcs/; revision=82861

16 years agoFri Jul 27 17:07:40 CEST 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 27 Jul 2007 14:50:49 +0000 (14:50 -0000)]
Fri Jul 27 17:07:40 CEST 2007 Paolo Molaro <lupus@ximian.com>

* threads.c: register small_id_table with the GC.

svn path=/trunk/mono/; revision=82858

16 years ago2007-07-27 Everaldo Canuto <ecanuto@novell.com>
Everaldo Canuto [Fri, 27 Jul 2007 14:30:27 +0000 (14:30 -0000)]
2007-07-27  Everaldo Canuto  <ecanuto@novell.com>

* FileDialog.cs: Check for valid filterIndex on button open/save.
Fixes #82184.

svn path=/trunk/mcs/; revision=82852

16 years ago2007-07-27 Mark Probst <mark.probst@gmail.com>
Mark Probst [Fri, 27 Jul 2007 13:57:31 +0000 (13:57 -0000)]
2007-07-27  Mark Probst  <mark.probst@gmail.com>

* threads.c, threads.h, class-internals.h, object-internals.h:
Hazard pointers, to be used by lock-free parallel algorithms.

2007-07-27  Mark Probst  <mark.probst@gmail.com>

* mini.c (print_jit_stats): Output hazard pointer stats.

svn path=/trunk/mono/; revision=82851

16 years ago2007-07-27 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Fri, 27 Jul 2007 13:33:06 +0000 (13:33 -0000)]
2007-07-27  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListView.cs: Update some layout calculations in details view
and clean the code in a pair of assignations.

svn path=/trunk/mcs/; revision=82850

16 years agomake ready for distcheck
Jb Evain [Fri, 27 Jul 2007 12:50:17 +0000 (12:50 -0000)]
make ready for distcheck

svn path=/trunk/mcs/; revision=82846

16 years ago2007-07-27 Mark Probst <mark.probst@gmail.com>
Mark Probst [Fri, 27 Jul 2007 12:34:10 +0000 (12:34 -0000)]
2007-07-27  Mark Probst  <mark.probst@gmail.com>

* mono-membar.h: Memory barriers.

svn path=/trunk/mono/; revision=82845

16 years ago* DataGridViewRowTest.cs: Comment out more asserts that probably are
Rolf Bjarne Kvinge [Fri, 27 Jul 2007 11:13:20 +0000 (11:13 -0000)]
* DataGridViewRowTest.cs: Comment out more asserts that probably are
  DPI dependent.

svn path=/trunk/mcs/; revision=82839

16 years agofile is missing, fixed build.
Paolo Molaro [Fri, 27 Jul 2007 09:50:54 +0000 (09:50 -0000)]
file is missing, fixed build.

svn path=/trunk/mono/; revision=82838

16 years ago2007-07-26 Everaldo Canuto <ecanuto@novell.com>
Everaldo Canuto [Thu, 26 Jul 2007 20:30:03 +0000 (20:30 -0000)]
2007-07-26  Everaldo Canuto  <ecanuto@novell.com>

* TabControlPainter.cs: Uses str_rect to draw text since it take in account
the image size. Fixes #81836.

svn path=/trunk/mcs/; revision=82823

16 years ago2007-07-26 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Thu, 26 Jul 2007 20:25:07 +0000 (20:25 -0000)]
2007-07-26  Rodrigo Kumpera  <rkumpera@novell.com>

* Makefile.am: Added enum_types.il.
* enum_types.il: Test for all valid primitive types an enum basefield can have.

svn path=/trunk/mono/; revision=82821

16 years ago2007-07-26 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 26 Jul 2007 19:42:24 +0000 (19:42 -0000)]
2007-07-26  Jb Evain  <jbevain@novell.com>

* typemanager.cs (TypeManager.GetConstructor): Add a method overload
which takes a boolean 'report_errors', similar to the GetMethod.
(InitCodeHelpers): StructLayoutAttribute.ctor(int16) is not visible
in .net 2.1, do not report errors here.

svn path=/trunk/mcs/; revision=82816

16 years ago2007-07-26 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 26 Jul 2007 19:29:51 +0000 (19:29 -0000)]
2007-07-26  Jonathan Pobst  <monkey@jpobst.com>

* ComboBox.cs, ContainerControl.cs, DataGrid.cs, FontDialog.cs, Label.cs,
LinkLabel.cs, ListBox.cs, ListView.cs, ListViewItem.cs, MessageBox.cs,
MonthCalender.cs, StatusBar.cs, ThemeClearlooks.cs, ThemeWin32Class.cs,
ToolBar.cs, TreeView.cs: First pass at using thread-safe string measuring.

svn path=/trunk/mcs/; revision=82814

16 years ago2007-07-26 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 26 Jul 2007 19:29:01 +0000 (19:29 -0000)]
2007-07-26  Jb Evain  <jbevain@novell.com>

* typemanager.cs (TypeManager.InitCoreTypes): System.ArgIterator,
System.Runtime.CompilerServices.RequiredAttributeAttribute and
System.Runtime.CompilerServices.TypeForwardedToAttribute are internal
in .net 2.1.

svn path=/trunk/mcs/; revision=82813

16 years ago2007-07-26 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 26 Jul 2007 19:14:13 +0000 (19:14 -0000)]
2007-07-26  Jb Evain  <jbevain@novell.com>

* typemanager.cs (TypeManager.InitCoreTypes): Move the resolution
of the type InternalsVisibleToAttribute before the first call
to CoreLookupType which is allowed to fail (third boolean parameter
to true). Because, during the resolution for a type that is not
immediately found, we try to check if the type is not defined in
a friend assembly, and to do so, we need the
InternalVisibleToAttribute.

svn path=/trunk/mcs/; revision=82812

16 years ago2007-07-26 Mark Probst <mark.probst@gmail.com>
Mark Probst [Thu, 26 Jul 2007 18:28:11 +0000 (18:28 -0000)]
2007-07-26  Mark Probst  <mark.probst@gmail.com>

        * driver.c, mini.c: Replaced security mode flags with a single
        enum variable.

svn path=/trunk/mono/; revision=82807

16 years agoThu Jul 26 20:12:12 CEST 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 26 Jul 2007 17:56:24 +0000 (17:56 -0000)]
Thu Jul 26 20:12:12 CEST 2007 Paolo Molaro <lupus@ximian.com>

* mini.c, mini-exceptions.c: cleanup the sigaltstack code.

svn path=/trunk/mono/; revision=82805

16 years ago2007-07-26 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Thu, 26 Jul 2007 17:28:46 +0000 (17:28 -0000)]
2007-07-26  Jonathan Chambers  <joncham@gmail.com>

* ComInteropProxy.cs: Call Marshal.Release after Marshal.QI
since it AddRef's the object. Fixes COM leak. Also fix eol-style.

svn path=/trunk/mcs/; revision=82802

16 years ago* DataGridViewRowTest.cs: Comment out a few asserts that probably are
Rolf Bjarne Kvinge [Thu, 26 Jul 2007 17:28:21 +0000 (17:28 -0000)]
* DataGridViewRowTest.cs: Comment out a few asserts that probably are
  DPI dependent.

svn path=/trunk/mcs/; revision=82801

16 years ago2007-07-26 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 26 Jul 2007 17:00:04 +0000 (17:00 -0000)]
2007-07-26  Jonathan Pobst  <monkey@jpobst.com>

* TextRenderer.cs: Use [ThreadStatic] instead of locks to improve
performance of thread-safe Graphic methods.  (Thanks rolf!)

svn path=/trunk/mcs/; revision=82798

16 years ago2007-07-26 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Thu, 26 Jul 2007 16:41:00 +0000 (16:41 -0000)]
2007-07-26  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListView.cs: When doing the layout calculations, don't calculate
scroll bars before handle is created. This is unnecessary and also
calculating them before handle creation item causes a number of random
bugs (which begin to appear after Chris' big patch for handle creation
fixes).

svn path=/trunk/mcs/; revision=82794

16 years ago2007-07-26 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 26 Jul 2007 16:01:28 +0000 (16:01 -0000)]
2007-07-26  Jonathan Pobst  <monkey@jpobst.com>

* TextRenderer.cs: Create thread-safe versions of Graphics.MeasureString
for things that don't have a Graphics object.  Currently, things just use
the static Hwnd.bmp_g which is not thread safe.

svn path=/trunk/mcs/; revision=82791

16 years ago2007-07-26 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 26 Jul 2007 15:58:07 +0000 (15:58 -0000)]
2007-07-26  Dick Porter  <dick@ximian.com>

* appdomain.c (mono_runtime_cleanup): Invoke io-layer cleanup
routine on non-windows platforms, as I've not managed to think of
a non-kludgy way of doing this.  Finishes off bug 78739.

2007-07-26  Dick Porter  <dick@ximian.com>

* handles-private.h:
* thread-private.h:
* handles.h:
* critical-sections.c:
* handles.c:
* critical-section-private.h:
* error.h:
* threads.c:
* error.c: Clean up TLS and pthreads structures.  Finishes off bug
78739.

* collection.c (collection_thread): Exit the collection thread if
the io-layer has been cleaned up.

* mono-mutex.h (mono_mutexattr_destroy): Add this define too

svn path=/trunk/mono/; revision=82790

16 years agofixed test suite
Igor Zelmanovich [Thu, 26 Jul 2007 15:57:15 +0000 (15:57 -0000)]
fixed test suite

svn path=/trunk/mcs/; revision=82789

16 years agoblah
Jb Evain [Thu, 26 Jul 2007 15:29:03 +0000 (15:29 -0000)]
blah

svn path=/trunk/mono/; revision=82786

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Thu, 26 Jul 2007 14:51:09 +0000 (14:51 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.UI.DomEvent2

svn path=/trunk/mcs/; revision=82784

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Thu, 26 Jul 2007 14:44:34 +0000 (14:44 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.UI.DomEvent.addHandlers

svn path=/trunk/mcs/; revision=82783

16 years agoconsider TARGET_J2EE limitation for PathInfo
Igor Zelmanovich [Thu, 26 Jul 2007 14:30:48 +0000 (14:30 -0000)]
consider TARGET_J2EE limitation for PathInfo

svn path=/trunk/mcs/; revision=82782

16 years agofixed test suite
Igor Zelmanovich [Thu, 26 Jul 2007 14:28:18 +0000 (14:28 -0000)]
fixed test suite

svn path=/trunk/mcs/; revision=82781

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Thu, 26 Jul 2007 14:22:51 +0000 (14:22 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.UI.DomEvent

svn path=/trunk/mcs/; revision=82780

16 years ago* ListItemCollection.cs: fixed LoadViewState, items restored from viewstate were...
Vladimir Krasnov [Thu, 26 Jul 2007 14:15:22 +0000 (14:15 -0000)]
* ListItemCollection.cs: fixed LoadViewState, items restored from viewstate were not saved, fixes bug #82192

svn path=/trunk/mcs/; revision=82779

16 years agoadd this one as well
Jb Evain [Thu, 26 Jul 2007 14:03:37 +0000 (14:03 -0000)]
add this one as well

svn path=/trunk/mcs/; revision=82777

16 years agoAdd types needed by smcs
Jb Evain [Thu, 26 Jul 2007 14:00:45 +0000 (14:00 -0000)]
Add types needed by smcs

svn path=/trunk/mcs/; revision=82776

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Thu, 26 Jul 2007 13:39:02 +0000 (13:39 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.UI.DomElement

svn path=/trunk/mcs/; revision=82773

16 years agofor the record, we are July 26
Jb Evain [Thu, 26 Jul 2007 13:10:20 +0000 (13:10 -0000)]
for the record, we are July 26

svn path=/trunk/mcs/; revision=82770

16 years ago2007-07-26 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 26 Jul 2007 13:09:28 +0000 (13:09 -0000)]
2007-07-26  Jb Evain  <jbevain@novell.com>

* scripts/smcs.in: use smcs.exe.

svn path=/trunk/mono/; revision=82769

16 years ago2007-07-26 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Thu, 26 Jul 2007 13:06:23 +0000 (13:06 -0000)]
2007-07-26  Nagappan A  <anagappan@novell.com>

* DbConnection.cs: Removed bogus TODO.

svn path=/trunk/mcs/; revision=82768

16 years ago2007-07-26 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Thu, 26 Jul 2007 13:04:50 +0000 (13:04 -0000)]
2007-07-26  Nagappan A  <anagappan@novell.com>

* DataTableTest.cs (Bug82109): Should always parse the object of
type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.

svn path=/trunk/mcs/; revision=82767

16 years ago2007-07-26 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Thu, 26 Jul 2007 13:04:17 +0000 (13:04 -0000)]
2007-07-26  Nagappan A  <anagappan@novell.com>

* Comparison.cs (Compare): Should always parse the object of type
DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.

svn path=/trunk/mcs/; revision=82766

16 years agosmcs instead of gmcs
Jb Evain [Thu, 26 Jul 2007 13:03:57 +0000 (13:03 -0000)]
smcs instead of gmcs

svn path=/trunk/mcs/; revision=82765

16 years ago2007-07-26 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Thu, 26 Jul 2007 13:03:35 +0000 (13:03 -0000)]
2007-07-26  Nagappan A  <anagappan@novell.com>

* SqlString.cs: notNull private member is now updated properly in
the constructure, based on the argument being passed.

svn path=/trunk/mcs/; revision=82764

16 years ago2007-07-25 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 26 Jul 2007 13:03:05 +0000 (13:03 -0000)]
2007-07-25  Jb Evain  <jbevain@novell.com>

* Makefile: don't install on net_2_1.

svn path=/trunk/mcs/; revision=82763

16 years ago2007-07-25 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 26 Jul 2007 13:02:05 +0000 (13:02 -0000)]
2007-07-25  Jb Evain  <jbevain@novell.com>

* Makefile: add smcs to the 2.1 build.

svn path=/trunk/mcs/; revision=82762

16 years ago2007-07-25 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 26 Jul 2007 13:01:10 +0000 (13:01 -0000)]
2007-07-25  Jb Evain  <jbevain@novell.com>

* smcs: add a project of its own for the 2.1 compiler.

svn path=/trunk/mcs/; revision=82761

16 years agoinitial implementation for JavaScriptSerializer.MaxJsonLength, JavaScriptSerializer...
Konstantin Triger [Thu, 26 Jul 2007 12:27:54 +0000 (12:27 -0000)]
initial implementation for JavaScriptSerializer.MaxJsonLength, JavaScriptSerializer.RecursionLimit

svn path=/trunk/mcs/; revision=82757

16 years agoblah
Jb Evain [Thu, 26 Jul 2007 12:25:15 +0000 (12:25 -0000)]
blah

svn path=/trunk/mcs/; revision=82755

16 years agoMark the type owning the entry point
Jb Evain [Thu, 26 Jul 2007 12:07:12 +0000 (12:07 -0000)]
Mark the type owning the entry point

svn path=/trunk/mcs/; revision=82750

16 years ago* Form.cs: ShowDialog: don't destroy handles if the dialog is a common
Rolf Bjarne Kvinge [Thu, 26 Jul 2007 09:45:28 +0000 (09:45 -0000)]
* Form.cs: ShowDialog: don't destroy handles if the dialog is a common
  dialog. Fixes #82187.

svn path=/trunk/mcs/; revision=82747

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Thu, 26 Jul 2007 09:02:15 +0000 (09:02 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.XmlHttpExecutor

svn path=/trunk/mcs/; revision=82745

16 years ago* DataGridViewRowTest.cs: Added AddRow_Changes, InitialValues.
Rolf Bjarne Kvinge [Thu, 26 Jul 2007 08:58:23 +0000 (08:58 -0000)]
* DataGridViewRowTest.cs: Added AddRow_Changes, InitialValues.
* EventLogger.cs: Create a EventLog class, can print to the console
  events as they are raised.
* DataGridViewCellTest.cs: Added AddRow_Changes.
* TestHelper.cs: Add DumpObject, can be used to dump an object's values
  in a Assert.X (values) form.
* FormTest.cs: Added ChildFocused test (NotWorking).

svn path=/trunk/mcs/; revision=82744

16 years ago* DataGridViewElement.cs: Initialize state.
Rolf Bjarne Kvinge [Thu, 26 Jul 2007 08:54:29 +0000 (08:54 -0000)]
* DataGridViewElement.cs: Initialize state.
* DataGridView.cs: Forward a few Mouse events to cells. Add
  GetRowInternal and GetCellInternal that doesn't unshare rows.
  Implement GetCellDisplayRectangle. HitTest: if the row is shared,
  don't use the index, but look it up. Add
  DataGridViewControlCollection.RemoveInternal to remove controls
  that Remove won't remove (scrollbars, edit control).
* DataGridViewColumn.cs: Initialize State correctly.
* DataGridViewColumnHeaderCell.cs, DataGridViewComboBoxCell.cs,
  DataGridViewHeaderCell.cs, DataGridViewRowHeaderCell.cs: Started
  implementing this.
* DataGridViewRowCollection.cs: Implemented shared rows.
* DataGridViewRow.cs: Throw exceptions as MS do.
* DataGridViewCell.cs: A few properties are implemented by a
  Get<Property> method, so move implementation there and remove the
  NIEX in the method. Add a bunch of OnXInternal that DataGridView
  calls when necessary.
* DataGridViewComboBoxEditingControl.cs: Remove a few NIEX'es that just
  complicates matters.
* DataGridViewCellCollection.cs: Add a GetCellInternal that doesn't
  unshare any rows.

svn path=/trunk/mcs/; revision=82743

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Thu, 26 Jul 2007 08:45:08 +0000 (08:45 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.WebServiceProxy

svn path=/trunk/mcs/; revision=82742

16 years agoimplemented ToString()s
Konstantin Triger [Thu, 26 Jul 2007 08:32:24 +0000 (08:32 -0000)]
implemented ToString()s

svn path=/trunk/mcs/; revision=82741

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Thu, 26 Jul 2007 08:31:53 +0000 (08:31 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.WebServiceGenerics

svn path=/trunk/mcs/; revision=82740

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Thu, 26 Jul 2007 08:05:04 +0000 (08:05 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.WebRequestManager

svn path=/trunk/mcs/; revision=82738

16 years agoremove unneeded code
Konstantin Triger [Thu, 26 Jul 2007 07:55:32 +0000 (07:55 -0000)]
remove unneeded code

svn path=/trunk/mcs/; revision=82737

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Thu, 26 Jul 2007 07:43:30 +0000 (07:43 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.WebRequest

svn path=/trunk/mcs/; revision=82736

16 years agocache ScriptManager; implement UpdatePanel.IsInPartialRendering
Konstantin Triger [Thu, 26 Jul 2007 06:27:12 +0000 (06:27 -0000)]
cache ScriptManager; implement UpdatePanel.IsInPartialRendering

svn path=/trunk/mcs/; revision=82735

16 years agorefactoring for ScriptManager.GetCurrent()
Konstantin Triger [Thu, 26 Jul 2007 06:26:17 +0000 (06:26 -0000)]
refactoring for ScriptManager.GetCurrent()

svn path=/trunk/mcs/; revision=82734

16 years ago2007-07-26 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 26 Jul 2007 00:15:11 +0000 (00:15 -0000)]
2007-07-26  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSerializationWriterInterpreter.cs : looks like XmlNode[]
  serialization is a complicated mess. bug #81539.

* XmlSerializerTests.cs : test for #81539.
  Sigh, why no one added tests.

svn path=/trunk/mcs/; revision=82708