mono.git
17 years ago - When calculating char positions only add in the line break
Jackson Harper [Tue, 19 Dec 2006 19:57:07 +0000 (19:57 -0000)]
    - When calculating char positions only add in the line break
          size
        for hard line breaks.

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

17 years ago * TextControl.cs: Don't increment the position here.
Jackson Harper [Tue, 19 Dec 2006 19:48:47 +0000 (19:48 -0000)]
    * TextControl.cs: Don't increment the position here.

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

17 years agoSendKeys X11 support.
Andreia Gaita [Tue, 19 Dec 2006 19:23:21 +0000 (19:23 -0000)]
SendKeys X11 support.

* SendKeys.cs: Changed some things to match ms.net behaviour
when parsing shifted capital letters.

* XplatUI.cs, XplatUIDriver.cs, XplatUIWin32, XplatUIOSX:
Add window handle as parameter to SendInput. X11 needs the
window handle, and the handle being passed to it in the keys
queue is the active control handle (which windows needs), not
the window handle.

XplatUIX11.cs, XplaUIX11-new.cs, X11Display: Implement SendInput
to support SendKeys on X.

* X11Keyboard: Implement helper method to lookup a linux keycode
given the virtual keycode. Added table of keycode-2-virtualkey
values to support this.

2006-12-19  Andreia Gaita  <avidigal@novell.org>

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

17 years ago2006-12-19 Daniel Nauck <dna@mono-project.de>
Daniel Nauck [Tue, 19 Dec 2006 18:47:24 +0000 (18:47 -0000)]
2006-12-19  Daniel Nauck  <dna@mono-project.de>

* ApplicationTest.cs: Restart () test is 2.0 only.

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

17 years agoIn Test/System.ComponentModel:
Chris Toshok [Tue, 19 Dec 2006 18:42:54 +0000 (18:42 -0000)]
In Test/System.ComponentModel:
2006-12-19  Chris Toshok  <toshok@ximian.com>

* PropertyDescriptorTests.cs: add some tests here because we were
generating an NRE for a missing type converter type.  MS doesn't -
it instead falls back to the converter for the property type.

In System.ComponentModel:
2006-12-19  Chris Toshok  <toshok@ximian.com>

* PropertyDescriptor.cs: stop crashing on a missing type
converter.

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

17 years agoTue Dec 19 19:17:06 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 19 Dec 2006 18:32:50 +0000 (18:32 -0000)]
Tue Dec 19 19:17:06 CET 2006 Paolo Molaro <lupus@ximian.com>

* SoundPlayer.cs, SystemSound.cs, SystemSounds.cs: first stubs
and partial implementation.

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

17 years ago2006-12-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Tue, 19 Dec 2006 18:31:17 +0000 (18:31 -0000)]
2006-12-19  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListView.cs: Add support for SelectedIndexCollection
and SelectedItemCollection 2.0 methods. Implement support
for ImageKey too.
* ListViewItem.cs: Add support for ListViewSubItemCollection
2.0 methods. Also, fix an incorrect behavior of AddRange method
(it shouldn't call Clear).
* ThemeWin32Classic.cs: Support for ListView.ImageKey 2.0 property.

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

17 years ago - We need to invalidate the selection area when we replace the
Jackson Harper [Tue, 19 Dec 2006 18:10:31 +0000 (18:10 -0000)]
    - We need to invalidate the selection area when we replace the
        selection.

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

17 years ago flush
Jackson Harper [Tue, 19 Dec 2006 18:05:21 +0000 (18:05 -0000)]
    flush

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

17 years ago * RichTextBox.cs:
Jackson Harper [Tue, 19 Dec 2006 17:57:16 +0000 (17:57 -0000)]
    * RichTextBox.cs:
        * TextBoxBase.cs: New args for FormatText
        * TextControl.cs: Rewrote the main drawing method, this version
        feels a little easier to understand and debug to me.  Hopefully
it
        does to others also
        - Fix FormatText to OR in the new formating values.  Added
        FormatSpecified param, basically this works in the same way as
        BoundsSpecified in Control.
        - Set the caret properties when the caret is positioned.
        - When wrapping text make sure that we calculate the width of
          the
        last character
        - when calculating alignments we might have wrapped down to the
        next line, so don't search for an individual tag, search for the
        end of the line

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

17 years ago2006-12-19 Daniel Nauck <dna@mono-project.de>
Daniel Nauck [Tue, 19 Dec 2006 17:47:21 +0000 (17:47 -0000)]
2006-12-19  Daniel Nauck  <dna@mono-project.de>

* Application.cs: add Restart () 2.0 support

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

17 years agofix typo
Chris Toshok [Tue, 19 Dec 2006 17:28:46 +0000 (17:28 -0000)]
fix typo

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

17 years agoIn .:
Chris Toshok [Tue, 19 Dec 2006 17:28:39 +0000 (17:28 -0000)]
In .:
* System.Design.dll.sources: add DataSourceConverter.cs and
DataMemberFieldConverter.
In System.Windows.Forms.Design:
* DataMemberFieldConverter.cs: another empty stub class.

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

17 years agoIn .:
Chris Toshok [Tue, 19 Dec 2006 17:25:03 +0000 (17:25 -0000)]
In .:
2006-12-19  Chris Toshok  <toshok@ximian.com>

* System.Design.dll.sources: add DataSourceConverter.cs

In System.Windows.Forms.Design:
2006-12-19  Chris Toshok  <toshok@ximian.com>

* DataSourceConverter.cs: new empty stub class to keep
ControlInspector from crashing.

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

17 years ago2006-12-19 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Tue, 19 Dec 2006 17:19:37 +0000 (17:19 -0000)]
2006-12-19  Jonathan Chambers  <joncham@gmail.com>

* marshal.c (ves_icall_System_Runtime_InteropServices_Marshal_AllocHGlobal,
ves_icall_System_Runtime_InteropServices_Marshal_FreeHGlobal): Use GlobalAlloc
and GlobalFree on Windows. Remove FIXME.

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

17 years agofixed siteMap for aspnetdb config tool
Vladimir Krasnov [Tue, 19 Dec 2006 17:00:10 +0000 (17:00 -0000)]
fixed siteMap for aspnetdb config tool

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

17 years ago2006-12-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 19 Dec 2006 16:34:32 +0000 (16:34 -0000)]
2006-12-19  Sebastien Pouliot  <sebastien@ximian.com>

* TestIcon.cs: Add test cases for 2.0 ExtractAssociatedIcon method.

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

17 years ago2006-12-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 19 Dec 2006 16:31:42 +0000 (16:31 -0000)]
2006-12-19  Sebastien Pouliot  <sebastien@ximian.com>

* Icon.cs: Dummy implementation of ExtractAssociatedIcon to always
return SystemIcons.WinLogo (which is better than throwing an NIE).
Updated MonoTODO, to a MonoLimitation, to reflect the change.

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

17 years agoavoid using multiple appdomains in NunitWeb; have only the default and target AppDomains
Konstantin Triger [Tue, 19 Dec 2006 16:16:20 +0000 (16:16 -0000)]
avoid using multiple appdomains in NunitWeb; have only the default and target AppDomains

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

17 years agoAdded Web.config
Noam Lampert [Tue, 19 Dec 2006 16:14:48 +0000 (16:14 -0000)]
Added Web.config

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

17 years agoremove web.config to rename in one sec
Noam Lampert [Tue, 19 Dec 2006 16:14:21 +0000 (16:14 -0000)]
remove web.config to rename in one sec

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

17 years agoAdd NotWorking category for failing NunitWeb tests
Konstantin Triger [Tue, 19 Dec 2006 16:00:35 +0000 (16:00 -0000)]
Add NotWorking category for failing NunitWeb tests

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

17 years agoTue Dec 19 16:18:16 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 19 Dec 2006 15:22:17 +0000 (15:22 -0000)]
Tue Dec 19 16:18:16 CET 2006 Paolo Molaro <lupus@ximian.com>

* mono-mlist.h, mono-mlist.c, Makefile.am: linked list
implementation for managed objects.

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

17 years agoTue Dec 19 15:31:39 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 19 Dec 2006 14:32:51 +0000 (14:32 -0000)]
Tue Dec 19 15:31:39 CET 2006 Paolo Molaro <lupus@ximian.com>

* corlib.dll.sources: added System/MonoListItem.cs for use
as a runtime internal linked list.

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

17 years ago2006-12-19 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 19 Dec 2006 14:14:34 +0000 (14:14 -0000)]
2006-12-19 Igor Zelmanovich <igorz@mainsoft.com>

* Menu.cs: fixed: ResolveClientUrl used with src and href attributes

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

17 years agoTue Dec 19 14:28:03 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 19 Dec 2006 13:29:23 +0000 (13:29 -0000)]
Tue Dec 19 14:28:03 CET 2006 Paolo Molaro <lupus@ximian.com>

* object.c: implemented code to be used for checking
that no reference field overlaps with non-references.

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

17 years ago2006-12-19 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 19 Dec 2006 13:22:19 +0000 (13:22 -0000)]
2006-12-19 Igor Zelmanovich <igorz@mainsoft.com>

* TreeView.cs:
* TreeNode.cs:
TreeNodeCollapsed is not raised for leaf node.

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

17 years agoTue Dec 19 14:10:37 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 19 Dec 2006 13:11:29 +0000 (13:11 -0000)]
Tue Dec 19 14:10:37 CET 2006 Paolo Molaro <lupus@ximian.com>

* threadpool.c: fix queue code to be compatible with the
moving GC.

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

17 years ago2006-12-19 Robert Jordan <robertj@gmx.net>
Robert Jordan [Tue, 19 Dec 2006 12:31:35 +0000 (12:31 -0000)]
2006-12-19  Robert Jordan  <robertj@gmx.net>

* mini-x86: enable the code to return small structures in
registers for FreeBSD as well. Fixes bug #80278.
* aot-runtime.c: Include sys/wait.h for WEXITSTATUS/WIFEXITED.

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

17 years ago2006-12-19 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 19 Dec 2006 12:22:19 +0000 (12:22 -0000)]
2006-12-19 Igor Zelmanovich <igorz@mainsoft.com>

* ServletWorkerRequest.cs: fixed:
Path.Combine is used in GetFilePathTranslated to consider
platform-depended PathSeparator char.

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

17 years agofixed tests
Igor Zelmanovich [Tue, 19 Dec 2006 12:18:42 +0000 (12:18 -0000)]
fixed tests

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

17 years ago2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 19 Dec 2006 11:30:52 +0000 (11:30 -0000)]
2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Target.cs (ctor): Added ImportedProject argument and removed
        set_IsImported.
        (AddNewTask): Implemented.

        * TargetCollection.cs (AddNewTarget): Implemented.

        * Project.cs: Track API changes.

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

17 years ago2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 19 Dec 2006 11:27:53 +0000 (11:27 -0000)]
2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * TargetTest.cs, TargetCollectionTest.cs: Enabled all tests.

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

17 years agoEnable TestRaceCondition ().
Robert Jordan [Tue, 19 Dec 2006 11:24:44 +0000 (11:24 -0000)]
Enable TestRaceCondition ().

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

17 years ago2006-12-19 Robert Jordan <robertj@gmx.net>
Robert Jordan [Tue, 19 Dec 2006 11:23:23 +0000 (11:23 -0000)]
2006-12-19  Robert Jordan  <robertj@gmx.net>

* Timer.cs: Apply the latest patch at attached to bug #77847.

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

17 years ago2006-12-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 19 Dec 2006 10:40:55 +0000 (10:40 -0000)]
2006-12-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Timer.cs: Fixes race condition (bug #77847). Patch from Robert Jordan.

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

17 years ago2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 19 Dec 2006 10:33:22 +0000 (10:33 -0000)]
2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Build.cs: Added.

        * Condition.cs, ProjectElement.cs: More tests.

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

17 years ago006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 19 Dec 2006 10:31:48 +0000 (10:31 -0000)]
006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildItemTest.cs, BuildPropertyGroupTest.cs,
        UsingTaskCollectionTest.cs, TargetTest.cs, BuildItemGroupTest.cs,
        BuildPropertyGroupCollectionTest.cs, TargetCollectionTest.cs,
        BuildPropertyTest.cs, EngineTest.cs, ProjectTest.cs,
        BuildItemGroupCollectionTest.cs: Added more tests.

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

17 years agoForgot this in changelog
Marek Sieradzki [Tue, 19 Dec 2006 10:25:39 +0000 (10:25 -0000)]
Forgot this in changelog

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

17 years ago2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 19 Dec 2006 10:22:35 +0000 (10:22 -0000)]
2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Target.cs (Build): Don't throw anything in case of error, just
        return false.

        * BuildItemGroup.cs (set_Condition): Throw an exception if group is
        not from XML.

        * BuildItem.cs: More meaningfull messages in RemoveMetadata () and
        SetMetadata ().

        * BuildProperty.cs (ToString): Throw an exception if property is not
        from XML.
        (op_Explicit): Added a null check.

        * Engine.cs: Better error message.

        * BuildItemGroupCollection.cs (CopyTo): Changed ArgumentException to
        IndexOutOfRangeException.

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

17 years ago006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 19 Dec 2006 10:16:54 +0000 (10:16 -0000)]
006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Main.cs: Catch InvalidProjectFileException and
        InternalLoggerException.

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

17 years ago2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 19 Dec 2006 10:14:07 +0000 (10:14 -0000)]
2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * CommandLineBuilderTest.cs, TaskItemTest.cs: More tests.

        * LoggerTest.cs: Added.

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

17 years ago2006-12-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 19 Dec 2006 10:12:08 +0000 (10:12 -0000)]
2006-12-19  Martin Baulig  <martin@ximian.com>

* statement.cs (LocalInfo.EmitSymbolInfo): New public method; emit
the symbol file info here.

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

17 years ago2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 19 Dec 2006 10:11:14 +0000 (10:11 -0000)]
2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Logger.cs (FormatErrorEvent, FormatWarningEvent): Write only (a) or
        (a,b) or (a,b,c,d).

        * CommandLineBuilder.cs: Added null checks.

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

17 years ago2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 19 Dec 2006 10:08:44 +0000 (10:08 -0000)]
2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ProjectStartedEventArgsTest.cs: Added check for Properties and
        Items.

        * TaskCommandLineEventArgsTest.cs: Added.

        * LoggerExceptionTest.cs: Check for serialization names.

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

17 years ago2006-12-19 Marek Sieradzki <marek.sieradzi@gmail.com>
Marek Sieradzki [Tue, 19 Dec 2006 10:06:44 +0000 (10:06 -0000)]
2006-12-19  Marek Sieradzki  <marek.sieradzi@gmail.com>

        * LoggerException.cs: Changed serialization names.

        * TaskCommandLineEventArgs.cs: Message is now equal to CommandLine.

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

17 years agofixed NunitWeb tests
Igor Zelmanovich [Tue, 19 Dec 2006 09:23:04 +0000 (09:23 -0000)]
fixed NunitWeb tests

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

17 years ago2006-12-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 19 Dec 2006 07:44:46 +0000 (07:44 -0000)]
2006-12-19  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextReader.cs : Fixed ReadChars() to consume child elements,
  including such cases that it breaks tags in the middle of multiple
  ReadChars() calls.

* XmlTextReaderTests.cs : added test for bug #80308.

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

17 years ago2006-12-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 19 Dec 2006 06:42:52 +0000 (06:42 -0000)]
2006-12-19  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextReader.cs : ReadChars() does not have to store characters,
  so avoid extra storing. Patch by Csaba Halasz, fixed bug #80306.

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

17 years ago2006-12-18 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 19 Dec 2006 03:20:47 +0000 (03:20 -0000)]
2006-12-18  Miguel de Icaza  <miguel@novell.com>

* marshal.c (emit_object_to_ptr_conv): Handle null safehandles
in structures by throwing ArgumentNullException.

(emit_marshal_safehandle): Also when they are null parameters.

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

17 years ago2006-12-18 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 19 Dec 2006 02:41:58 +0000 (02:41 -0000)]
2006-12-18  Miguel de Icaza  <miguel@novell.com>

* marshal.c (emit_marshal_safehandle): Add support for ref
SafeHandles.

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

17 years ago2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 19 Dec 2006 01:19:01 +0000 (01:19 -0000)]
2006-12-18  Lluis Sanchez Gual  <lluis@novell.com>

* UnixBinaryCore.cs: Added some null checks.
* UnixServerChannel.cs: Remoting does not call StartListening anymore
  (for MS.NET compatibility), so it has to be explicitely called here.

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

17 years ago2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 19 Dec 2006 01:18:22 +0000 (01:18 -0000)]
2006-12-18  Lluis Sanchez Gual  <lluis@novell.com>

* TcpChannel.cs: The remoting infrastructure does not call
  StartListening() anymore, so it has to be called by the channel.

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

17 years ago2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 19 Dec 2006 01:18:02 +0000 (01:18 -0000)]
2006-12-18  Lluis Sanchez Gual  <lluis@novell.com>

* HttpServerChannel.cs: The remoting infrastructure does not call
  StartListening() anymore, so it has to be called by the channel.

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

17 years ago2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 19 Dec 2006 01:17:33 +0000 (01:17 -0000)]
2006-12-18  Lluis Sanchez Gual  <lluis@novell.com>

* ChannelServices.cs: Don't call StartListening for registered
  channels (MS.NET doesn't do it).

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

17 years ago2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 19 Dec 2006 01:16:19 +0000 (01:16 -0000)]
2006-12-18  Lluis Sanchez Gual <lluis@novell.com>

* StackBuilderSink.cs: Avoid unneeded cast that was causing some
  cast exceptions.

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

17 years ago * MenuItem.cs: Invalidate menu item rectangle after change Enable
Everaldo Canuto [Tue, 19 Dec 2006 00:46:26 +0000 (00:46 -0000)]
* MenuItem.cs: Invalidate menu item rectangle after change Enable
property. Fixes #80268.

2006-12-18  Everaldo Canuto  <everaldo@simios.org>

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

17 years ago * MenuAPI.cs: Dont trigger select event when closes top menu
Everaldo Canuto [Mon, 18 Dec 2006 23:02:43 +0000 (23:02 -0000)]
* MenuAPI.cs: Dont trigger select event when closes top menu
item. Fixes #80270.

2006-12-18  Everaldo Canuto  <everaldo@simios.org>

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

17 years agoNew test.
Marek Safar [Mon, 18 Dec 2006 22:11:48 +0000 (22:11 -0000)]
New test.

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

17 years ago2006-12-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Mon, 18 Dec 2006 22:11:08 +0000 (22:11 -0000)]
2006-12-18  Marek Safar  <marek.safar@gmail.com>

* cs-tokenizer.cs (handle_preprocessing_directive): When previous section
of `elseif' is taking then following sections are not taking.
Fixes an issue reported on mono mailing list.

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

17 years ago event for top menu itens. Fixes #80271.
Everaldo Canuto [Mon, 18 Dec 2006 22:01:55 +0000 (22:01 -0000)]
event for top menu itens. Fixes #80271.

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

17 years ago2006-12-18 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Mon, 18 Dec 2006 22:01:34 +0000 (22:01 -0000)]
2006-12-18  Everaldo Canuto  <everaldo@simios.org>

* MenuAPI.cs: When you click on menuitem only trigger onselect
event for top menu itens. Fixes #80272.

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

17 years ago2006-12-18 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 18 Dec 2006 21:37:50 +0000 (21:37 -0000)]
2006-12-18  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * CommandLineBuilder.cs (VerifyThrowNoEmbeddedDoubleQuotes):
        Implemented.

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

17 years ago2006-12-18 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 18 Dec 2006 21:36:32 +0000 (21:36 -0000)]
2006-12-18  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * TaskLoggingHelperTest.cs, CommandLineBuilderTest.cs: Removed Ignore.

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

17 years ago2006-12-18 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 18 Dec 2006 21:33:54 +0000 (21:33 -0000)]
2006-12-18  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * AssemblyLoadInfo.cs: Added note why this file shouldn't be included
        in Microsoft.Build.Framework.

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

17 years ago2006-12-18 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 18 Dec 2006 21:32:30 +0000 (21:32 -0000)]
2006-12-18  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildItemGroup.cs (Clone): Throw exception.

        * Project.cs (Load): Throw InvalidProjectFileException if anything
        goes wrong.

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

17 years ago2006-12-18 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 18 Dec 2006 21:27:05 +0000 (21:27 -0000)]
2006-12-18  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Items.cs: More tests.

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

17 years ago006-12-18 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 18 Dec 2006 21:25:52 +0000 (21:25 -0000)]
006-12-18  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildItemGroupTest.cs: Enabled a test.

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

17 years ago * MdiWindowManager.cs: Make IconicBounds depend on
Rolf Bjarne Kvinge [Mon, 18 Dec 2006 21:02:22 +0000 (21:02 -0000)]
* MdiWindowManager.cs: Make IconicBounds depend on
the bottom of MdiClient, not the top (fixes #80267)

2006-12-18  Rolf Bjarne Kvinge  <RKvinge@novell.com>

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

17 years ago2006-12-18 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Mon, 18 Dec 2006 21:00:15 +0000 (21:00 -0000)]
2006-12-18  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* MdiClient.cs: Added missing 2.0 attribute

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

17 years ago2006-12-18 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Mon, 18 Dec 2006 20:52:38 +0000 (20:52 -0000)]
2006-12-18  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* MonthCalendarTest.cs: Added test for DefaultMargin.

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

17 years ago2006-12-18 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Mon, 18 Dec 2006 20:06:01 +0000 (20:06 -0000)]
2006-12-18  Lluis Sanchez Gual  <lluis@novell.com>

* FormatterServices.cs: In GetFields, avoid creating a field
  clone in some cases where it's not really necessary.

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

17 years ago2006-12-18 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Mon, 18 Dec 2006 19:23:38 +0000 (19:23 -0000)]
2006-12-18  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListViewItem.cs: Add Name and Tag 2.0 properties, as well
as IndexOfKey, ContainsKey, RemoveByKey and indexer 2.0.

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

17 years agoNew test based on #80300
Marek Safar [Mon, 18 Dec 2006 19:16:21 +0000 (19:16 -0000)]
New test based on #80300

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

17 years ago2006-12-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Mon, 18 Dec 2006 19:12:45 +0000 (19:12 -0000)]
2006-12-18  Marek Safar  <marek.safar@gmail.com>

A fix for bug #80300
* cs-tokenizer.cs (PreProcessDefinition): Do no define/undefine when
a caller is not taking.

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

17 years agoMon Dec 18 19:47:17 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 18 Dec 2006 18:43:38 +0000 (18:43 -0000)]
Mon Dec 18 19:47:17 CET 2006 Paolo Molaro <lupus@ximian.com>

* mini-x86.c: align the stack when calling the profiler
function instrumenting the prolog (on OSX).

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

17 years agoTerminate string.
Paolo Molaro [Mon, 18 Dec 2006 18:37:35 +0000 (18:37 -0000)]
Terminate string.

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

17 years agoMon Dec 18 19:14:44 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 18 Dec 2006 18:15:25 +0000 (18:15 -0000)]
Mon Dec 18 19:14:44 CET 2006 Paolo Molaro <lupus@ximian.com>

* profiler.c: updated to use the mono-dl API instead of
gmodule.

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

17 years agoMissed.
Paolo Molaro [Mon, 18 Dec 2006 18:08:04 +0000 (18:08 -0000)]
Missed.

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

17 years agoMon Dec 18 18:59:08 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 18 Dec 2006 18:00:24 +0000 (18:00 -0000)]
Mon Dec 18 18:59:08 CET 2006 Paolo Molaro <lupus@ximian.com>

* mono-dl.h, mono-dl.c, Makefile.am: implementation
of dynamic loading API.

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

17 years agoMon Dec 18 18:19:50 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 18 Dec 2006 17:21:34 +0000 (17:21 -0000)]
Mon Dec 18 18:19:50 CET 2006 Paolo Molaro <lupus@ximian.com>

* configure.in: fixed compiler/linker options when
configuring under hpux/ia64 (patch from warren@warrenandrachel.com
(Warren Smith)).

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

17 years agoMon Dec 18 18:16:22 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 18 Dec 2006 17:09:07 +0000 (17:09 -0000)]
Mon Dec 18 18:16:22 CET 2006 Paolo Molaro <lupus@ximian.com>

* profiler.c: use readlink, older versions of glib don't have
g_file_read_link ().

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

17 years ago2006-12-18 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Mon, 18 Dec 2006 16:29:36 +0000 (16:29 -0000)]
2006-12-18  Everaldo Canuto  <everaldo@simios.org>

* MenuAPI.cs: Fix click when menuitem is not popup,
this regression was caused by last commit (#80272).

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

17 years agoInitialize argv.
Paolo Molaro [Mon, 18 Dec 2006 16:19:50 +0000 (16:19 -0000)]
Initialize argv.

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

17 years agoMore fixing.
Paolo Molaro [Mon, 18 Dec 2006 16:14:57 +0000 (16:14 -0000)]
More fixing.

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

17 years agoMon Dec 18 16:40:34 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 18 Dec 2006 16:05:54 +0000 (16:05 -0000)]
Mon Dec 18 16:40:34 CET 2006 Paolo Molaro <lupus@ximian.com>

* profiler.c: try to detect the path to mono if libc fails to provide
a useful name (bug #80286).

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

17 years ago* WebConfigurationManager.cs: fixed GetSection to execute GetRuntimeObject, refactore...
Vladimir Krasnov [Mon, 18 Dec 2006 15:59:16 +0000 (15:59 -0000)]
* WebConfigurationManager.cs: fixed GetSection to execute GetRuntimeObject, refactored GetSection and GetWebApplicationSection

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

17 years agoMon Dec 18 15:28:49 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 18 Dec 2006 14:29:29 +0000 (14:29 -0000)]
Mon Dec 18 15:28:49 CET 2006 Paolo Molaro <lupus@ximian.com>

* configure.in: detection code for dlopen ().

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

17 years agoMon Dec 18 14:54:37 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 18 Dec 2006 13:55:14 +0000 (13:55 -0000)]
Mon Dec 18 14:54:37 CET 2006 Paolo Molaro <lupus@ximian.com>

* processes.c: moved a free on the error path.

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

17 years ago2006-12-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 18 Dec 2006 12:31:30 +0000 (12:31 -0000)]
2006-12-18  Atsushi Enomoto  <atsushi@ximian.com>

* FtpStatus.cs : The build gets broken when only-2.0 classes/members
  are not excluded in 1.x build.

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

17 years agoFtpStatus.cs added to sources and GH project
David Elkind [Mon, 18 Dec 2006 09:36:34 +0000 (09:36 -0000)]
FtpStatus.cs added to sources and GH project

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

17 years agoFix message change log
Everaldo Canuto [Mon, 18 Dec 2006 09:32:10 +0000 (09:32 -0000)]
Fix message change log

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

17 years ago2006-12-17 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Mon, 18 Dec 2006 09:28:57 +0000 (09:28 -0000)]
2006-12-17  Everaldo Canuto  <everaldo@simios.org>

* MenuAPI.cs: When a non-toplevel menuitem is clicked dont
fire click event or close menu. Fixes #80271.

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

17 years ago* HttpRequest.cs: fixed Path property, returns unescaped url
Vladimir Krasnov [Mon, 18 Dec 2006 09:02:00 +0000 (09:02 -0000)]
* HttpRequest.cs: fixed Path property, returns unescaped url

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

17 years ago * FtpAsyncResult.cs : FTP request is now working and covers about 100% of .NET API
David Elkind [Mon, 18 Dec 2006 08:42:00 +0000 (08:42 -0000)]
* FtpAsyncResult.cs : FTP request is now working and covers about 100% of .NET API
* FtpDataStream.cs: FTP request is now working and covers about 100% of .NET API
* FtpWebRequest.cs: FTP request is now working and covers about 100% of .NET API
* FtpWebResponse.cs: FTP request is now working and covers about 100% of .NET API
* FtpStatus.cs: added composite status (includes status code and status description)

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

17 years ago* anonymous.cs: Change several TypeContainer declarations to DeclSpace.
Raja R Harinath [Mon, 18 Dec 2006 08:32:54 +0000 (08:32 -0000)]
* anonymous.cs: Change several TypeContainer declarations to DeclSpace.
(CompilerGeneratedClass): Use parent.PartialContainer unconditionally.
(RootScopeInfo, AnonymousMethodMethod): Update to changes.
* iterator.cs: Change several TypeContainer declarations to DeclSpace.
* class.cs: Update to changes.

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

17 years agoReverted due to 1.1 incompatibility
Vladimir Krasnov [Mon, 18 Dec 2006 08:30:20 +0000 (08:30 -0000)]
Reverted due to 1.1 incompatibility

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

17 years ago* DataGrid.cs, RepeatInfo.cs: fixed accessibility features
Vladimir Krasnov [Mon, 18 Dec 2006 08:17:58 +0000 (08:17 -0000)]
* DataGrid.cs, RepeatInfo.cs: fixed accessibility features

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

17 years ago* HttpRequest.cs: fixed Path property, returns unescaped url
Vladimir Krasnov [Mon, 18 Dec 2006 08:15:08 +0000 (08:15 -0000)]
* HttpRequest.cs: fixed Path property, returns unescaped url

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

17 years ago2006-12-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 18 Dec 2006 03:43:44 +0000 (03:43 -0000)]
2006-12-18  Atsushi Enomoto  <atsushi@ximian.com>

* EncoderFallbackBuffer.cs : implement Reset().

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