mono.git
17 years ago2007-02-07 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 7 Feb 2007 09:10:32 +0000 (09:10 -0000)]
2007-02-07  Atsushi Enomoto  <atsushi@ximian.com>

* XmlReader.cs : ReadElementContentAsString() and all relevant methods
  didn't consume empty element correctly.

* XmlReaderCommonTests.cs : added ReadElementContentAsStringEmpty().

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

17 years agoRemove unused comment
Everaldo Canuto [Wed, 7 Feb 2007 06:27:57 +0000 (06:27 -0000)]
Remove unused comment

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

17 years ago2007-01-06 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Wed, 7 Feb 2007 06:25:32 +0000 (06:25 -0000)]
2007-01-06  Everaldo Canuto  <everaldo@simios.org>

* MenuAPI.cs: hotkey_active internal field added, it is required because
we need to know when hotkeys must be draw, before this change a keystate
Navigating was used but we can have menu in navigating state without
hotkeys. Fixes #80694.

* ThemeWin32Classic.cs: Only draw hot keys when hotkey_active is true.

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

17 years agoNew test.
Marek Safar [Tue, 6 Feb 2007 23:16:09 +0000 (23:16 -0000)]
New test.

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

17 years ago2007-02-06 Marek Safar <marek.safar@gmail.com>
Marek Safar [Tue, 6 Feb 2007 23:15:07 +0000 (23:15 -0000)]
2007-02-06  Marek Safar  <marek.safar@gmail.com>

* driver.cs: Check define identifier before is registered.

* namespace.cs: Use existing error message.

* report.cs: New warning.

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

17 years agoNew test.
Marek Safar [Tue, 6 Feb 2007 22:25:04 +0000 (22:25 -0000)]
New test.

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

17 years agoDelegate Invoke method can be called directly.
Marek Safar [Tue, 6 Feb 2007 22:18:56 +0000 (22:18 -0000)]
Delegate Invoke method can be called directly.

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

17 years ago2007-02-06 Marek Safar <marek.safar@gmail.com>
Marek Safar [Tue, 6 Feb 2007 22:17:55 +0000 (22:17 -0000)]
2007-02-06  Marek Safar  <marek.safar@gmail.com>

A fix for bug #80742
* expression.cs: Delegate Invoke method can be called directly.

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

17 years agoTest based on bug #80676
Marek Safar [Tue, 6 Feb 2007 20:38:07 +0000 (20:38 -0000)]
Test based on bug #80676

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

17 years ago2007-02-06 Marek Safar <marek.safar@gmail.com>
Marek Safar [Tue, 6 Feb 2007 20:36:19 +0000 (20:36 -0000)]
2007-02-06  Marek Safar  <marek.safar@gmail.com>

A fix for bug #80676
* class.cs (IsEntryPoint): The Main method can have params modifier.

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

17 years agoFix build.
Rolf Bjarne Kvinge [Tue, 6 Feb 2007 19:46:47 +0000 (19:46 -0000)]
Fix build.

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

17 years ago* Control.cs: Handle WM_CAPTURECHANGED in 1.1 code as well, and change
Rolf Bjarne Kvinge [Tue, 6 Feb 2007 19:38:51 +0000 (19:38 -0000)]
* Control.cs: Handle WM_CAPTURECHANGED in 1.1 code as well, and change
  corresponding events and methods to be internal for 1.1 profile and
  public for 2.0 profile (required by SizeGrip).
* Form.cs: Use SizeGrip as a virtual SizeGrip (and don't add it to the
  implicit control list). Don't set the size nor the location of the
  SizeGrip anymore as it's not needed.
* SizeGrip.cs: Rewrote large parts, it now supports a virtual mode to
  draw directly on the captured control (fixes #80656). Removed
  ShowGrip (it wasn't used anywhere), redraw (always true), added
  GetDefaultSize and GetDefaultRectangle to calculate defaults.
* ScrollableControl.cs: Make UpdateSIzeGripVisible internal so it can
  be called from SizeGrip.

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

17 years agowas clear enough the first time (bis)
Sebastien Pouliot [Tue, 6 Feb 2007 19:18:31 +0000 (19:18 -0000)]
was clear enough the first time (bis)

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

17 years agowas clear enough the first time
Sebastien Pouliot [Tue, 6 Feb 2007 19:17:53 +0000 (19:17 -0000)]
was clear enough the first time

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

17 years agoTue Feb 6 19:03:19 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 6 Feb 2007 18:04:17 +0000 (18:04 -0000)]
Tue Feb 6 19:03:19 CET 2007 Paolo Molaro <lupus@ximian.com>

* mini-exceptions.c: backuot part of the last change
(fixes cas tests on amd64 related to GetExecutingAssembly ()).

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

17 years ago2007-02-06 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 6 Feb 2007 17:13:16 +0000 (17:13 -0000)]
2007-02-06 Igor Zelmanovich <igorz@mainsoft.com>

* DetailsView.cs:
header and footer visibility is set at creation.

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

17 years ago2007-02-06 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 6 Feb 2007 17:00:43 +0000 (17:00 -0000)]
2007-02-06 Igor Zelmanovich <igorz@mainsoft.com>

* FormView.cs: fixed:
header and footer are not created with empty row.

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

17 years ago2007-02-06 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 6 Feb 2007 16:10:46 +0000 (16:10 -0000)]
2007-02-06 Igor Zelmanovich <igorz@mainsoft.com>

* FormView.cs: fixed:
works properly with not ICollection data source.

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

17 years ago * bug-59286.cs, Makefile.am: Added test for bug 59286.
Massimiliano Mantione [Tue, 6 Feb 2007 15:49:20 +0000 (15:49 -0000)]
* bug-59286.cs, Makefile.am: Added test for bug 59286.

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

17 years ago * inssel.brg: Fix bug 59286.
Massimiliano Mantione [Tue, 6 Feb 2007 15:44:12 +0000 (15:44 -0000)]
* inssel.brg: Fix bug 59286.

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

17 years ago2007-02-06 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 6 Feb 2007 15:16:38 +0000 (15:16 -0000)]
2007-02-06 Igor Zelmanovich <igorz@mainsoft.com>

* DetailsView.cs: fixed:
PageIndex, CreateChildControls,
works properly with not ICollection data source.

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

17 years agoEnsure the schemas are available for validation
Konstantin Triger [Tue, 6 Feb 2007 14:58:57 +0000 (14:58 -0000)]
Ensure the schemas are available for validation

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

17 years agoFix NavigateUrl render for J2EE portlets.
Eyal Alalouf [Tue, 6 Feb 2007 12:00:57 +0000 (12:00 -0000)]
Fix NavigateUrl render for J2EE portlets.

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

17 years agoTue Feb 6 12:23:50 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 6 Feb 2007 11:26:07 +0000 (11:26 -0000)]
Tue Feb 6 12:23:50 CET 2007 Paolo Molaro <lupus@ximian.com>

* mini-exceptions.c: patch from Zoltan to correctly check for
stack boundaries (using the stack register, not the frame register),
fixes bugs #80724, #79717.

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

17 years ago2007-02-06 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 6 Feb 2007 10:32:52 +0000 (10:32 -0000)]
2007-02-06  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* System.Windows.Forms_test.dll.sources: Add TimerTest.cs

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

17 years ago* TimerTest.cs: Added
Rolf Bjarne Kvinge [Tue, 6 Feb 2007 10:31:39 +0000 (10:31 -0000)]
* TimerTest.cs: Added

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

17 years ago* Timer.cs: Throw ArgumentException if Interval <= 0.
Rolf Bjarne Kvinge [Tue, 6 Feb 2007 10:30:06 +0000 (10:30 -0000)]
* Timer.cs: Throw ArgumentException if Interval <= 0.

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

17 years ago2007-02-05 Marek Safar <marek.safar@gmail.com>
Marek Safar [Mon, 5 Feb 2007 22:49:04 +0000 (22:49 -0000)]
2007-02-05  Marek Safar  <marek.safar@gmail.com>

* Makefile: Add System.Core to build.

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

17 years agoset native eol style
Marek Safar [Mon, 5 Feb 2007 22:45:13 +0000 (22:45 -0000)]
set native eol style

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

17 years ago * Cursor.cs: We want the override cursor to be reset to NULL
Jackson Harper [Mon, 5 Feb 2007 19:54:42 +0000 (19:54 -0000)]
    * Cursor.cs: We want the override cursor to be reset to NULL
        * when
        we set current cursor to the default cursor.

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

17 years agofix build
Sebastien Pouliot [Mon, 5 Feb 2007 19:50:09 +0000 (19:50 -0000)]
fix build

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

17 years agoRestore the attribute
Marek Habersack [Mon, 5 Feb 2007 19:13:00 +0000 (19:13 -0000)]
Restore the attribute

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

17 years ago2007-02-05 Marek Safar <marek.safar@gmail.com>
Marek Safar [Mon, 5 Feb 2007 18:54:17 +0000 (18:54 -0000)]
2007-02-05  Marek Safar <marek.safar@gmail.com>

* Makefile: Add System.Core to build.

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

17 years ago * TreeView.cs: We need to check scrollbar visibility when window
Jackson Harper [Mon, 5 Feb 2007 17:42:22 +0000 (17:42 -0000)]
    * TreeView.cs: We need to check scrollbar visibility when window
        visibility is updated, because non visible trees don't ever add
        scrollbars.

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

17 years ago - Consolidate the line position.
Jackson Harper [Mon, 5 Feb 2007 17:09:33 +0000 (17:09 -0000)]
    - Consolidate the line position.

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

17 years ago * TextControl.cs: Don't have crlfs when we are non multiline.
Jackson Harper [Mon, 5 Feb 2007 16:39:35 +0000 (16:39 -0000)]
    * TextControl.cs: Don't have crlfs when we are non multiline.

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

17 years ago2007-02-05 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 5 Feb 2007 16:33:54 +0000 (16:33 -0000)]
2007-02-05  Zoltan Varga  <vargaz@gmail.com>

* cpu-ia64.md: Get rid of OP_SETREG here too.

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

17 years ago* BaseValidator.cs: refactored RegisterValidatorCommonScript to use RegisterClientScr...
Vladimir Krasnov [Mon, 5 Feb 2007 15:45:23 +0000 (15:45 -0000)]
* BaseValidator.cs: refactored RegisterValidatorCommonScript to use RegisterClientScriptInclude instead of RegisterClientScriptBlock

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

17 years ago2007-02-05 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 5 Feb 2007 15:22:55 +0000 (15:22 -0000)]
2007-02-05 Igor Zelmanovich <igorz@mainsoft.com>

* DataBoundControl.cs:
* DetailsView.cs:
* FormView.cs:
PerformDataBinding is called with RequiresDataBinding was set false

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

17 years ago * X11Keyboard.cs: BACK+CTRL gets a special char code.
Jackson Harper [Mon, 5 Feb 2007 15:17:07 +0000 (15:17 -0000)]
    * X11Keyboard.cs: BACK+CTRL gets a special char code.

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

17 years agosvn path=/trunk/mcs/; revision=72298
motym [Mon, 5 Feb 2007 14:06:36 +0000 (14:06 -0000)]
svn path=/trunk/mcs/; revision=72298

17 years agoTARGET_JVM: Add unreferenced tests
Konstantin Triger [Mon, 5 Feb 2007 13:10:13 +0000 (13:10 -0000)]
TARGET_JVM: Add unreferenced tests

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

17 years ago2007-02-05 Adar Wesley <adarw@mainsoft.com>
Adar Wesley [Mon, 5 Feb 2007 13:01:49 +0000 (13:01 -0000)]
2007-02-05  Adar Wesley <adarw@mainsoft.com>

* Web.config: Fixed a small regression in running WebTests under Visual Studio
* Web.mono.config: Removed extra setting that is no longer required

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

17 years agoremove TARGET_JVM defines
Konstantin Triger [Mon, 5 Feb 2007 12:48:54 +0000 (12:48 -0000)]
remove TARGET_JVM defines

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

17 years agoremove TARGET_JVM defines
Konstantin Triger [Mon, 5 Feb 2007 12:44:48 +0000 (12:44 -0000)]
remove TARGET_JVM defines

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

17 years agoremove TARGET_JVM defines
Konstantin Triger [Mon, 5 Feb 2007 12:33:17 +0000 (12:33 -0000)]
remove TARGET_JVM defines

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

17 years agoremove TARGET_JVM defines
Konstantin Triger [Mon, 5 Feb 2007 12:13:32 +0000 (12:13 -0000)]
remove TARGET_JVM defines

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

17 years agoremove TARGET_JVM defines
Konstantin Triger [Mon, 5 Feb 2007 12:10:29 +0000 (12:10 -0000)]
remove TARGET_JVM defines

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

17 years ago2007-02-05 Adar Wesley <adarw@mainsoft.com>
Adar Wesley [Mon, 5 Feb 2007 09:00:04 +0000 (09:00 -0000)]
2007-02-05 Adar Wesley <adarw@mainsoft.com>

        * PasswordRecoveryTest.cs: Fixed tests.  This fix required adding
        the section mailSettings to Web.config.  This in turn requires the
        section handler be registered in the active machine.config.

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

17 years ago2007-02-05 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 5 Feb 2007 08:59:32 +0000 (08:59 -0000)]
2007-02-05 Igor Zelmanovich <igorz@mainsoft.com>

* FormView.cs:
fixed validation flow.

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

17 years ago2007-02-05 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 5 Feb 2007 08:38:16 +0000 (08:38 -0000)]
2007-02-05 Igor Zelmanovich <igorz@mainsoft.com>

* DetailsView.cs:
fixed validation flow.

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

17 years agoFix element key creation
Konstantin Triger [Mon, 5 Feb 2007 07:27:28 +0000 (07:27 -0000)]
Fix element key creation

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

17 years agoForgot to commit that one, sorry about that
Marek Habersack [Sun, 4 Feb 2007 22:18:24 +0000 (22:18 -0000)]
Forgot to commit that one, sorry about that

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

17 years ago* PaddingConverter.cs: Fixed line endings.
Gert Driesen [Sun, 4 Feb 2007 19:08:29 +0000 (19:08 -0000)]
* PaddingConverter.cs: Fixed line endings.

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

17 years ago2007-02-04 Marek Safar <marek.safar@gmail.com>
Marek Safar [Sun, 4 Feb 2007 19:01:47 +0000 (19:01 -0000)]
2007-02-04  Marek Safar  <marek.safar@gmail.com>

* System.Core.dll.sources: Added common constants.

* Makefile: An assembly is 2.0 only.

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

17 years ago2007-02-04 Marek Safar <marek.safar@gmail.com>
Marek Safar [Sun, 4 Feb 2007 18:57:11 +0000 (18:57 -0000)]
2007-02-04  Marek Safar <marek.safar@gmail.com>

* AssemblyInfo.cs: Add a few more attributes.

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

17 years ago* PaddingConverterTest.cs: Added back ConvertTo and ConvertFrom tests,
Gert Driesen [Sun, 4 Feb 2007 18:51:16 +0000 (18:51 -0000)]
* PaddingConverterTest.cs: Added back ConvertTo and ConvertFrom tests,
and make them pass on all cultures.

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

17 years ago2007-02-04 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Sun, 4 Feb 2007 17:51:26 +0000 (17:51 -0000)]
2007-02-04  Jonathan Pobst  <monkey@jpobst.com>

* PaddingConverterTest.cs: Make tests non culture-dependent.

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

17 years ago2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 4 Feb 2007 17:47:20 +0000 (17:47 -0000)]
2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>

* CustomValidator.cs:
ValidateEmptyText is considered on client side.

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

17 years agofix the default value
Konstantin Triger [Sun, 4 Feb 2007 17:23:07 +0000 (17:23 -0000)]
fix the default value

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

17 years ago2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 4 Feb 2007 16:52:19 +0000 (16:52 -0000)]
2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs:
http://msdn2.microsoft.com/en-us/library/ms178141.aspx
LAMESPEC: on Callback IsPostBack is set to false, but true.

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

17 years agofix build
Sebastien Pouliot [Sun, 4 Feb 2007 16:28:09 +0000 (16:28 -0000)]
fix build

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

17 years ago2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 4 Feb 2007 16:24:33 +0000 (16:24 -0000)]
2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>

* Button.cs:
* ButtonField.cs:
* CommandField.cs:
* DataControlButton.cs:
* DataControlField.cs:
* ImageButton.cs:
* PagerSettings.cs:
Internal classes are used in databound controls for buttons
are derived from right types. It allows to have access to them by casting
to public types. This trick is used in one of starter kits of MS.

2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs:
VerifyRenderingInServerForm does not fire exception when IsCallback

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

17 years ago* ResXResourceReader.cs: Added support for BasePath (2.0 only). Lazy load
Gert Driesen [Sun, 4 Feb 2007 15:01:44 +0000 (15:01 -0000)]
* ResXResourceReader.cs: Added support for BasePath (2.0 only). Lazy load
resources in GetEnumerator. Always verify resheader (resmimetype). When
loading resources from file, release file once reading is finished.
Exception compatibility fixes. Allow data & resheader elements to be in
non-default namespace. Do not allow data element without name.
* ResXFileRef.cs: In ConvertFrom, return null if value is not a string.
On 2.0 profile, throw ArgumentException if value consists of only a single
 part. Added FileName, TypeName, TextFileEncoding property (public on
2.0 only). Fixed ToString to including encoding.
* ResXResourceReaderTest.cs: Added large set of tests.
* ResXFileRefTest.cs: Added tests for ResXFileRef and converter.
* System.Windows.Forms_test.dll.sources: ResXResourceReaderTest.cs,
ResXFileRefTest.cs and Consts.cs.

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

17 years ago2007-02-04 yonik <yonik@mainsoft.com>
Yoni Klain [Sun, 4 Feb 2007 15:00:50 +0000 (15:00 -0000)]
2007-02-04  yonik <yonik@mainsoft.com>
* SqlDataSourceTest.cs: Add new tests

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

17 years agoTypo fix
Vladimir Krasnov [Sun, 4 Feb 2007 12:22:30 +0000 (12:22 -0000)]
Typo fix

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

17 years ago2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 4 Feb 2007 12:02:58 +0000 (12:02 -0000)]
2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs:
* ClientScriptManager.cs:
fixed RegisterClientScriptInclude: all includes that was registered before
rendering are rendered at begin form.

2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>

* Panel.cs: fixed: reverted r71441.
* TreeView.cs: used internal RegisterWebFormClientScript API
to cause the relevant script be included.

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

17 years ago2007-02-04 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sun, 4 Feb 2007 11:21:57 +0000 (11:21 -0000)]
2007-02-04  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Delete.cs: Formatting.

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

17 years ago2007-02-04 yonik <yonik@mainsoft.com>
Yoni Klain [Sun, 4 Feb 2007 08:43:31 +0000 (08:43 -0000)]
2007-02-04  yonik <yonik@mainsoft.com>

     * ObjectDataSourceTest.cs: Add new tests

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

17 years agoRemove redunant call to quiet the warnings
Miguel de Icaza [Sun, 4 Feb 2007 05:28:02 +0000 (05:28 -0000)]
Remove redunant call to quiet the warnings

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

17 years agoFix
Miguel de Icaza [Sun, 4 Feb 2007 05:25:56 +0000 (05:25 -0000)]
Fix

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

17 years ago2007-02-04 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 4 Feb 2007 05:24:53 +0000 (05:24 -0000)]
2007-02-04  Miguel de Icaza  <miguel@novell.com>

* parameter.cs (Parameter, Parameters): Add Clone method.

* anonymous.cs (Compatible): Turn method into virtual method, so
LambdaExpression can implement a different behavior.

(CompatibleChecks, VerifyExplicitParameterCompatibility): Factor
out the basic checking here, so it can be used by
LambdaExpressions.

* lambda.cs: Introduce "Compatible" function that will do the
heavy lifting.

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

17 years agoGet rid of the BOM in the middle of the file
Marek Habersack [Sun, 4 Feb 2007 00:02:20 +0000 (00:02 -0000)]
Get rid of the BOM in the middle of the file

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

17 years agoa mistake correction
Marek Habersack [Sat, 3 Feb 2007 23:10:54 +0000 (23:10 -0000)]
a mistake correction

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

17 years agoNew Mono.Data.SqliteClient 2.0 profile code
Marek Habersack [Sat, 3 Feb 2007 23:04:06 +0000 (23:04 -0000)]
New Mono.Data.SqliteClient 2.0 profile code

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

17 years agoFix for bug 80532
Marek Habersack [Sat, 3 Feb 2007 21:55:00 +0000 (21:55 -0000)]
Fix for bug 80532

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

17 years ago2007-02-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 3 Feb 2007 21:01:01 +0000 (21:01 -0000)]
2007-02-03  Atsushi Enomoto  <atsushi@ximian.com>

* System.Core.dll.sources : added LambdaExpression.cs.

* LambdaExpression.cs : new (stub) file.

* IQueryable_T.cs : fixed type/member signatures (generic arguments).

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

17 years ago2007-02-03 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 3 Feb 2007 18:24:30 +0000 (18:24 -0000)]
2007-02-03  Zoltan Varga  <vargaz@gmail.com>

* BitConverter.cs (ToDouble): Fix this on big-endian machines.

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

17 years ago2007-02-03 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 3 Feb 2007 17:33:02 +0000 (17:33 -0000)]
2007-02-03  Zoltan Varga  <vargaz@gmail.com>

* mini-ia64.c inssel-sparc.brg mini-sparc.c cpu-sparc.md: Get rid of OP_SETREG/
OP_SETREGIMM, use OP_MOVE/OP_ICONST instead.

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

17 years ago2007-02-03 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sat, 3 Feb 2007 14:58:04 +0000 (14:58 -0000)]
2007-02-03  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ConditionTokenizer.cs: Add Putback ().

        * ConditionParser.cs: Add parsing of functions.

        * ConditionFunctionExpression.cs: Add.

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

17 years ago2007-02-03 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 3 Feb 2007 13:42:22 +0000 (13:42 -0000)]
2007-02-03  Zoltan Varga  <vargaz@gmail.com>

* mini-amd64.c (mono_arch_output_basic_block): Fix ATOMIC_EXCHANGE in the
presence of frame pointer elimination.

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

17 years ago2007-02-03 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 3 Feb 2007 13:25:52 +0000 (13:25 -0000)]
2007-02-03  Zoltan Varga  <vargaz@gmail.com>

* interlocked-2.2.cs: Fix long tests and add Interlocked.Exchange(long) test.

* interlocked-2.2.cs: Add Interlocked.Read (long) test.

* interlocked.cs: Fix return values.

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

17 years ago2007-02-03 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sat, 3 Feb 2007 11:57:51 +0000 (11:57 -0000)]
2007-02-03  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildPropertyGroupTest.cs: More tests.

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

17 years ago2007-02-03 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sat, 3 Feb 2007 11:56:51 +0000 (11:56 -0000)]
2007-02-03  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildPropertyGroup (SetProperty): Throw an exception when trying to
        set property in persisted property group.

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

17 years ago2007-02-03 Pekka J Enberg <penberg@cs.helsinki.fi>
Miguel de Icaza [Sat, 3 Feb 2007 05:39:58 +0000 (05:39 -0000)]
2007-02-03  Pekka J Enberg <penberg@cs.helsinki.fi>

* monoburg.c: Let the Monoburg specification override MBState reg1
and reg2 types. Not everyone wants to store the information as
integers.

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

17 years ago2007-02-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Sat, 3 Feb 2007 01:42:04 +0000 (01:42 -0000)]
2007-02-03  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* System.Windows.Forms_test.dll.sources: Add ControlLogger.cs and ControlLogger2.cs

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

17 years ago* TestHelper.cs: Added a helper method to remove warnings.
Rolf Bjarne Kvinge [Sat, 3 Feb 2007 01:36:28 +0000 (01:36 -0000)]
* TestHelper.cs: Added a helper method to remove warnings.

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

17 years ago * LogGenerator.cs: Added (used to generate ControlLogger and ControlLogger2).
Rolf Bjarne Kvinge [Sat, 3 Feb 2007 01:32:09 +0000 (01:32 -0000)]
* LogGenerator.cs: Added (used to generate ControlLogger and ControlLogger2).

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

17 years ago* ControlTest.cs: Removed warnings. Added CaptureTest.
Rolf Bjarne Kvinge [Sat, 3 Feb 2007 01:30:46 +0000 (01:30 -0000)]
* ControlTest.cs: Removed warnings. Added CaptureTest.

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

17 years ago* XplatUIX11.cs: Implemented WM_CAPTURECHANGED support, we're now
Rolf Bjarne Kvinge [Sat, 3 Feb 2007 01:03:32 +0000 (01:03 -0000)]
* XplatUIX11.cs: Implemented WM_CAPTURECHANGED support, we're now
  handling LeaveNotify->NotifyUngrab in order to send
  WM_CAPTURECHANGED. However sometimes the NotifyUngrab arrives late
  after calling XUngrabPointer, so we call WindowUngrabbed directly
  from UngrabWindow in order to send WM_CAPTURECHANGED immediately.
* Control.cs: Handle WM_CAPTURECHANGED in order to raise
  MouseCaptureChanged correctly. Also create handles if changing
  Capture (matches MS behaviour).

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

17 years ago Remove fixme from the early twentieth century.
Jackson Harper [Fri, 2 Feb 2007 21:18:05 +0000 (21:18 -0000)]
    Remove fixme from the early twentieth century.

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

17 years ago2007-02-02 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 2 Feb 2007 20:15:19 +0000 (20:15 -0000)]
2007-02-02  Marek Safar  <marek.safar@gmail.com>

* attribute.cs: Unified one error message.

* class.cs (Class): Use type attributes and not properties to test static
class.
(IsEntryPoint): Don's pass local variable.

* convert.cs: Removed duplicate check.

* decl.cs, doc.cs, ecore.cs (LookupType): Renamed to LookupNamespaceOrType.

* driver.cs: Don't crash when soft reference does not exist.

* namespace.cs (EnsureNamespace): Renamed to RegisterNamespace.
(UsingEntry): Removed redundant allocation.

* parameter.cs: Add fast path for type parameters.

* support.cs: Don't allocate attribute when it's not used.

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

17 years agoFix typo, fixes regression
Miguel de Icaza [Fri, 2 Feb 2007 17:58:19 +0000 (17:58 -0000)]
Fix typo, fixes regression

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

17 years agoAdd
Miguel de Icaza [Fri, 2 Feb 2007 17:58:06 +0000 (17:58 -0000)]
Add

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

17 years ago* SocketResponder.cs: Fixed typo. Moved to correct namespace.
Gert Driesen [Fri, 2 Feb 2007 17:07:24 +0000 (17:07 -0000)]
* SocketResponder.cs: Fixed typo. Moved to correct namespace.

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

17 years agoThose files aren't needed any more (they are replaced by nunit tests).
Marek Sieradzki [Fri, 2 Feb 2007 14:08:58 +0000 (14:08 -0000)]
Those files aren't needed any more (they are replaced by nunit tests).

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

17 years ago2007-02-02 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Fri, 2 Feb 2007 13:58:14 +0000 (13:58 -0000)]
2007-02-02  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * AppDomainIsolatedTaskExtension.cs
        * ManagedCompiler.cs: corcompare changes.

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

17 years ago2007-02-02 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Fri, 2 Feb 2007 13:44:45 +0000 (13:44 -0000)]
2007-02-02  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildResults.cs
        * ProductBuilder.cs
        * BootstrapperBuilder.cs
        * ProductCollection.cs
        * ProductBuilderCollection.cs
        * BuildMessage.cs: corcompare changes.

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

17 years ago2007-02-02 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Fri, 2 Feb 2007 13:24:35 +0000 (13:24 -0000)]
2007-02-02  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * OutputMessageCollection.cs
        * OutputMessage.cs
        * AssemblyReferenceCollection.cs
        * FileReferenceCollection.cs: corcompare changes.

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

17 years ago2007-02-02 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Fri, 2 Feb 2007 13:22:30 +0000 (13:22 -0000)]
2007-02-02  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ResolveAssemblyReference.cs (Execute): Use Low MessageImportance.

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