Switch branches/tags
Commits on Oct 6, 2009
  1. Revert "Merge branch 'master-2.6' into mt-1.0-master"

    This reverts commit f5302c64d9074f8250bb7e372a5faa3ba515767d, reversing
    changes made to a04667db95c879584ec3a83d902ea61c1584ec27.
    svn path=/tags/monotouch-1-0/mono/; revision=143559
    vargaz committed Oct 6, 2009
  2. Merge branch 'master-2.6' into mt-1.0-master

    svn path=/tags/monotouch-1-0/mono/; revision=143557
    vargaz committed Oct 6, 2009
Commits on Sep 10, 2009
  1. fix thebuild on monotouch

    svn path=/trunk/mcs/; revision=141692
    Geoff Norton committed Sep 10, 2009
  2. 2009-09-10 Sebastien Pouliot <>

    	* security-core-clr.c: Fix default_platform_check so it can run
    	the runtime coreclr tests (without an infinite recursion when
    	throwing an exception).
    svn path=/trunk/mono/; revision=141690
    Sebastien Pouliot committed Sep 10, 2009
  3. fix Personal on monotouch

    svn path=/trunk/mcs/; revision=141688
    Geoff Norton committed Sep 10, 2009
  4. * linker/Mono.Linker.Steps/MarkStep.cs: Make IgnoreScope() virtual to

    prevent marking custom attributes of foreign assemblies in a derived
    step in the tuner. ( r: jb )
    * tuner/Mono.Tuner/MoonlightA11yApiMarker.cs: Don't mark attributes of
    non-a11y assemblies.
    svn path=/trunk/mcs/; revision=141687
    knocte committed Sep 10, 2009
  5. 2009-09-10 Rodrigo Kumpera <>

    	* verify.c: Look for recursive valuetypes only against the
    	type been initialized as this is a lot simpler and works.
    svn path=/trunk/mono/; revision=141686
    kumpera committed Sep 10, 2009
  6. 2009-09-10 Rodrigo Kumpera <>

    	* verify.c: Ensure that fields are properly loaded before
    	checking them.
    svn path=/trunk/mono/; revision=141685
    kumpera committed Sep 10, 2009
  7. * AssemblyResolver.cs: Move the SearchLogger to be a list of

    strings, so that it can be emitted with correct indentation.
    (SearchLogger): Remove.
    (LogSearchMessage): New.
    (LogSearchLoggerMessages): New.
    * ResolveAssemblyReference.cs: Track api changes.
    svn path=/trunk/mcs/; revision=141684
    radical committed Sep 10, 2009
  8. * TaskLoggingHelper.cs (FormatString): Use the unformatted string

    even if the args array was empty.
    svn path=/trunk/mcs/; revision=141683
    radical committed Sep 10, 2009
  9. 2009-09-10 Bill Holmes <>

    	* object.c (mono_object_get_virtual_method) : Call
    	  mono_cominterop_get_invoke if the object is a COM object.
    	* mini-trampolines.c (mono_delegate_trampoline) : Call
    	  mono_cominterop_get_invoke if the delegate target object
    	  is a COM object.
    	* cominterop.cs : Adding a test for invoking delegates that
    	  target COM methods.
    	Code is contributed under MIT/X11 license.
    svn path=/trunk/mono/; revision=141680
    Bill Holmes committed Sep 10, 2009
  10. 2009-09-10 Ivan N. Zlatev <>

    	* DocumentDesigner.cs: Changing the ISelectionService at run time was a
    	bad idea, so wrap it inside the extended UISelectionService instead.
    svn path=/trunk/mcs/; revision=141679
    ivanz committed Sep 10, 2009
  11. 2009-09-10 Ivan N. Zlatev <>

    	* DesignSurface.cs: Provide the default implementation of the
    	ISelectionService in the DesignSurface service container.
    	* DocumentDesigner.cs: If there is already a ISelectionService registered
    	in the ServiceContainer but it's not an IUISelectionService (WinForms
    	specific) then replace it with one.
    	[Fixes bug #538037]
    svn path=/trunk/mcs/; revision=141677
    ivanz committed Sep 10, 2009
  12. 2009-09-10 Marek Habersack <>

    	* Makefile (TEST_RESOURCE_FILES): added
    2009-09-10  Marek Habersack  <>
    	* DynamicControl.cs: implemented several properties.
    	Added code for ResolveColumn method, called from OnInit
    2009-09-10  Marek Habersack  <>
    	* DynamicControlTest.cs: added seveal tests for DataField and UIHint
    svn path=/trunk/mcs/; revision=141651
    grendello committed Sep 10, 2009
Commits on Sep 9, 2009
  1. 2009-09-10 Veerapuram Varadhan <>

    	** Fixes #510176
    	* DataView.cs (OnRowChanged/OnRowDeleted): Raise appropriate events iff
    	view is affected. This silence of the numerous Add/Change events that were
    	getting raised from DataView.
    	(ToTable): Use appropriate index to generated DataTable in case of
    	RowFilter / Sort conditions.
    	* DataRow.cs (AcceptChanges/RejectChanges): Raise appropriate Changing events
    svn path=/trunk/mcs/; revision=141649
    vvaradhan committed Sep 9, 2009
  2. Broken test fix

    svn path=/trunk/mcs/; revision=141648
    vvaradhan committed Sep 9, 2009
  3. Fixes tests related to #510176

    svn path=/trunk/mcs/; revision=141647
    vvaradhan committed Sep 9, 2009
  4. Fix for #510176

    svn path=/trunk/mcs/; revision=141646
    vvaradhan committed Sep 9, 2009
  5. Fix for #510176

    svn path=/trunk/mcs/; revision=141645
    vvaradhan committed Sep 9, 2009
  6. 2009-09-09 Rodrigo Kumpera <>

    	* New test for structs with bad layout.
    svn path=/trunk/mono/; revision=141643
    kumpera committed Sep 9, 2009
  7. 2009-09-09 Rodrigo Kumpera <>

    	* verify.c: Check for recursive valuetype definitions.
    svn path=/trunk/mono/; revision=141642
    kumpera committed Sep 9, 2009
  8. Fix Mono.Security on MONOTOUCH

    svn path=/trunk/mcs/; revision=141634
    Geoff Norton committed Sep 9, 2009
  9. * tuner/Mono.Tuner/MoonlightA11yDescriptorGenerator.cs: Rather use the

    OutputDirectory provided on the command line, and redirect some
    progress info or errors to the console.
    * tuner/Mono.Tuner/MoonlightA11yUsageInspectionStep.cs: Remove
    unnecessary step.
    svn path=/trunk/mcs/; revision=141633
    knocte committed Sep 9, 2009
  10. 2009-09-09 Marek Habersack <>

    	* RouteTest.cs: added two tests for empty and null route URLs (bug
    2009-09-09  Marek Habersack  <>
    	* Route.cs: when Url is set to null, create a parser for empty
    	string. Fixes bug #537751
    	* PatternParser.cs: Parse allows for null/empty URLs. Fixes bug
    svn path=/trunk/mcs/; revision=141630
    grendello committed Sep 9, 2009
  11. * Mono.Documentation/monodocs2html.cs: Fix behavior when multiple

    	  source directories are provided, e.g. 'mdoc export-html -o o a b c'
    	  with docs located in directories a, b, and c.  Previously this would
    	  be equivalent to running aginst a, b, and c separately, resulting in
    	  o/index.html being continually overwritten (and thus not showing ALL
    	  available types).
    	* Resources/stylesheet.xsl: Make $Index a parameter (as monodocs2html
    	  will create an in-memory index containing all types from all
    	  specified directories), and various changes to cope with $Index no
    	  longer being a file.  Better support files in the global namespace.
    	* Test/html.expected/NoNamespace.html: Fix assembly link.
    svn path=/trunk/mcs/; revision=141629
    Jonathan Pryor committed Sep 9, 2009
  12. * Mono.Documentation/ManifestResourceResolver.cs: Allow it to lookup

    	  files located in multiple directories.  Needed so that 'mdoc
    	  export-html' can properly deal with multiple source directories.
    svn path=/trunk/mcs/; revision=141628
    Jonathan Pryor committed Sep 9, 2009
  13. In class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine:

    	* BuildItem.cs (Evaluate): Metadata from "Include" should be,
    	preserved, so use ConvertTo ITaskItem, rather than string.
    	Ensure that the new items have the metadata from references _in_
    	Include, and the metadata of _this_ builditem.
    	* DirectoryScanner.cs (Includes): Change to a array of ITaskItem.
    	(MatchedFilenames): Rename to ..
    	(MatchedItems): .. this, and change type of array of ITaskItem.
    	Ensure that metadata of items in Includes are retained in the
    	final matched items.
    	* BuildItemGroup.cs (ConvertoToITaskItemArray): Add 'separator'
    	param. If separator is present, then just return a "Join'ed"
    	string as the single task item.
    	* ItemReference.cs: Track api changes.
    	* BuildProperty.cs (ConvertToITaskItemArray): Split the value,
    	as we need separate task items.
    In class/Microsoft.Build.Engine/Test/various:
    	* Items.cs (TestItems2a):
    	(TestMetadataFromItemReferences): New.
    svn path=/trunk/mcs/; revision=141627
    radical committed Sep 9, 2009
  14. Oops, forgot the package line

    svn path=/trunk/mono/; revision=141625
    decriptor committed Sep 9, 2009
  15. fix monotouch build

    svn path=/trunk/mcs/; revision=141623
    Geoff Norton committed Sep 9, 2009
  16. 2009-09-09 Marek Safar <>

    	* eval.cs, report.cs: Use Console.Out for all eval error or warning
    svn path=/trunk/mcs/; revision=141622
    marek-safar committed Sep 9, 2009
  17. New test.

    svn path=/trunk/mcs/; revision=141620
    marek-safar committed Sep 9, 2009
  18. 2009-09-09 Marek Safar <>

    	A fix for bug #518707
    	* expression.cs (Is): Optimize only generic parameter type
    	expression probing value type generic parameter.
    svn path=/trunk/mcs/; revision=141619
    marek-safar committed Sep 9, 2009
  19. Added mono-winfxcore for the new windowsbase.dll

    svn path=/trunk/mono/; revision=141617
    decriptor committed Sep 9, 2009
  20. New test.

    svn path=/trunk/mcs/; revision=141616
    marek-safar committed Sep 9, 2009
  21. bring Mono Security to monotouch

    svn path=/trunk/mcs/; revision=141615
    jbevain committed Sep 9, 2009