Commits on Mar 22, 2007
  1. @nagappan

    2007-03-21 Nagappan A <>

    	* TdsMetaParameter.cs (Prepare): Include @ before parameter name,
    	if doesnot exist.
    svn path=/tags/mono-1-2-3-50/mcs/; revision=74787
    nagappan committed Mar 22, 2007
  2. @nagappan

    2007-03-21 Nagappan A <>

    	* Tds70.cs (BuildParameters, FormatParameter): Include @ before
    	parameter name, if doesnot exist.
    svn path=/tags/mono-1-2-3-50/mcs/; revision=74786
    nagappan committed Mar 22, 2007
Commits on Mar 20, 2007
  1. @grendello

    Implement AppRelativeCurrentExecutionFilePath

    svn path=/tags/mono-1-2-3-50/mcs/; revision=74706
    grendello committed Mar 20, 2007
Commits on Mar 19, 2007
  1. @grendello

    2007-03-16 Andreia Gaita <>

            * TdsMetaParameter.cs: Add Validate() method. For now, validate 
            size/value. Add isVariableSizeType.
    svn path=/tags/mono-1-2-3-50/mcs/; revision=74582
    grendello committed Mar 19, 2007
  2. @grendello

    2007-03-16 Andreia Gaita <>

            * SqlParameter.cs: Move isVariableSizeType flag to TdsMetaParameter
            so that the TdsMetaParameter can validate itself for valid size / values.
            * SqlCommand.cs (Execute): Call Validate on TdsMetaParameter.
    svn path=/tags/mono-1-2-3-50/mcs/; revision=74581
    grendello committed Mar 19, 2007
  3. @grendello

    2007-03-19 Marek Habersack <>

            * WebConfigurationSettings.cs: another fix to the
            GetConfigFromFileName logic - the passed "filepath" must not end
            with a slash when called recursively, or it will lead to endless
    This is the same change what revision 74578 to svn head
    svn path=/tags/mono-1-2-3-50/mcs/; revision=74579
    grendello committed Mar 19, 2007
Commits on Mar 18, 2007
  1. @grendello

    Apply the same changes which were committed to svn head, revision 74574:

    2007-03-18  Marek Habersack  <>
    	* WebConfigurationSettings.cs: fix the GetConfigFromFileName
    	directory logic.
    2007-03-18  Marek Habersack  <>
    	* BaseParser.cs: fix BaseVirtualDir to always return app-absolute
    svn path=/tags/mono-1-2-3-50/mcs/; revision=74577
    grendello committed Mar 18, 2007
Commits on Mar 17, 2007
  1. @migueldeicaza

    Backport this one

    svn path=/tags/mono-1-2-3-50/mono/; revision=74537
    migueldeicaza committed Mar 17, 2007
Commits on Mar 16, 2007
  1. version bump for

    svn path=/trunk/mono/; revision=74492
    Wade Berrier committed Mar 16, 2007
  2. 2007-03-16 George Giolfan <>

    	* ToolStripComboBox.cs: Add FlatStyle.
    svn path=/trunk/mcs/; revision=74491
    George Giolfan committed Mar 16, 2007
  3. @jpobst

    2007-03-16 Jonathan Pobst <>

    	* ToolStrip.cs, ToolStripProfessionalRenderer.cs,
    	ToolStripSplitStackLayout.cs: Implement some basic vertical toolbar support.
    svn path=/trunk/mcs/; revision=74490
    jpobst committed Mar 16, 2007
  4. @rolfbjarne

    * ButtonBase.cs, ToolStrip.cs, SendKeys.cs, TextRenderer.cs,

      CheckBox.cs, RadioButton.cs, BindingSource.cs,
      DataGridColumnStyle.cs: Remove warnings.
    svn path=/trunk/mcs/; revision=74488
    rolfbjarne committed Mar 16, 2007
  5. @migueldeicaza

    Remove the word fail to improve our grepping experience

    svn path=/trunk/mcs/; revision=74486
    migueldeicaza committed Mar 16, 2007
  6. @migueldeicaza

    2007-03-16 Miguel de Icaza <>

    	* BitConverter.cs: Revert the patch from 72237 as that introduces
    	a regression and we are not sure yet what we will be doing about
    	Introduce a new InternalInt64BitsToDouble method that provides the
    	fixed functionality, mark it as internal.
    	Introduce a new SwappableToDouble method that includes the
    	swapping ToDouble routine as introduced by Zoltan on 72237, this
    	is used by InternalInt64BitsToDouble.
    	* Math.cs (IEEERemainder): Use the InternalInt64BitsToDouble
    	routine here to preserve the semantics from Zoltan.  
    	The problem with BitConverter.cs is that it is completely hossed.
    	In .NET 1.1 it is a bitwise copy, no attempt is ever done to do
    	endian-specific swapping.   In .NET 2.0 it is *almost* like that,
    	but it is subtly broken: if data is unaligned then endian
    	conversions happen.  If the data is properly aligned it behaves
    	like 1.0.
    	In general BitConverter is a sad class that offers little control,
    	we will be introducing a new mono bit converter and encourage
    	users to use that instead of the entirely broken
    svn path=/trunk/mcs/; revision=74485
    migueldeicaza committed Mar 16, 2007
  7. @migueldeicaza

    Add methods

    svn path=/trunk/mcs/; revision=74484
    migueldeicaza committed Mar 16, 2007
  8. @rolfbjarne

    * Menu.cs: MergeMenu: Check menu argument for null before looping over

    * MdiWindowManager.cs: Add IsVisiblePending to track the pending
      visibility of mdi child forms. FormSizeChangedHandler: update the
      maximized size if size has changed while maximized.
    * MdiClient.cs: SizeScrollbars/ArrangeWindows/ActivateChild: Avoid
      creating the handle.
    * InternalWindowManager.cs: UpdateBorderStyle/FormSizeChangedHandler:
      avoid creating the handle if not created.
    * XplatUI.cs: Update debug output.
    * XplatUIStructs.cs: Added ToString's for a couple of structs.
    svn path=/trunk/mcs/; revision=74481
    rolfbjarne committed Mar 16, 2007
  9. @rolfbjarne

    * MdiFormTest.cs: Make TopLevelTest not working until the fix is ready

      to get in.
    svn path=/trunk/mcs/; revision=74480
    rolfbjarne committed Mar 16, 2007
  10. @migueldeicaza

    Revert this

    svn path=/trunk/mcs/; revision=74479
    migueldeicaza committed Mar 16, 2007
  11. @rolfbjarne

    * MdiFormTest.cs, ControlTest.cs: Remove a warning.

    svn path=/trunk/mcs/; revision=74478
    rolfbjarne committed Mar 16, 2007
  12. Fix #80507 for s390.

    svn path=/trunk/mono/; revision=74477
    Neale Ferguson committed Mar 16, 2007
  13. Specify the tasks required to complete JScript support.

    svn path=/trunk/mcs/; revision=74476
    César Natarén committed Mar 16, 2007
  14. @rolfbjarne

    Fix build.

    svn path=/trunk/mcs/; revision=74474
    rolfbjarne committed Mar 16, 2007
  15. @rolfbjarne

    * ApplicationContextTest.cs: Added NotWorking test for nested

      application contexts.
    * ControlHandleTest.cs: Comment out the dnd tests, they create a form
      on windows that won't close until the mouse is moved. Add a few
      more corner cases to the test.
    * MdiFormTest.cs: Add TopLevelTest.
    svn path=/trunk/mcs/; revision=74472
    rolfbjarne committed Mar 16, 2007
  16. Fix #80507 for s390x.

    svn path=/trunk/mono/; revision=74470
    Neale Ferguson committed Mar 16, 2007
  17. @migueldeicaza

    2007-03-16 Lionel Cuir <>

    	* DateTime.cs: Added support in 2.0 for Serialization. 
    svn path=/trunk/mcs/; revision=74469
    migueldeicaza committed Mar 16, 2007
  18. reverting mcs to r74457 because of strange/random issues while runnin…

    …g unit tests
    svn path=/trunk/mcs/; revision=74468
    Sebastien Pouliot committed Mar 16, 2007
  19. @jpobst

    2007-03-16 Jonathan Pobst <>

    	* ContainerControl.cs: Give ToolStripManager the opportunity to handle
    	* ToolStripDownItem.cs, ToolStripItem.cs, ToolStripItemCollection.cs, 
    	ToolStripItemEventType.cs, ToolStripManager.cs, ToolStripMenuItem.cs:
    	Implement keyboard shortcuts.
    svn path=/trunk/mcs/; revision=74467
    jpobst committed Mar 16, 2007
  20. @grendello

    2007-03-16 Marek Habersack <>

    	* UrlUtils.cs: make sure the trailing slash is present.
    svn path=/trunk/mcs/; revision=74465
    grendello committed Mar 16, 2007
  21. @harinath

    * flowanalysis.cs (FlowBranching.Reachability): Remove. Move

    'IsUnreachable' to ...
    (UsageVector): ... here.
    * statement.cs, codegen.cs: Update to changes.
    svn path=/trunk/mcs/; revision=74462
    harinath committed Mar 16, 2007
  22. * CommonDialog.cs: Set StartPosition to CenterScreen on form's const…

    	Fixes #79560 and #80200, it also fix problem in	FileDialog, SaveDialog, 
    	ColorDialog and all derived classes.
    2007-03-15  Everaldo Canuto  <>
    svn path=/trunk/mcs/; revision=74461
    Everaldo Canuto committed Mar 16, 2007
  23. 2007-03-16 Sebastien Pouliot <>

    	* SystemFontsTest.cs: Avoid failures (ignore tests) if no fonts are 
    	available on the system.
    svn path=/trunk/mcs/; revision=74460
    Sebastien Pouliot committed Mar 16, 2007
  24. @harinath

    * flowanalysis.cs (TriState): Remove.

    (FlowBranching.Reachability.barriers): Make boolean.
    svn path=/trunk/mcs/; revision=74458
    harinath committed Mar 16, 2007
  25. 2007-03-15 Everaldo Canuto <>

    	[ Fixes bug #79828 ]
    	* ToolBar.cs:
    	- Rename ToolBarButtonInfor to ToolBarItem.
    	- Add all layout and calculation stuff gtom ToolBarButton to ToolBarItem.
    	- Maintain an array of ToolBarItem, used instead of ToolBarButton
    	collection to be able add same button more than one time on a toolbar.
    	- Refactory all properties and methods to use ToolBarItem. 
    	* ToolBarButton.cs: 
    	- Remove all propeties and methods that is now in ToolBarItem.
    	- Rectangle propery now gets the rectangle from first ToolBarItem to
    	mimic win32 behavior.
    	- Size calculation and layout methods also removed.
    	* ThemeWin32Classic.cs: Change all ToolBar drawing methods to receive
    	ToolBarItem instead of ToolBarButton to right drawing buttons when
    	same button/separator was added more than one time to ToolBar.
    	* ThemeNice.cs: Same as above. 
    svn path=/trunk/mcs/; revision=74456
    Everaldo Canuto committed Mar 16, 2007
  26. @grendello

    2007-03-16 Marek Habersack <>

    	* data/net_2_0/machine.config: added default profile provider
    svn path=/trunk/mono/; revision=74448
    grendello committed Mar 16, 2007
  27. @grendello

    2007-03-16 Marek Habersack <>

    	* AppCodeCompiler.cs: produce message that makes more sense.
    svn path=/trunk/mcs/; revision=74447
    grendello committed Mar 16, 2007