mono.git
17 years ago * mini-arch.h, , inssel-amd64.brg, mini-x86.c, inssel-x86.brg,
Massimiliano Mantione [Wed, 24 Jan 2007 10:52:55 +0000 (10:52 -0000)]
* mini-arch.h, , inssel-amd64.brg, mini-x86.c, inssel-x86.brg,
mini-ia64.c, mini-sparc.c, mini-alpha.c: Introduced
MONO_ARCH_LOCALLOC_ALIGNMEENT to fix bug 80498.

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

17 years agoWed Jan 24 12:04:39 GMT 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 24 Jan 2007 10:19:17 +0000 (10:19 -0000)]
Wed Jan 24 12:04:39 GMT 2007 Paolo Molaro <lupus@ximian.com>

* mini-arm.c: typo fix.

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

17 years ago2007-01-24 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Wed, 24 Jan 2007 10:14:45 +0000 (10:14 -0000)]
2007-01-24  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* Form.cs: Update SizeGrip's location even if it's not visible (fixes #80592).

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

17 years agoFixed rendering problems in DetailsView control, related to an empty data source.
Ilya Kharmatsky [Wed, 24 Jan 2007 09:57:22 +0000 (09:57 -0000)]
Fixed rendering problems in DetailsView control, related to an empty data source.

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

17 years ago * Control.cs: In OnParentBackgroundImageChanged remove conditions to call
Everaldo Canuto [Wed, 24 Jan 2007 04:03:33 +0000 (04:03 -0000)]
* Control.cs: In OnParentBackgroundImageChanged remove conditions to call
OnBackgroundImageChanged, it mimics win32 behavior. Fixes #80553.
* ToolBar.cs: Force redraw in BackgroundImageChanged.

2007-01-23  Everaldo Canuto  <everaldo@simios.org>

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

17 years ago2007-01-23 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Wed, 24 Jan 2007 01:37:52 +0000 (01:37 -0000)]
2007-01-23  Everaldo Canuto  <everaldo@simios.org>

* ToobarTest.cs: TooBar.ButtonSize tests added.

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

17 years ago2007-01-23 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Wed, 24 Jan 2007 01:36:56 +0000 (01:36 -0000)]
2007-01-23  Everaldo Canuto  <everaldo@simios.org>

* ToolBar.cs:
- Implement support for vertical toolbars. Fixes #80539;
- Call LayoutToolBar when resize, it fix some other problems in layout.
- Rename requested_height to requested_size, as we can have width on it
when toolbar is vertical.
- Create a private property "Vertical" that uses Dock to verify when
toolbar is vertical or not.
- Set ControlStyles when change Dock property.
- Refactory in LayoutToolBar to have better variables names and to support
vertical toolbars.
- Fixes default value for ButtonSize when button count is equal zero, size
must be (39, 36) test case writed.

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

17 years ago2007-01-23 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Wed, 24 Jan 2007 00:45:35 +0000 (00:45 -0000)]
2007-01-23  Miguel de Icaza  <miguel@novell.com>

* StreamReader.cs (Read): Fix this overload, we were just lucky
that it worked in the past.   Must trigger a load from the buffer
if we reached its end.

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

17 years ago2007-01-23 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Wed, 24 Jan 2007 00:29:39 +0000 (00:29 -0000)]
2007-01-23  Miguel de Icaza  <miguel@novell.com>

* constant.cs: Bloat removal, CheckRange and CheckUnsigned are
gone, instead we inline the test, preventing the needless casts to
longs, ulongs and doubles for the parameters, avoiding calls to
methods that overchecked stuff, and instead inlined things
nicely.

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

17 years agoCosmetic: fix spelling; patch from David Mitchell
Miguel de Icaza [Wed, 24 Jan 2007 00:18:49 +0000 (00:18 -0000)]
Cosmetic: fix spelling;  patch from David Mitchell

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

17 years ago2007-01-23 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 23 Jan 2007 21:59:29 +0000 (21:59 -0000)]
2007-01-23  Jonathan Pobst  <monkey@jpobst.com>

* GridTableStylesCollectionTest.cs: Mark TestAdd as NotWorking.
There is a TODO in the DataGrid source referencing that Add should allow
multiple columns with the same name, but currently doesn't.

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

17 years ago2007-01-23 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 23 Jan 2007 21:40:58 +0000 (21:40 -0000)]
2007-01-23  Dick Porter  <dick@ximian.com>

* TcpListener.cs: 2.0 profile updates, based on a patch by Sridhar
Kulkarni (sridharkulkarni@gmail.com)

2007-01-23  Dick Porter  <dick@ximian.com>

* TcpListenerTest.cs: Test 2.0 Start(int) overload

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

17 years ago oops left some debug code in.
Jackson Harper [Tue, 23 Jan 2007 21:40:39 +0000 (21:40 -0000)]
    oops left some debug code in.

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

17 years ago2007-01-23 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 23 Jan 2007 21:38:27 +0000 (21:38 -0000)]
2007-01-23  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildTask.cs, ConditionFactorExpression.cs, Target.cs,
        TaskEngine.cs, UsingTask.cs, ItemReference.cs, BuildItem.cs,
        BatchingImpl.cs, BuildProperty.cs: Track API changes.

        * Expression.cs (Parse): Added allowItems parameter and made regexes
        static.

        * Import.cs (Evaluate): Moved hack from tools/xbuild/Makefile here. It
        will try to import a.ext when given a.EXT.

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

17 years ago2007-01-23 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 23 Jan 2007 21:29:18 +0000 (21:29 -0000)]
2007-01-23  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ProjectTest: Removed warning.

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

17 years ago2007-01-23 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 23 Jan 2007 21:28:18 +0000 (21:28 -0000)]
2007-01-23  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * EvaluationOrder.cs: Removed NotWorking from test that started to
        work.

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

17 years ago2007-01-23 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 23 Jan 2007 21:08:28 +0000 (21:08 -0000)]
2007-01-23  Dick Porter  <dick@ximian.com>

* TcpClient.cs: 2.0 profile updates, based on a patch by Sridhar
Kulkarni (sridharkulkarni@gmail.com)

2007-01-23  Dick Porter  <dick@ximian.com>

* TcpClientTest.cs: Test 2.0 Connect(IPAddress[], port) overload

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

17 years ago2007-01-23 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 23 Jan 2007 21:01:45 +0000 (21:01 -0000)]
2007-01-23  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Makefile: Removed hack.

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

17 years ago * Control.cs: fix the checks so that they work correctly for mdi
Chris Toshok [Tue, 23 Jan 2007 20:25:26 +0000 (20:25 -0000)]
* Control.cs: fix the checks so that they work correctly for mdi
parents/children.

2007-01-23  Chris Toshok  <toshok@ximian.com>

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

17 years ago * Control.cs: ControlCollection seems to have super-secret
Chris Toshok [Tue, 23 Jan 2007 20:05:56 +0000 (20:05 -0000)]
* Control.cs: ControlCollection seems to have super-secret
abstraction breaking knowledge of Mdi containers.  allow MdiClient
to add toplevel controls.

2007-01-23  Chris Toshok  <toshok@ximian.com>

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

17 years ago2007-01-23 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 23 Jan 2007 19:53:39 +0000 (19:53 -0000)]
2007-01-23  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* ControlTest.cs: Added a tests for ControlCollection and
MDI children.

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

17 years ago2007-01-23 Andreia Gaita <avidigal@novell.com>
Andreia Gaita [Tue, 23 Jan 2007 19:47:33 +0000 (19:47 -0000)]
2007-01-23  Andreia Gaita  <avidigal@novell.com>

* SendKeysTest.cs: Marked interactive, they're unstable
* ControlTest.cs (ControlSetTopLevelTest): TestForm marked NotWorking,
we have to see why SetTopLevel is toggling the Form's visibility.

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

17 years agoFixed endianess issues in mono_test_byvalstr_check_unicode().
Paolo Molaro [Tue, 23 Jan 2007 19:25:21 +0000 (19:25 -0000)]
Fixed endianess issues in mono_test_byvalstr_check_unicode().

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

17 years ago2007-01-23 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 23 Jan 2007 18:48:18 +0000 (18:48 -0000)]
2007-01-23  Atsushi Enomoto  <atsushi@ximian.com>

* DataObject.cs : it should not append created DataObject element to
  the owner document. It affects on XPath selection, though currently
  SignedXml.GetReferenceHash() is bogus so I cannot add meaningful
  tests for it.

* XmlCanonicalizer.cs : in Canonicalize(XmlNodeList), nodes [0] could
  be XmlDocument and thus it could cause NullReferenceException.

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

17 years ago * Control.cs: throw an ArgumentException if a toplevel control is
Chris Toshok [Tue, 23 Jan 2007 18:48:00 +0000 (18:48 -0000)]
* Control.cs: throw an ArgumentException if a toplevel control is
added to our control collection from ControlCollection.Add, as
well as from ControlCollection.IList.Add.  This fixes the
ControlSetTopLevelTest.TestTopLevelAdd unit test.

Also, in ControlCollection.IList.Add, don't through an
ArgumentNullException, throw an ArgumentException, when value ==
null.  This matches MS.

2007-01-23  Chris Toshok  <toshok@ximian.com>

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

17 years ago2007-01-23 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 23 Jan 2007 18:43:23 +0000 (18:43 -0000)]
2007-01-23  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* ControlTest.cs: Make OnPaintTest NotWorking, since it only
works once in a while.

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

17 years agoPatch from Radek Doulik:
Miguel de Icaza [Tue, 23 Jan 2007 18:34:19 +0000 (18:34 -0000)]
Patch from Radek Doulik:

It allows one to create a type class derived from
        System.Type, which can be used for reflection and emitting. (Paolo
        helped me a lot with it)

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

17 years ago2007-01-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 23 Jan 2007 18:22:43 +0000 (18:22 -0000)]
2007-01-23  Chris Toshok  <toshok@ximian.com>

* BindingSource.cs: initial, incomplete, implementation of
BindingSource.

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

17 years ago * BindingSourceTest.cs: initial BindingSource tests. not built
Chris Toshok [Tue, 23 Jan 2007 18:20:19 +0000 (18:20 -0000)]
* BindingSourceTest.cs: initial BindingSource tests.  not built
yet.

2007-01-23  Chris Toshok  <toshok@ximian.com>

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

17 years ago2007-01-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 23 Jan 2007 18:19:13 +0000 (18:19 -0000)]
2007-01-23  Chris Toshok  <toshok@ximian.com>

* DefaultLayoutTest.cs: make the docking tests independent of
constants relating to the form's clientrectangle bounds, since on
X it has a different value when the window isn't mapped (as in
this case).

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

17 years ago* DefaultLayoutTest.cs: correct TestDockFillFirst and TestDockFillLast,
Andreia Gaita [Tue, 23 Jan 2007 17:56:04 +0000 (17:56 -0000)]
* DefaultLayoutTest.cs: correct TestDockFillFirst and TestDockFillLast,
failing on ms.net

2007-01-23  Andreia Gaita  <avidigal@novell.com>

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

17 years ago2007-01-23 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 23 Jan 2007 17:45:35 +0000 (17:45 -0000)]
2007-01-23  Atsushi Enomoto  <atsushi@ximian.com>

* SignedXmlTest.cs : fixed ambiguous variable name in previous tests.

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

17 years ago2007-01-23 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 23 Jan 2007 17:40:38 +0000 (17:40 -0000)]
2007-01-23  Atsushi Enomoto <atsushi@ximian.com>

* XmlCanonicalizer.cs : it should be reset before being reused.

* SignedXmlTest.cs :
  run the transformation in yesterday's test twice.

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

17 years ago* SendKeysTest.cs: wrong value for Interval, should be > 0
Andreia Gaita [Tue, 23 Jan 2007 17:34:48 +0000 (17:34 -0000)]
* SendKeysTest.cs: wrong value for Interval, should be > 0

2007-01-23  Andreia Gaita  <avidigal@novell.com>

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

17 years ago * TextControl.cs:
Jackson Harper [Tue, 23 Jan 2007 17:32:24 +0000 (17:32 -0000)]
    * TextControl.cs:
        * TextBoxBase.cs: Checking in some pieces of the undo stuff so
        that I can fix a broken unit test (TextBoxTest::ClearUndo)

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

17 years ago2007-01-23 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Tue, 23 Jan 2007 17:22:21 +0000 (17:22 -0000)]
2007-01-23  Everaldo Canuto  <everaldo@simios.org>

* ToolBar.cs: Add status fields to ToolBarButtonInfo.

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

17 years ago* mini-s390x.c: Use lgb instructions for I1 type variables instead of lb.
Neale Ferguson [Tue, 23 Jan 2007 17:13:23 +0000 (17:13 -0000)]
* mini-s390x.c: Use lgb instructions for I1 type variables instead of lb.

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

17 years agoTue Jan 23 18:09:21 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 23 Jan 2007 17:12:20 +0000 (17:12 -0000)]
Tue Jan 23 18:09:21 CET 2007 Paolo Molaro <lupus@ximian.com>

* class.c, object.c: restrict GC-tracked fields to
UIntPtr fields used inside corlib, so we provide better
type info to the GC and also allow broken packing as in
bug #80580.

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

17 years ago* s390x-codegen.h: Add packed attribute to several instruction structures.
Neale Ferguson [Tue, 23 Jan 2007 17:11:29 +0000 (17:11 -0000)]
* s390x-codegen.h: Add packed attribute to several instruction structures.

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

17 years agoRemove this
Miguel de Icaza [Tue, 23 Jan 2007 17:00:05 +0000 (17:00 -0000)]
Remove this

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

17 years agoTue Jan 23 17:48:42 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 23 Jan 2007 16:49:11 +0000 (16:49 -0000)]
Tue Jan 23 17:48:42 CET 2007 Paolo Molaro <lupus@ximian.com>

* Context.cs: mark the GC-tracked field with UIntPtr.

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

17 years agoTue Jan 23 17:45:07 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 23 Jan 2007 16:45:30 +0000 (16:45 -0000)]
Tue Jan 23 17:45:07 CET 2007 Paolo Molaro <lupus@ximian.com>

* ModuleBuilder.cs, AssemblyBuilder.cs: mark the GC-tracked field
with UIntPtr.

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

17 years agoTue Jan 23 17:43:50 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 23 Jan 2007 16:44:13 +0000 (16:44 -0000)]
Tue Jan 23 17:43:50 CET 2007 Paolo Molaro <lupus@ximian.com>

* Thread.cs: mark the GC-tracked field with UIntPtr.

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

17 years agoTue Jan 23 17:19:13 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 23 Jan 2007 16:20:16 +0000 (16:20 -0000)]
Tue Jan 23 17:19:13 CET 2007 Paolo Molaro <lupus@ximian.com>

* ProcessStartInfo.cs: put the fields in the order expected
by the runtime code.

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

17 years agoFixed dumb typo.
Rolf Bjarne Kvinge [Tue, 23 Jan 2007 16:07:39 +0000 (16:07 -0000)]
Fixed dumb typo.

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

17 years ago* TreeNode.cs: Add new 2.0 ImageKey and SelectedImageKey properties.
Andreia Gaita [Tue, 23 Jan 2007 15:24:09 +0000 (15:24 -0000)]
* TreeNode.cs: Add new 2.0 ImageKey and SelectedImageKey properties.
* TreeNodeCollection.cs: New Add() methods, ContainsKey and
IndexOfKey() for 2.0

Tests:

* BindingTest.cs (BindingContextChangedTest2): Added 2.0-specific check,
was failing under ms.net.

* ComboBoxText.cs (FindStringExactMatchException): Add check for exception
only for 1.1 - was failing under ms.net

* ControlTest.cs:
  - AnchorDockTest: Fix incorrect assertion #5 - was failing
  under ms.net
  - TestForm: Fix incorrect assertion #4 - was failing
  under ms.net
* TreeNodeCollectionTest.cs: Add new tests for 2.0

2007-01-23  Andreia Gaita  <avidigal@novell.com>

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

17 years ago2007-01-23 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 23 Jan 2007 15:19:58 +0000 (15:19 -0000)]
2007-01-23  Miguel de Icaza  <miguel@novell.com>

* serial.c (poll_serial): Fix for #79073, based on the patch by
Leszek Ciesielski, without introducing a GNU libc-ism.
(write_serial): Handle EINTR here as well.

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

17 years ago* TemplateControl.jvm.cs: ParseControl not supported, added limited implementation...
Vladimir Krasnov [Tue, 23 Jan 2007 15:09:15 +0000 (15:09 -0000)]
* TemplateControl.jvm.cs: ParseControl not supported, added limited implementation if TestDeviceFilter
* TemplateControlTest.cs: removed not working attributes, TARGET_JVM for AppRelativeVirtualPath property tests

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

17 years agoFix the profile conformancy version
Konstantin Triger [Tue, 23 Jan 2007 14:48:36 +0000 (14:48 -0000)]
Fix the profile conformancy version

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

17 years ago2007-01-23 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 23 Jan 2007 11:32:30 +0000 (11:32 -0000)]
2007-01-23  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* XplatWin32.cs: In RequestNCRecalc call SetWindowPos with SWP_NOZORDER
to prevent it from changing z-order.
* MdiWindowManager.cs: Refactor part of SetWindowState to MdiClient, only
leave UI updates in MdiWindowManager.
* InternalWindowManager.cs: Check for 0 sized nc areas and make them
1 sized (NC handling goes weird on Linux otherwise).
* MdiClient.cs: Add missing ExStyle (WS_EX_CLIENTEDGE), so it's no longer
necessary to handle WM_NCCALCSIZE anymore. This also made it possible to
remove a few NCRequestRecalcs. Changed calculations in IconicBounds
to use ClientSize of MdiClient instead of entire size. Refactored ActivateChild
and SetWindowState(s) to allow for changing the size of an activated child
before activating it (reduces a lot of flicker).

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

17 years ago2007-01-23 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 23 Jan 2007 09:04:40 +0000 (09:04 -0000)]
2007-01-23  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Makefile: Fix Windows build.

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

17 years agoFix build here too
Miguel de Icaza [Tue, 23 Jan 2007 04:40:27 +0000 (04:40 -0000)]
Fix build here too

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

17 years agoFix build
Miguel de Icaza [Tue, 23 Jan 2007 04:36:14 +0000 (04:36 -0000)]
Fix build

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

17 years agoFix the test, by removing extra /
Miguel de Icaza [Tue, 23 Jan 2007 03:32:46 +0000 (03:32 -0000)]
Fix the test, by removing extra /

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

17 years agoFor debugging purposes
Miguel de Icaza [Tue, 23 Jan 2007 02:49:33 +0000 (02:49 -0000)]
For debugging purposes

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

17 years agoFix for the Namespace assignment
Miguel de Icaza [Tue, 23 Jan 2007 02:42:46 +0000 (02:42 -0000)]
Fix for the Namespace assignment

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

17 years ago2007-01-19 Atsushi Enomoto <atsushi@ximian.com>
Miguel de Icaza [Mon, 22 Jan 2007 23:56:37 +0000 (23:56 -0000)]
2007-01-19  Atsushi Enomoto  <atsushi@ximian.com>

* System.Web.Services_test.dll.sources:
  Added ServiceDescriptionImporterTest.cs.
* Makefile : added test2.wsdl to EXTRA_DISTFILES.

2007-01-15  Gert Driesen  <drieseng@users.sourceforge.net>

* System.Web.Services_test.dll.sources: added SocketResponder.cs and
SoapHttpClientProtocolTest.cs.

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

17 years agoTodo cleanups
Miguel de Icaza [Mon, 22 Jan 2007 23:08:37 +0000 (23:08 -0000)]
Todo cleanups

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

17 years ago2007-01-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 22 Jan 2007 23:05:47 +0000 (23:05 -0000)]
2007-01-22  Miguel de Icaza  <miguel@novell.com>

* Uri.cs (MakeRelativeUri): implement, copy most of the code from
MakeRelative.

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

17 years agoRemoved executable property.
Gert Driesen [Mon, 22 Jan 2007 22:54:48 +0000 (22:54 -0000)]
Removed executable property.

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

17 years ago* SmtpClient.cs: Added tests for default values.
Gert Driesen [Mon, 22 Jan 2007 22:53:56 +0000 (22:53 -0000)]
* SmtpClient.cs: Added tests for default values.

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

17 years ago2007-01-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 22 Jan 2007 22:53:17 +0000 (22:53 -0000)]
2007-01-22  Miguel de Icaza  <miguel@novell.com>

* Uri.cs (EscapeUriString, EscapeDataString): Implement stuff
needed by apps in Moma.

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

17 years ago2007-01-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 22 Jan 2007 22:21:37 +0000 (22:21 -0000)]
2007-01-22  Miguel de Icaza  <miguel@novell.com>

* HttpWebRequest.cs: Remove unused variable.

* FtpWebRequest.cs: Remove unused variable.

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

17 years ago2007-01-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 22 Jan 2007 22:20:21 +0000 (22:20 -0000)]
2007-01-22  Miguel de Icaza  <miguel@novell.com>

* SoundPlayer.cs: Remove unused variables

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

17 years ago2007-01-22 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 22 Jan 2007 22:01:27 +0000 (22:01 -0000)]
2007-01-22  Jonathan Pobst  <monkey@jpobst.com>

* Form.cs: Changing FormBorderStyle has different semantics based
on whether the Form is visible or not.  If not visible, don't change
the Size.  But InvalidateNC needs to be called to force the window
to pick up the changes and redraw itself.  [Fixes bug #80574]

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

17 years agoA buglet in theme directory parser
Marek Habersack [Mon, 22 Jan 2007 21:33:25 +0000 (21:33 -0000)]
A buglet in theme directory parser

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

17 years ago2007-01-22 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 22 Jan 2007 21:01:09 +0000 (21:01 -0000)]
2007-01-22  Jonathan Pobst  <monkey@jpobst.com>

[Moma work]
* ContainerControl.cs: ProcessCmdKey.
* ErrorProvider.cs: new constructor.
* Form.cs: fix AutoValidateEvent compiler warning.
* Label.cs: fix OnAutoSizeChanged compiler warning.
* MenuStrip.cs: fix CanOverflow compiler warning.
* TabControl.cs: SelectTab, OnSelected methods, Selected event.
* TextBox.cs: Dispose.
* ToolStrip.cs: CanOverflow, re-enable double buffering.
* ToolStripControlHost.cs: fix CausesValidation compiler warning.
* ToolStripDropDown.cs: fix ContextStripMenu compiler warning.
* ToolStripItem.cs: Overflow, RightToLeft properties.

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

17 years ago2007-01-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 22 Jan 2007 20:48:52 +0000 (20:48 -0000)]
2007-01-22  Miguel de Icaza  <miguel@novell.com>

* RuntimeHelpers.cs: The constrained methods are safe not throwing
exceptions.  The MonoTODO is enough, no need to throw

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

17 years ago2007-01-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 22 Jan 2007 20:48:17 +0000 (20:48 -0000)]
2007-01-22  Atsushi Enomoto  <atsushi@ximian.com>

* XmlDsigExcC14NTransformTest.cs, XmlDsigC14NTransformTest.cs,
  SignedXmlTest.cs : added some more tests which blocks indigo.

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

17 years ago2007-01-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 22 Jan 2007 20:44:22 +0000 (20:44 -0000)]
2007-01-22  Miguel de Icaza  <miguel@novell.com>

* WebHeaderCollection.cs: Remove a handful of NotImplementedException's

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

17 years ago2007-01-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 22 Jan 2007 20:18:23 +0000 (20:18 -0000)]
2007-01-22  Miguel de Icaza  <miguel@novell.com>

* Socket.cs: Move the throw new NotImplementedException ()
elsewhere to prevent Moma reports.

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

17 years ago2007-01-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 22 Jan 2007 20:16:08 +0000 (20:16 -0000)]
2007-01-22  Miguel de Icaza  <miguel@novell.com>

* DirectoryInfo.cs: Throw a better exception (accorind go the
docs, UnauthorizedAccessException is thrown if the underlying
platform does not support it and *also* if there are no
permissions to access it, which is more convenient than the
PlatformNotSupportedException that only states that it needs Win2k
or newer).

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

17 years ago2007-01-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 22 Jan 2007 20:11:06 +0000 (20:11 -0000)]
2007-01-22  Miguel de Icaza  <miguel@novell.com>

* SettingsBase.cs: Removed a NotImplementedException, it provides
a default Save implementation.

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

17 years ago2007-01-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 22 Jan 2007 19:55:12 +0000 (19:55 -0000)]
2007-01-22  Miguel de Icaza  <miguel@novell.com>

* CodeDomProvider.cs: Prevent Moma from getting confused.

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

17 years agoTemporary fix
Miguel de Icaza [Mon, 22 Jan 2007 18:28:54 +0000 (18:28 -0000)]
Temporary fix

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

17 years ago2007-01-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 22 Jan 2007 18:27:02 +0000 (18:27 -0000)]
2007-01-22  Atsushi Enomoto <atsushi@ximian.com>

* XmlCanonicalizer.cs : Fixed incorect is-visibly-utilized check. Got
  Phaos tests passed.

* SignedInfo.cs : removed incorrect CanonicalizationMethodObject
  implementation.
* EncryptedReference.cs : added exc-c14n support in LoadXml().

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

17 years ago2007-01-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 22 Jan 2007 17:39:57 +0000 (17:39 -0000)]
2007-01-22  Atsushi Enomoto  <atsushi@ximian.com>

* CryptoConfig.cs: Fixed incorrect exchange in urlExcC14N and
  urlExcC14NWithComments.

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

17 years ago2007-01-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 22 Jan 2007 17:39:21 +0000 (17:39 -0000)]
2007-01-22  Atsushi Enomoto  <atsushi@ximian.com>

* CompareInfo.cs : there was a test which raises assertion failure
  if there isn't paramName for ArgumentException. Quite odd one.

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

17 years agoTARGET_JVM: adjust with recent changes
Konstantin Triger [Mon, 22 Jan 2007 15:03:47 +0000 (15:03 -0000)]
TARGET_JVM: adjust with recent changes

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

17 years agoTARGET_JVM: adjust with recent changes
Konstantin Triger [Mon, 22 Jan 2007 15:03:06 +0000 (15:03 -0000)]
TARGET_JVM: adjust with recent changes

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

17 years agoensure the callback client script isregistered before the client script includes...
Konstantin Triger [Mon, 22 Jan 2007 14:18:49 +0000 (14:18 -0000)]
ensure the callback client script isregistered before the client script includes are rendered

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

17 years agoUse getPortletInputStream for portlet.
Eyal Alalouf [Mon, 22 Jan 2007 14:02:46 +0000 (14:02 -0000)]
Use getPortletInputStream for portlet.

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

17 years agoensure the web form client script is registerd before the client script includes...
Konstantin Triger [Mon, 22 Jan 2007 13:41:03 +0000 (13:41 -0000)]
ensure the web form client script is registerd before the client script includes are rendered

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

17 years ago2007-01-22 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Mon, 22 Jan 2007 11:01:06 +0000 (11:01 -0000)]
2007-01-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* Form.cs: Move the layout of the main form to MdiWindowManager.
* MdiWindowManager.cs: If WindowState changes from or to Maximized,
do a layout of the main window to update MdiClient's client area to
the right area. Fixes #80533. Remove the calculation of nc size,
it was just wrong and the correct one is the same as for
InternalWindowManager.

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

17 years agoMon Jan 22 11:24:27 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 22 Jan 2007 10:25:14 +0000 (10:25 -0000)]
Mon Jan 22 11:24:27 CET 2007 Paolo Molaro <lupus@ximian.com>

* sgen-gc.c: removed duplicated function.

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

17 years agoMon Jan 22 11:15:26 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 22 Jan 2007 10:16:14 +0000 (10:16 -0000)]
Mon Jan 22 11:15:26 CET 2007 Paolo Molaro <lupus@ximian.com>

* mono.1: typo fixes from jessemerriman@warpmail.net (Jesse Merriman).

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

17 years ago2007-01-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 22 Jan 2007 09:46:13 +0000 (09:46 -0000)]
2007-01-22  Atsushi Enomoto  <atsushi@ximian.com>

* SimpleCollator.cs : for non-StringSort comparison, level5 (- and ')
  should be still skipped after initial level5 check is done (while
  they were simply treated as a normal character). Fixed bug #78748.
* SortKeyBuffer.cs : Fixed NRE in french sort.

* CompareInfoTest.cs : Added Compare() tests for hyphens.
  Removed NotWorking from previous new test (its existence wasn't
  even recognized until today).

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

17 years agoTARGET_JVM: cleanup the test suite
Konstantin Triger [Mon, 22 Jan 2007 08:52:50 +0000 (08:52 -0000)]
TARGET_JVM: cleanup the test suite

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

17 years ago2007-01-21 Gonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Gonzalo Paniagua Javier [Sun, 21 Jan 2007 23:27:36 +0000 (23:27 -0000)]
2007-01-21 Gonzalo Paniagua Javier <gonzalo.mono@gmail.com>

* HttpServerUtility.cs: implement Execute/Transfer overloads that take
an IHttpHandler. Still missing the documented check for page IsCallback.
Also, on MS when i derive from Page for my IHttpHandler, it works fine,
but if I just implement IHttpHandler, an exception is thrown. This needs
to be researched but, by now, the IHttpHandler version works on mono
and fails on MS.

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

17 years ago2007-01-21 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sun, 21 Jan 2007 20:29:00 +0000 (20:29 -0000)]
2007-01-21  Rafael Teixeira <rafaelteixeirabr@hotmail.com>

* driver.cs: accept absolute *nix paths for library names without getting them confused with options

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

17 years ago2007-01-21 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 21 Jan 2007 18:17:38 +0000 (18:17 -0000)]
2007-01-21  Zoltan Varga  <vargaz@gmail.com>

* RecommendedAsConfigurableAttribute.cs: Make this non-obsolete to fix
the 2.0 build, since System.ServiceProcess.ServiceController uses it.

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

17 years agoRemove debugging code from generated code
Miguel de Icaza [Sun, 21 Jan 2007 18:04:11 +0000 (18:04 -0000)]
Remove debugging code from generated code

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

17 years ago2007-01-21 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 21 Jan 2007 17:38:39 +0000 (17:38 -0000)]
2007-01-21  Zoltan Varga  <vargaz@gmail.com>

* mini.c (mono_allocate_stack_slots_full): Allocate memory from the cfg mempool.
Share stack slots for scalar types. Avoid expensive g_list_free () calls.

* mini-x86.c (mono_arch_allocate_vars): Don't free the result of allocate_stack_slots_full.

* mini-amd64.c mini-ia64.c mini-alpha.c: Ditto.

* mini.h (MonoJitStats): Add a new JIT statistics: locals_stack_size.

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

17 years agosuppress exception if eval() fails
Konstantin Triger [Sun, 21 Jan 2007 15:39:08 +0000 (15:39 -0000)]
suppress exception if eval() fails

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

17 years agomove the WriteClientScriptIncludes to the top of the form, according to the MSDN
Konstantin Triger [Sun, 21 Jan 2007 15:35:54 +0000 (15:35 -0000)]
move the WriteClientScriptIncludes to the top of the form, according to the MSDN

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

17 years agoTARGET_JVM: add platform ignores
Konstantin Triger [Sun, 21 Jan 2007 14:11:20 +0000 (14:11 -0000)]
TARGET_JVM: add platform ignores

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

17 years agoTARGET_JVM: add platform ignores
Konstantin Triger [Sun, 21 Jan 2007 13:25:27 +0000 (13:25 -0000)]
TARGET_JVM: add platform ignores

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

17 years ago2007-01-21 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sun, 21 Jan 2007 11:48:55 +0000 (11:48 -0000)]
2007-01-21  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildItemGroup.cs: Store information saying what is the last item
        group that contains build item name.

        * Project.cs (Build): Pass empty array (build default targets).

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

17 years ago2007-01-21 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sun, 21 Jan 2007 11:46:37 +0000 (11:46 -0000)]
2007-01-21  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ProjectTest.cs: Tests for Project.AddNewItem ().

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

17 years ago2007-01-21 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Sun, 21 Jan 2007 10:13:03 +0000 (10:13 -0000)]
2007-01-21  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * xbuild/Microsoft.VisualBasic.targets: Added.

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