mono.git
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

16 years ago2007-07-25 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 25 Jul 2007 19:36:35 +0000 (19:36 -0000)]
2007-07-25  Jonathan Pobst  <monkey@jpobst.com>

* UpDownBase.cs: We cannot override SetBoundsCore for 2.0, which was relayout-ing
the children controls.  Instead, we will just set up the proper docking for the
children controls so we don't have to worry about it.  [Fixes bug #82188]

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

16 years ago2007-07-25 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 25 Jul 2007 18:14:04 +0000 (18:14 -0000)]
2007-07-25  Jonathan Pobst  <monkey@jpobst.com>

* TreeView.cs, NodeLabelEditEventArgs.cs, LabelEditTextBox.cs: Support edit
canceling and correct Before/AfterLabelEdit properties as layed out in bug
81847.  [Fixes bug #81847]

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

16 years ago2007-07-25 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Wed, 25 Jul 2007 17:08:47 +0000 (17:08 -0000)]
2007-07-25  Jonathan Chambers  <joncham@gmail.com>

* Makefile.am: Added transparentproxy.cs.
* transparentproxy.cs: Add tests for transparentproxy
interface/casting.

Code is contributed under MIT/X11 license.

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

16 years agoRemove, will talk to Paolo
Miguel de Icaza [Wed, 25 Jul 2007 16:46:30 +0000 (16:46 -0000)]
Remove, will talk to Paolo

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

16 years agoUpdate man page
Miguel de Icaza [Wed, 25 Jul 2007 15:50:38 +0000 (15:50 -0000)]
Update man page

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

16 years agoWed Jul 25 18:06:33 CEST 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 25 Jul 2007 15:50:16 +0000 (15:50 -0000)]
Wed Jul 25 18:06:33 CEST 2007 Paolo Molaro <lupus@ximian.com>

* object.c: properly setup interface_bitmap in proxy vtables.

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

16 years agoUpdate usage
Miguel de Icaza [Wed, 25 Jul 2007 15:48:35 +0000 (15:48 -0000)]
Update usage

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

16 years ago2007-07-25 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 25 Jul 2007 15:08:42 +0000 (15:08 -0000)]
2007-07-25  Jonathan Pobst  <monkey@jpobst.com>

* Label.cs: If AutoSize = true and a width or height is set, ignore it and
redo the autosize.  VS2005 defaults to setting the AutoSize, and then setting
an explicit size based on the design-time size of the text.  Since our fonts
may not match this explicit size, we tend to cut off the ends of people's labels.

2007-07-25  Jonathan Pobst  <monkey@jpobst.com>

* LabelTest.cs: Test showing that changing the width or height when
autosize = true has no effect.

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 14:59:00 +0000 (14:59 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.UsingProxyClass

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 14:51:58 +0000 (14:51 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.SimpleWebService

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

16 years agoIntegrate into build system
Igor Zelmanovich [Wed, 25 Jul 2007 14:46:22 +0000 (14:46 -0000)]
Integrate into build system

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 14:04:01 +0000 (14:04 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.ServerTime

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

16 years ago2007-07-25 Mark Probst <mark.probst@gmail.com>
Mark Probst [Wed, 25 Jul 2007 13:49:53 +0000 (13:49 -0000)]
2007-07-25  Mark Probst  <mark.probst@gmail.com>

        * mini.c, mini.h, driver.c (mono_main): Added command-line flag
        (which doesn't do anything yet) for activating Core CLR
        (Silverlight) security.

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

16 years ago2007-07-25 Jb Evain <jbevain@novell.com>
Jb Evain [Wed, 25 Jul 2007 13:46:15 +0000 (13:46 -0000)]
2007-07-25  Jb Evain  <jbevain@novell.com>

* Mono.Linker.Steps/ResolveFromAssemblyStep.cs:
When linking from an executable, it's possible
to reduce the executable as well.

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 11:14:42 +0000 (11:14 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.ServerSupport

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 11:03:41 +0000 (11:03 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.ReturnComplexType

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 10:52:36 +0000 (10:52 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.PassComplexType

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 10:35:36 +0000 (10:35 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.PageMethod

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 10:18:52 +0000 (10:18 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.MultipleCallers

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

16 years ago2007-07-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 25 Jul 2007 09:31:38 +0000 (09:31 -0000)]
2007-07-25  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaValidator.cs : do not reject whitespaces in elementOnly
  content model. Fixed bug #82183.

* XsdValidatingReader.cs : reject more whitespaces in empty model
  element.

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

16 years agofixed paths to linked files
Igor Zelmanovich [Wed, 25 Jul 2007 09:10:51 +0000 (09:10 -0000)]
fixed paths to linked files

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 09:10:43 +0000 (09:10 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.ExchangeComplexTypes

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

16 years ago2007-07-24 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 25 Jul 2007 08:59:32 +0000 (08:59 -0000)]
2007-07-24 Igor Zelmanovich <igorz@mainsoft.com>

* webform.js:
* WebUIValidation_2.0.js:
refactoring: provide possibility to define relevant functions in different
scopes. (global=window or form element). thus providing a solution for
multi form environment.

2007-07-24 Igor Zelmanovich <igorz@mainsoft.com>

* ClientScriptManager.cs:
* Page.cs:
* Page.jvm.cs:
added new internal property IsMultiForm which returns false under
!TARGET_J2EE (Portal). All client scripts are rendered
according this property.

2007-07-24 Igor Zelmanovich <igorz@mainsoft.com>

* BaseValidator.cs: All client scripts are rendered
according IsMultiForm property.

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 08:49:54 +0000 (08:49 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.ErrorHandlingTutorial

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 07:57:20 +0000 (07:57 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.CallWebServiceMethods

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Wed, 25 Jul 2007 06:41:31 +0000 (06:41 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.JsonSerialization

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

16 years ago2007-07-25 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Tue, 24 Jul 2007 23:50:09 +0000 (23:50 -0000)]
2007-07-25  Marek Habersack  <mhabersack@novell.com>

* appdomain.c (get_shadow_assembly_location): do not use TickCount
to create unique shadow copy target directories, use the domain's
serial number instead. Each domain gets a unique target directory
that way.

* domain.c (mono_domain_create): added code to increment domain
shadow copy serial number and cache the value in the current
domain structure.

* domain-internals.h (struct _MonoDomain): added a new field -
shadow_serial to hold the serial number used in generation of
shadow-copy directories. This is to make sure that the directory
name is unique for each and every domain created. We avoid a race
condition with overriding assemblies already in use by other app
domains.

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

16 years ago2007-07-24 Gonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Gonzalo Paniagua Javier [Tue, 24 Jul 2007 22:26:31 +0000 (22:26 -0000)]
2007-07-24 Gonzalo Paniagua Javier <gonzalo.mono@gmail.com>

* Process.cs: use the default encoding or the windows input/output
encodings for the process input/output/error streams. Bug #80838 fixed.

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

16 years agorun-tests.bat succeeds again with a kerberos/openldap/sasl server configured with...
Yaacov Akiba Slama [Tue, 24 Jul 2007 21:56:22 +0000 (21:56 -0000)]
run-tests.bat succeeds again with a kerberos/openldap/sasl server configured with the realm EXAMPLE.COM

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

16 years ago* configure.in: version bump -> 1.2.5
Wade Berrier [Tue, 24 Jul 2007 21:16:29 +0000 (21:16 -0000)]
* configure.in: version bump -> 1.2.5

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

16 years agoTue Jul 24 21:16:17 CEST 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 24 Jul 2007 19:00:21 +0000 (19:00 -0000)]
Tue Jul 24 21:16:17 CEST 2007 Paolo Molaro <lupus@ximian.com>

* mini-codegen.c: work around a possible gcc bug on arm.

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

16 years agoFlush docs
Miguel de Icaza [Tue, 24 Jul 2007 17:02:13 +0000 (17:02 -0000)]
Flush docs

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

16 years agoAdd unregistering for valgrind
Miguel de Icaza [Tue, 24 Jul 2007 17:02:00 +0000 (17:02 -0000)]
Add unregistering for valgrind

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

16 years agoDo not distribute this anymore
Miguel de Icaza [Tue, 24 Jul 2007 16:55:45 +0000 (16:55 -0000)]
Do not distribute this anymore

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

16 years agoAdded selenium test suite.
Igor Zelmanovich [Tue, 24 Jul 2007 16:00:44 +0000 (16:00 -0000)]
Added selenium test suite.

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

16 years ago2007-07-24 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 24 Jul 2007 15:29:57 +0000 (15:29 -0000)]
2007-07-24  Jonathan Pobst  <monkey@jpobst.com>

* Menu.cs: Add some missing methods to MenuItemCollection.

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

16 years ago2007-07-17 Jb Evain <jbevain@novell.com>
Paolo Molaro [Tue, 24 Jul 2007 15:04:45 +0000 (15:04 -0000)]
2007-07-17  Jb Evain  <jbevain@novell.com>

* scripts/Makefile.am: new monolinker script.

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

16 years ago2007-07-24 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Tue, 24 Jul 2007 14:41:25 +0000 (14:41 -0000)]
2007-07-24  Rodrigo Kumpera  <rkumpera@novell.com>

* class.c (mono_bounded_array_class_get): fixed memory leak when
binding generic parameters.

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

16 years ago* metadata.c (do_mono_metadata_parse_generic_class): Use
Raja R Harinath [Tue, 24 Jul 2007 14:28:51 +0000 (14:28 -0000)]
* metadata.c (do_mono_metadata_parse_generic_class): Use
mono_metadata_lookup_generic_class.  Don't g_assert on a metadata error.

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Tue, 24 Jul 2007 13:53:52 +0000 (13:53 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Net.ConnectingEndPoints

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

16 years agoadd exception handling support
Konstantin Triger [Tue, 24 Jul 2007 13:39:36 +0000 (13:39 -0000)]
add exception handling support

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

16 years agorefactoring
Konstantin Triger [Tue, 24 Jul 2007 13:37:59 +0000 (13:37 -0000)]
refactoring

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

16 years agoTue Jul 24 15:15:19 CEST 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 24 Jul 2007 13:02:17 +0000 (13:02 -0000)]
Tue Jul 24 15:15:19 CEST 2007 Paolo Molaro <lupus@ximian.com>

* loader.c, class-internals.h, reflection.c: removed the per-method
generics hashtable: we use the global one through the call of
mono_class_inflate_generic_method ().

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

16 years ago2007-07-24 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 24 Jul 2007 12:19:00 +0000 (12:19 -0000)]
2007-07-24 Igor Zelmanovich <igorz@mainsoft.com>

* TreeView.cs: refactoring:
* TreeView.js:
used ClientScriptManager.GetCallbackEventReference API instead calling
WebForm_DoCallback explicit.

2007-07-24 Igor Zelmanovich <igorz@mainsoft.com>

* ClientScriptManager.cs: fixed: GetCallbackEventReference method.

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

16 years agoFix ChangeLog mess by MD.
Rolf Bjarne Kvinge [Tue, 24 Jul 2007 12:18:50 +0000 (12:18 -0000)]
Fix ChangeLog mess by MD.

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Tue, 24 Jul 2007 12:15:27 +0000 (12:15 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.EventHandlerList

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Tue, 24 Jul 2007 12:10:42 +0000 (12:10 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Debug

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

16 years agofixed line ending
Igor Zelmanovich [Tue, 24 Jul 2007 12:00:17 +0000 (12:00 -0000)]
fixed line ending

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

16 years ago* DataGridViewColumnCollectionTest.cs,
Rolf Bjarne Kvinge [Tue, 24 Jul 2007 11:50:46 +0000 (11:50 -0000)]
* DataGridViewColumnCollectionTest.cs,
  DataGridViewTextBoxColumnTest.cs, DataGridViewBandTest.cs,
  DataGridViewCommon.cs, DataGridViewComboBoxCellTest.cs: Added.
* DataGridViewColumnTest.cs: Added InitialValues.
* DataGridViewTest.cs: More tests.

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

16 years ago* Control.cs: Minor 1.1 corcompare fix.
Rolf Bjarne Kvinge [Tue, 24 Jul 2007 11:50:30 +0000 (11:50 -0000)]
* Control.cs: Minor 1.1 corcompare fix.

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

16 years ago* Control.cs: Minor 1.1 corcompare fix.
Rolf Bjarne Kvinge [Tue, 24 Jul 2007 11:41:44 +0000 (11:41 -0000)]
* Control.cs: Minor 1.1 corcompare fix.

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

16 years agoRemoved file/folder
Yoni Klain [Tue, 24 Jul 2007 09:09:12 +0000 (09:09 -0000)]
Removed file/folder

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

16 years agoMoved remotely
Yoni Klain [Tue, 24 Jul 2007 09:07:30 +0000 (09:07 -0000)]
Moved remotely

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

16 years agoMoved remotely
Yoni Klain [Tue, 24 Jul 2007 09:07:01 +0000 (09:07 -0000)]
Moved remotely

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

16 years agoMoved remotely
Yoni Klain [Tue, 24 Jul 2007 09:05:00 +0000 (09:05 -0000)]
Moved remotely

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

16 years agoMoved remotely
Yoni Klain [Tue, 24 Jul 2007 09:00:00 +0000 (09:00 -0000)]
Moved remotely

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

16 years ago2007-07-24 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Tue, 24 Jul 2007 08:06:33 +0000 (08:06 -0000)]
2007-07-24  Nagappan A  <anagappan@novell.com>

* SqlString.cs: Fixed compilation warning.

* SqlBytes.cs: Fixed compilation warning.

* SqlChars.cs: Fixed compilation warning.

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Tue, 24 Jul 2007 07:01:12 +0000 (07:01 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Application

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

16 years ago2007-07-24 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Tue, 24 Jul 2007 06:42:24 +0000 (06:42 -0000)]
2007-07-24  Nagappan A  <anagappan@novell.com>

* SqlParameterTest.cs (ParameterSizeTest): Fixes Large strings
truncated with SqlClient - Bug # 82170.

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

16 years ago2007-07-24 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Tue, 24 Jul 2007 06:41:33 +0000 (06:41 -0000)]
2007-07-24  Nagappan A  <anagappan@novell.com>

* TdsMetaParameter.cs (Prepare): Fixes Large strings truncated
with SqlClient - Bug # 82170.

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

16 years agomissed a NET_2_0
Jonathan Pobst [Mon, 23 Jul 2007 20:47:38 +0000 (20:47 -0000)]
missed a NET_2_0

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

16 years ago2007-07-23 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 23 Jul 2007 20:43:37 +0000 (20:43 -0000)]
2007-07-23  Jonathan Pobst  <monkey@jpobst.com>

* LinkLabel.cs, PrintPreviewDialog.cs, TabPage.cs, TextBox.cs,
TextBoxBase.cs, ToolBar.cs: 2.0 corcompare work.

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

16 years agoblah
Jb Evain [Mon, 23 Jul 2007 19:54:26 +0000 (19:54 -0000)]
blah

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

16 years ago* DataGridViewLinkColumn.cs, DataGridViewRowCollection.cs,
Rolf Bjarne Kvinge [Mon, 23 Jul 2007 17:48:49 +0000 (17:48 -0000)]
* DataGridViewLinkColumn.cs, DataGridViewRowCollection.cs,
  DataGridViewImageColumn.cs, DataGridViewSelectedCellCollection.cs,
  DataGridViewComboBoxCell.cs, DataGridViewLinkCell.cs,
  DataGridViewSelectedColumnCollection.cs,
  DataGridViewSelectedRowCollection.cs: Corcompare work.

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

16 years agoMon Jul 23 19:43:14 CEST 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 23 Jul 2007 17:29:45 +0000 (17:29 -0000)]
Mon Jul 23 19:43:14 CEST 2007 Paolo Molaro <lupus@ximian.com>

* class.c, metadata.c, class-internals.h: introduce yet another
generics global cache for inflated methods (fixes 98% of the perf
issue in bug #81806).

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

16 years ago2007-07-23 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 23 Jul 2007 16:26:59 +0000 (16:26 -0000)]
2007-07-23  Miguel de Icaza  <miguel@novell.com>

* expression.cs (Binary): Add support for the brain-dead CSC 2.x
feature that allows structs to be compared against null and inline
the result as true or false.

Notice that the same code is not permitted inside a generic block
of code that would do:

class Foo<T> where T : struct {
    bool Eval (T x)
    {
         return x == null;
    }
}

It is only allowed if the type of T is not bound (no where
clause).   In my opinion, this CSC 2 behavior is broken but people
seem to be using it (IronRuby does, a few bug reports on bugzilla
have it and some people have complained about it).

All of the users that depend on this behavior have code that is
very likely broken.

* report.cs (Warning, Error): make these take object arguments,
not strings, as that allows us to take advantage of Format.

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

16 years agoimplemented session support
Konstantin Triger [Mon, 23 Jul 2007 16:03:00 +0000 (16:03 -0000)]
implemented session support

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

16 years agorefactoring
Konstantin Triger [Mon, 23 Jul 2007 16:01:45 +0000 (16:01 -0000)]
refactoring

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

16 years agoFix #81035 -- avoid allocating MonoGenericInsts willy-nilly
Raja R Harinath [Mon, 23 Jul 2007 15:23:15 +0000 (15:23 -0000)]
Fix #81035 -- avoid allocating MonoGenericInsts willy-nilly

* metadata.c (mono_metadata_lookup_generic_inst): Kill.
(mono_metadata_get_generic_inst): New.  Given a list of MonoType*,
return a MonoGenericInst containing (a copy) of those types.
(mono_metadata_inflate_generic_inst): Update to changes.
(mono_metadata_parse_generic_inst): Likewise.
(mono_get_shared_generic_inst): Likewise.
* reflection.c (mono_class_bind_generic_parameters): Likewise.
(mono_reflection_bind_generic_method_parameters): Likewise.
* metadata-internals.h: Likewise.
* icall.c (free_generic_context): Kill.
(init_generic_context_from_args): Use mono_metadata_get_generic_inst.

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

16 years agoAnd also, enable LINQ
Miguel de Icaza [Mon, 23 Jul 2007 15:17:20 +0000 (15:17 -0000)]
And also, enable LINQ

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

16 years agoAlso reference Silverlight assemblies by default
Miguel de Icaza [Mon, 23 Jul 2007 15:13:59 +0000 (15:13 -0000)]
Also reference Silverlight assemblies by default

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

16 years ago2007-07-23 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 23 Jul 2007 14:59:17 +0000 (14:59 -0000)]
2007-07-23  Jonathan Pobst  <monkey@jpobst.com>

* PrintDialog.cs: Stub UseEXDialog.  I chose to stub this because
it is autoset by VS2005 designer and the effect is barely noticeable.

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

16 years ago2007-07-28 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 23 Jul 2007 14:39:22 +0000 (14:39 -0000)]
2007-07-28 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: refactoring: __doPostBack client script
It is a part of adapting System.Web to work whith
System.Web.Extensions (AJAX).

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

16 years ago2007-07-23 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 23 Jul 2007 14:35:26 +0000 (14:35 -0000)]
2007-07-23  Jonathan Pobst  <monkey@jpobst.com>

* TreeView.cs: Implement HitTest.

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

16 years ago* System.Windows.Forms_test.dll.sources: Added
Rolf Bjarne Kvinge [Mon, 23 Jul 2007 14:33:00 +0000 (14:33 -0000)]
* System.Windows.Forms_test.dll.sources: Added
  ArrangedElementCollectionTest.cs

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

16 years ago* ArrangedElementCollectionTest.cs: Added.
Rolf Bjarne Kvinge [Mon, 23 Jul 2007 14:31:38 +0000 (14:31 -0000)]
* ArrangedElementCollectionTest.cs: Added.

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

16 years ago* ArrangedElementCollection.cs: Implement NotSupported behaviour
Rolf Bjarne Kvinge [Mon, 23 Jul 2007 14:31:25 +0000 (14:31 -0000)]
* ArrangedElementCollection.cs: Implement NotSupported behaviour
  confirmed by tests.

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Mon, 23 Jul 2007 14:25:04 +0000 (14:25 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : SSys.CultureInfo.CurrentCulture.numberFormat

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

16 years agoFix ChangeLog entry.
Rolf Bjarne Kvinge [Mon, 23 Jul 2007 14:23:04 +0000 (14:23 -0000)]
Fix ChangeLog entry.

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

16 years ago* CurrencyManagerTest.cs: More tests.
Rolf Bjarne Kvinge [Mon, 23 Jul 2007 14:21:34 +0000 (14:21 -0000)]
* CurrencyManagerTest.cs: More tests.

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

16 years ago* DataGridViewTextBoxCell.cs: Use DGV.EditControlInternal instead of
Rolf Bjarne Kvinge [Mon, 23 Jul 2007 14:19:21 +0000 (14:19 -0000)]
* DataGridViewTextBoxCell.cs: Use DGV.EditControlInternal instead of
  manually adding and removing the control from the Controls
  collecftion.
* DataGridView.cs: Implement DataGridViewControlCollection. Add an
  EditingControlInternal property that tracks the editing control.
  Always keeping the scrollbars in the Controls collection, as MS
  testing confirms is the right behaviour.

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Mon, 23 Jul 2007 14:07:45 +0000 (14:07 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.CultureInfo.CurrentCulture.dateTimeFormat

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Mon, 23 Jul 2007 14:05:22 +0000 (14:05 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.CultureInfo.CurrentCulture.dateTimeFormat

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

16 years agooops
Jb Evain [Mon, 23 Jul 2007 14:03:52 +0000 (14:03 -0000)]
oops

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

16 years ago* reflection.c (reflection_methodbuilder_to_mono_method): Use
Raja R Harinath [Mon, 23 Jul 2007 13:49:36 +0000 (13:49 -0000)]
* reflection.c (reflection_methodbuilder_to_mono_method): Use
mono_metadata_type_dup.
* marshal.c (mono_mb_create_method): Likewise.

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

16 years agoBy : Yonik <yonik@mainsoft.com>
Yoni Klain [Mon, 23 Jul 2007 13:20:37 +0000 (13:20 -0000)]
By   : Yonik <yonik@mainsoft.com>
New tests for QuickStarts test suite : Sys.Application

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

16 years agooops. Wrong version.
Raja R Harinath [Mon, 23 Jul 2007 12:58:08 +0000 (12:58 -0000)]
oops.  Wrong version.

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

16 years ago* metadata.c (mono_metadata_type_dup): Rename from
Raja R Harinath [Mon, 23 Jul 2007 12:55:30 +0000 (12:55 -0000)]
* metadata.c (mono_metadata_type_dup): Rename from
mono_metadata_type_dup_mp.  Take an optional mempool instead of a
MonoImage.  Handle a few more cases, esp. when no mempool is given.
* marshal.c, metadata-internals.h: Update to changes.

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

16 years agoFix 'make warnings'.
Raja R Harinath [Mon, 23 Jul 2007 12:52:02 +0000 (12:52 -0000)]
Fix 'make warnings'.

* build/library.make (install-local) [GAC]: If LIBRARY_PACKAGE is set to
'none' don't install a symlink from a package directory into the gac.
* class/Mono.Cecil/Makefile (LIBRARY_PACKAGE): Set to none.
(install-local): Remove.

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

16 years agoupdate
Jb Evain [Mon, 23 Jul 2007 12:49:29 +0000 (12:49 -0000)]
update

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

16 years agoupdate README
Jb Evain [Mon, 23 Jul 2007 12:47:13 +0000 (12:47 -0000)]
update README

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