[MonoDevelop] Reduced exceptions patch

Carlo Kok ck at carlo-kok.com
Wed May 20 06:53:05 EDT 2009


In the attached patch I've included a few small changes that makes 
debugging the monodevelop IDE on windows a lot easier by reducing the 
number of exceptions thrown.

Changes in the patch:
* main/Main.sln: Enabled the working projects in the DebugWin32 
configuration
* main/src/core/Mono.Texteditor/Mono.TextEditor/Platform.cs: Skip 
IsRunningOnMac check when running on windows
* 
main/src/core/MonoDevelop.Core/MonoDevelop.Core.Serialization/GenericCollectionHandler.cs: 
Skip "Add" check when collection doesn't implement IList
* main/src/core/MonoDevelop.Core/MonoDevelop.Core/PropertyService.cs: 
Skip IsrunningOnMac check when running on windows
* 
main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/ErrorListPad.cs: 
Don't extract the path from a null or invalid path (for errors that have 
no associated files)
* 
main/src/core/MonoDevelop.Projects/MonoDevelop.Projects.Policies/PolicySet.cs: 
XmlWriter.Settings is null on .NET when not passed and readonly once it 
passed the constructor

-- 
Carlo Kok

RemObjects Software
The Infrastructure Company
http://www.remobjects.com
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: exception_patches.diff
Url: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20090520/54dd01b3/attachment-0001.pl 


More information about the Monodevelop-list mailing list