Index: Core/mkinstalldirs
===================================================================
--- Core/mkinstalldirs	(revision 2087)
+++ Core/mkinstalldirs	(working copy)
@@ -1,20 +1,32 @@
 #! /bin/sh
 # mkinstalldirs --- make directory hierarchy
-# Author: Noah Friedman <friedman@prep.ai.mit.edu>
+
+scriptversion=2004-02-15.20
+
+# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
 # Created: 1993-05-16
-# Public domain
+# Public domain.
+#
+# This file is maintained in Automake, please report
+# bugs to <bug-automake@gnu.org> or send patches to
+# <automake-patches@gnu.org>.
 
 errstatus=0
 dirmode=""
 
 usage="\
-Usage: mkinstalldirs [-h] [--help] [-m mode] dir ..."
+Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
 
+Create each directory DIR (with mode MODE, if specified), including all
+leading file name components.
+
+Report bugs to <bug-automake@gnu.org>."
+
 # process command line arguments
 while test $# -gt 0 ; do
   case $1 in
     -h | --help | --h*)         # -h for help
-      echo "$usage" 1>&2
+      echo "$usage"
       exit 0
       ;;
     -m)                         # -m PERM arg
@@ -23,6 +35,10 @@
       dirmode=$1
       shift
       ;;
+    --version)
+      echo "$0 $scriptversion"
+      exit 0
+      ;;
     --)                         # stop option processing
       shift
       break
@@ -50,17 +66,37 @@
   0) exit 0 ;;
 esac
 
+# Solaris 8's mkdir -p isn't thread-safe.  If you mkdir -p a/b and
+# mkdir -p a/c at the same time, both will detect that a is missing,
+# one will create a, then the other will try to create a and die with
+# a "File exists" error.  This is a problem when calling mkinstalldirs
+# from a parallel make.  We use --version in the probe to restrict
+# ourselves to GNU mkdir, which is thread-safe.
 case $dirmode in
   '')
-    if mkdir -p -- . 2>/dev/null; then
+    if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
       echo "mkdir -p -- $*"
       exec mkdir -p -- "$@"
+    else
+      # On NextStep and OpenStep, the `mkdir' command does not
+      # recognize any option.  It will interpret all options as
+      # directories to create, and then abort because `.' already
+      # exists.
+      test -d ./-p && rmdir ./-p
+      test -d ./--version && rmdir ./--version
     fi
     ;;
   *)
-    if mkdir -m "$dirmode" -p -- . 2>/dev/null; then
+    if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
+       test ! -d ./--version; then
       echo "mkdir -m $dirmode -p -- $*"
       exec mkdir -m "$dirmode" -p -- "$@"
+    else
+      # Clean up after NextStep and OpenStep mkdir.
+      for d in ./-m ./-p ./--version "./$dirmode";
+      do
+        test -d $d && rmdir $d
+      done
     fi
     ;;
 esac
@@ -84,17 +120,17 @@
       mkdir "$pathcomp" || lasterr=$?
 
       if test ! -d "$pathcomp"; then
-  	errstatus=$lasterr
+	errstatus=$lasterr
       else
-  	if test ! -z "$dirmode"; then
+	if test ! -z "$dirmode"; then
 	  echo "chmod $dirmode $pathcomp"
-    	  lasterr=""
-  	  chmod "$dirmode" "$pathcomp" || lasterr=$?
+	  lasterr=""
+	  chmod "$dirmode" "$pathcomp" || lasterr=$?
 
-  	  if test ! -z "$lasterr"; then
-  	    errstatus=$lasterr
-  	  fi
-  	fi
+	  if test ! -z "$lasterr"; then
+	    errstatus=$lasterr
+	  fi
+	fi
       fi
     fi
 
@@ -107,5 +143,8 @@
 # Local Variables:
 # mode: shell-script
 # sh-indentation: 2
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-end: "$"
 # End:
-# mkinstalldirs ends here
Index: Core/configure.in
===================================================================
--- Core/configure.in	(revision 2087)
+++ Core/configure.in	(working copy)
@@ -73,8 +73,8 @@
 GECKOSHARP_REQUIRED_VERSION=0.5
 MONODOC_REQUIRED_VERSION=1.0
 
-PKG_CHECK_MODULES(BASE_DEPENDENCIES, gnome-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION glade-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION gconf-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION gtkhtml-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION)
-PKG_CHECK_MODULES(EXTRA_CRAP, gtksourceview-sharp >= $GTKSOURCEVIEWSHARP_REQUIRED_VERSION gecko-sharp >= $GECKOSHARP_REQUIRED_VERSION monodoc >= $MONODOC_REQUIRED_VERSION)
+PKG_CHECK_MODULES(BASE_DEPENDENCIES, glade-sharp-2.0 >= $GTKSHARP_REQUIRED_VERSION)
+PKG_CHECK_MODULES(EXTRA_CRAP, monodoc >= $MONODOC_REQUIRED_VERSION)
 BASE_DEPENDENCIES_LIBS=${BASE_DEPENDENCIES_LIBS}${EXTRA_CRAP_LIBS}	
 AC_SUBST(BASE_DEPENDENCIES_LIBS)
 
@@ -86,9 +86,7 @@
 LIBXML_REQUIRED=2.2.8
 LIBGLADE_REQUIRED=2.0.0
 PKG_CHECK_MODULES(GDLDOCK, 
-	gtk+-2.0 >= $GTK_REQUIRED 
-	libglade-2.0 >= $LIBGLADE_REQUIRED
-	libxml-2.0 >= $LIBXML_REQUIRED)
+	gtk+-2.0 >= $GTK_REQUIRED)
 AC_SUBST(GDLDOCK_CFLAGS)
 AC_SUBST(GDLDOCK_LIBS)
 
Index: Core/src/MonoDevelop.cmbx
===================================================================
--- Core/src/MonoDevelop.cmbx	(revision 2087)
+++ Core/src/MonoDevelop.cmbx	(working copy)
@@ -1,72 +1,72 @@
-<Combine fileversion="1.0" name="MonoDevelop" description="">
-  <StartMode startupentry="MonoDevelop" single="True">
-    <Execute entry="SharpAssembly" type="None" />
-    <Execute entry="SharpRefactory" type="None" />
-    <Execute entry="MonoDevelop.Core" type="None" />
-    <Execute entry="MonoDevelop.Gui.Utils" type="None" />
-    <Execute entry="MonoDevelop.Gui.Widgets" type="None" />
-    <Execute entry="MonoDevelop.Base" type="None" />
-    <Execute entry="MonoDevelop" type="None" />
-    <Execute entry="SourceEditor" type="None" />
-    <Execute entry="CSharpBinding" type="None" />
-    <Execute entry="JavaBinding" type="None" />
-    <Execute entry="NemerleBinding" type="None" />
-    <Execute entry="ILAsmBinding" type="None" />
-    <Execute entry="StartPage" type="None" />
-    <Execute entry="Prj2MakeSharp" type="None" />
-    <Execute entry="Gdl" type="None" />
-  </StartMode>
-  <Entries>
-    <Entry filename="./Libraries/SharpAssembly/SharpAssembly.prjx" />
-    <Entry filename="./Libraries/SharpRefactory/SharpRefactory.prjx" />
-    <Entry filename="./Libraries/MonoDevelop.Core/MonoDevelop.Core.prjx" />
-    <Entry filename="./Libraries/MonoDevelop.Gui.Utils/MonoDevelop.Gui.Utils.prjx" />
-    <Entry filename="./Libraries/MonoDevelop.Gui.Widgets/MonoDevelop.Gui.Widgets.prjx" />
-    <Entry filename="./Main/Base/MonoDevelop.Base.prjx" />
-    <Entry filename="./Main/StartUp/MonoDevelop.prjx" />
-    <Entry filename="./AddIns/DisplayBindings/SourceEditor/SourceEditor.prjx" />
-    <Entry filename="./AddIns/BackendBindings/CSharpBinding/CSharpBinding.prjx" />
-    <Entry filename="./AddIns/BackendBindings/JavaBinding/JavaBinding.prjx" />
-    <Entry filename="./AddIns/BackendBindings/NemerleBinding/NemerleBinding.prjx" />
-    <Entry filename="./AddIns/BackendBindings/ILAsmBinding/ILAsmBinding.prjx" />
-    <Entry filename="./AddIns/Misc/StartPage/StartPage.prjx" />
-    <Entry filename="./AddIns/prj2make-sharp-lib/Prj2MakeSharp.prjx" />
-    <Entry filename="./Libraries/Gdl/Gdl.prjx" />
-  </Entries>
-  <Configurations active="Debug">
-    <Configuration name="Release">
-      <Entry name="SharpAssembly" configurationname="Debug" build="False" />
-      <Entry name="SharpRefactory" configurationname="Debug" build="False" />
-      <Entry name="MonoDevelop.Core" configurationname="Debug" build="False" />
-      <Entry name="MonoDevelop.Gui.Utils" configurationname="Debug" build="False" />
-      <Entry name="MonoDevelop.Gui.Widgets" configurationname="Debug" build="False" />
-      <Entry name="MonoDevelop.Base" configurationname="Debug" build="False" />
-      <Entry name="MonoDevelop" configurationname="Debug" build="False" />
-      <Entry name="SourceEditor" configurationname="Debug" build="False" />
-      <Entry name="CSharpBinding" configurationname="Debug" build="False" />
-      <Entry name="JavaBinding" configurationname="Debug" build="False" />
-      <Entry name="NemerleBinding" configurationname="Debug" build="False" />
-      <Entry name="ILAsmBinding" configurationname="Debug" build="False" />
-      <Entry name="StartPage" configurationname="Debug" build="False" />
-      <Entry name="Prj2MakeSharp" configurationname="Debug" build="False" />
-      <Entry name="Gdl" configurationname="Debug" build="False" />
-    </Configuration>
-    <Configuration name="Debug">
-      <Entry name="SharpAssembly" configurationname="Debug" build="False" />
-      <Entry name="SharpRefactory" configurationname="Debug" build="False" />
-      <Entry name="MonoDevelop.Core" configurationname="Debug" build="False" />
-      <Entry name="MonoDevelop.Gui.Utils" configurationname="Debug" build="False" />
-      <Entry name="MonoDevelop.Gui.Widgets" configurationname="Debug" build="False" />
-      <Entry name="MonoDevelop.Base" configurationname="Debug" build="False" />
-      <Entry name="MonoDevelop" configurationname="Debug" build="False" />
-      <Entry name="SourceEditor" configurationname="Debug" build="False" />
-      <Entry name="CSharpBinding" configurationname="Debug" build="False" />
-      <Entry name="JavaBinding" configurationname="Debug" build="False" />
-      <Entry name="NemerleBinding" configurationname="Debug" build="False" />
-      <Entry name="ILAsmBinding" configurationname="Debug" build="False" />
-      <Entry name="StartPage" configurationname="Debug" build="False" />
-      <Entry name="Prj2MakeSharp" configurationname="Debug" build="False" />
-      <Entry name="Gdl" configurationname="Debug" build="False" />
-    </Configuration>
-  </Configurations>
+<Combine fileversion="1.0" name="MonoDevelop" description="">
+  <StartMode startupentry="MonoDevelop" single="True">
+    <Execute entry="SharpAssembly" type="None" />
+    <Execute entry="SharpRefactory" type="None" />
+    <Execute entry="MonoDevelop.Core" type="None" />
+    <Execute entry="MonoDevelop.Gui.Utils" type="None" />
+    <Execute entry="MonoDevelop.Gui.Widgets" type="None" />
+    <Execute entry="MonoDevelop.Base" type="None" />
+    <Execute entry="MonoDevelop" type="None" />
+    <Execute entry="SourceEditor" type="None" />
+    <Execute entry="CSharpBinding" type="None" />
+    <Execute entry="JavaBinding" type="None" />
+    <Execute entry="NemerleBinding" type="None" />
+    <Execute entry="ILAsmBinding" type="None" />
+    <Execute entry="StartPage" type="None" />
+    <Execute entry="Prj2MakeSharp" type="None" />
+    <Execute entry="Gdl" type="None" />
+  </StartMode>
+  <Entries>
+    <Entry filename=".\Libraries\SharpAssembly\SharpAssembly.prjx" />
+    <Entry filename=".\Libraries\SharpRefactory\SharpRefactory.prjx" />
+    <Entry filename=".\Libraries\MonoDevelop.Core\MonoDevelop.Core.prjx" />
+    <Entry filename=".\Libraries\MonoDevelop.Gui.Utils\MonoDevelop.Gui.Utils.prjx" />
+    <Entry filename=".\Libraries\MonoDevelop.Gui.Widgets\MonoDevelop.Gui.Widgets.prjx" />
+    <Entry filename=".\Main\Base\MonoDevelop.Base.prjx" />
+    <Entry filename=".\Main\StartUp\MonoDevelop.prjx" />
+    <Entry filename=".\AddIns\DisplayBindings\SourceEditor\SourceEditor.prjx" />
+    <Entry filename=".\AddIns\BackendBindings\CSharpBinding\CSharpBinding.prjx" />
+    <Entry filename=".\AddIns\BackendBindings\JavaBinding\JavaBinding.prjx" />
+    <Entry filename=".\AddIns\BackendBindings\NemerleBinding\NemerleBinding.prjx" />
+    <Entry filename=".\AddIns\BackendBindings\ILAsmBinding\ILAsmBinding.prjx" />
+    <Entry filename=".\AddIns\Misc\StartPage\StartPage.prjx" />
+    <Entry filename=".\AddIns\prj2make-sharp-lib\Prj2MakeSharp.prjx" />
+    <Entry filename=".\Libraries\Gdl\Gdl.prjx" />
+  </Entries>
+  <Configurations active="Debug">
+    <Configuration name="Release">
+      <Entry name="SharpAssembly" configurationname="Debug" build="False" />
+      <Entry name="SharpRefactory" configurationname="Debug" build="False" />
+      <Entry name="MonoDevelop.Core" configurationname="Debug" build="False" />
+      <Entry name="MonoDevelop.Gui.Utils" configurationname="Debug" build="False" />
+      <Entry name="MonoDevelop.Gui.Widgets" configurationname="Debug" build="False" />
+      <Entry name="MonoDevelop.Base" configurationname="Debug" build="False" />
+      <Entry name="MonoDevelop" configurationname="Debug" build="False" />
+      <Entry name="SourceEditor" configurationname="Debug" build="False" />
+      <Entry name="CSharpBinding" configurationname="Debug" build="False" />
+      <Entry name="JavaBinding" configurationname="Debug" build="False" />
+      <Entry name="NemerleBinding" configurationname="Debug" build="False" />
+      <Entry name="ILAsmBinding" configurationname="Debug" build="False" />
+      <Entry name="StartPage" configurationname="Debug" build="False" />
+      <Entry name="Prj2MakeSharp" configurationname="Debug" build="False" />
+      <Entry name="Gdl" configurationname="Debug" build="False" />
+    </Configuration>
+    <Configuration name="Debug">
+      <Entry name="SharpAssembly" configurationname="Debug" build="False" />
+      <Entry name="SharpRefactory" configurationname="Debug" build="False" />
+      <Entry name="MonoDevelop.Core" configurationname="Debug" build="False" />
+      <Entry name="MonoDevelop.Gui.Utils" configurationname="Debug" build="False" />
+      <Entry name="MonoDevelop.Gui.Widgets" configurationname="Debug" build="False" />
+      <Entry name="MonoDevelop.Base" configurationname="Debug" build="False" />
+      <Entry name="MonoDevelop" configurationname="Debug" build="False" />
+      <Entry name="SourceEditor" configurationname="Debug" build="False" />
+      <Entry name="CSharpBinding" configurationname="Debug" build="False" />
+      <Entry name="JavaBinding" configurationname="Debug" build="False" />
+      <Entry name="NemerleBinding" configurationname="Debug" build="False" />
+      <Entry name="ILAsmBinding" configurationname="Debug" build="False" />
+      <Entry name="StartPage" configurationname="Debug" build="False" />
+      <Entry name="Prj2MakeSharp" configurationname="Debug" build="False" />
+      <Entry name="Gdl" configurationname="Debug" build="False" />
+    </Configuration>
+  </Configurations>
 </Combine>
\ No newline at end of file
Index: Core/src/AddIns/DisplayBindings/SourceEditor/SourceEditor.prjx
===================================================================
--- Core/src/AddIns/DisplayBindings/SourceEditor/SourceEditor.prjx	(revision 2087)
+++ Core/src/AddIns/DisplayBindings/SourceEditor/SourceEditor.prjx	(working copy)
@@ -1,109 +1,107 @@
-<Project name="SourceEditor" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
-  <Contents>
-    <File name="./AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./AssemblyInfo.cs.in" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./CodeCompletion/CodeCompletionData.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CodeCompletion/CodeCompletionDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CodeCompletion/CommentCompletionDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CodeCompletion/CompletionWindow.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CodeCompletion/DeclarationViewWindow.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CodeCompletion/ICompletionData.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CodeCompletion/ICompletionDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CodeCompletion/TemplateCompletionDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CodeCompletion/TextUtilities.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Codons/EditActionCodon.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/BookmarkCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/CodeActions.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/CommentRegionCommand.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/FoldingCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/FormatCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ICSharpCode.SharpDevelop.DefaultEditor.Commands.GenerateCodeAction.resources" subtype="Code" buildaction="Nothing" dependson="" data="" />
-    <File name="./Commands/IEditAction.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ProjectCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/SearchCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/TextAreaContextmenuCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ToolCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./FormattingStrategy/DefaultFormattingStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./FormattingStrategy/IFormattableDocument.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./FormattingStrategy/IFormattingStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./FormattingStrategy/IndentStyle.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/SourceEditorBuffer.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/SourceEditorDisplayBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/SourceEditorView.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/SourceEditorWidget.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/EditTemplateGroupDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ExportProjectToHtmlDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/GotoLineNumberDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ReplaceDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ReplaceInFilesDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/OptionPanels/BehaviorTextEditorPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/OptionPanels/CodeTemplatePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/OptionPanels/GeneralTextEditorPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/OptionPanels/MarkersTextEditorPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/CompilerMessageView.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./InsightWindow/IInsightDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./InsightWindow/IndexerInsightDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./InsightWindow/InsightWindow.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./InsightWindow/MethodInsightDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Properties/TextEditorProperties.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/DefaultFind.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/IFind.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/ITextBufferStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchOptions.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchReplaceInFilesManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchReplaceManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchReplaceUtilities.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/DocumentIterator/AllOpenDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/DocumentIterator/CurrentDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/DocumentIterator/DirectoryDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/DocumentIterator/IDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/DocumentIterator/ProvidedDocumentInformation.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/DocumentIterator/ReverseDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/DocumentIterator/WholeProjectDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchResult/DefaultSearchResult.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchResult/ISearchResult.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchStrategy/BruteForceSearchStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchStrategy/ISearchStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchStrategy/KMPSearchStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchStrategy/RegExSearchStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/SearchStrategy/WildcardSearchStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/TextIterator/ForwardTextIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/TextIterator/ForwardTextIteratorBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/TextIterator/ITextIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Search/TextIterator/ITextIteratorBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-  </Contents>
-  <References>
-    <Reference type="Gac" refto="gconf-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="gdk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="glade-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="glib-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="gnome-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="gtksourceview-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Gui.Utils" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
-    <Reference type="Gac" refto="pango-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-  </References>
-  <DeploymentInformation target="" script="" strategy="File" />
-  <Configuration runwithwarnings="False" name="Debug">
-    <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-    <Execution commandlineparameters="" consolepause="True" />
-    <Output directory="./bin/Debug" assembly="MonoDevelop.SourceEditor" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-  </Configuration>
-  <Configurations active="Debug">
-    <Configuration runwithwarnings="False" name="Debug">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Debug" assembly="MonoDevelop.SourceEditor" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-    <Configuration runwithwarnings="False" name="Release">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Release" assembly="SourceEditor" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-  </Configurations>
+<Project name="SourceEditor" standardNamespace="NewProject" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
+  <Contents>
+    <File name=".\AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\AssemblyInfo.cs.in" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\CodeCompletion\CodeCompletionData.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CodeCompletion\CodeCompletionDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CodeCompletion\CommentCompletionDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CodeCompletion\CompletionWindow.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CodeCompletion\DeclarationViewWindow.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CodeCompletion\ICompletionData.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CodeCompletion\ICompletionDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CodeCompletion\TemplateCompletionDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CodeCompletion\TextUtilities.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Codons\EditActionCodon.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Commands\BookmarkCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Commands\CodeActions.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Commands\CommentRegionCommand.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Commands\FoldingCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Commands\FormatCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Commands\ICSharpCode.SharpDevelop.DefaultEditor.Commands.GenerateCodeAction.resources" subtype="Code" buildaction="Nothing" dependson="" data="" />
+    <File name=".\Commands\IEditAction.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Commands\ProjectCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Commands\SearchCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Commands\TextAreaContextmenuCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Commands\ToolCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\FormattingStrategy\DefaultFormattingStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\FormattingStrategy\IFormattableDocument.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\FormattingStrategy\IFormattingStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\FormattingStrategy\IndentStyle.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\SourceEditorBuffer.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\SourceEditorDisplayBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\SourceEditorView.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\SourceEditorWidget.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\Dialogs\EditTemplateGroupDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\Dialogs\ExportProjectToHtmlDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\Dialogs\GotoLineNumberDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\Dialogs\ReplaceDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\Dialogs\ReplaceInFilesDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\OptionPanels\BehaviorTextEditorPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\OptionPanels\CodeTemplatePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\OptionPanels\GeneralTextEditorPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\OptionPanels\MarkersTextEditorPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\Pads\CompilerMessageView.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\InsightWindow\IInsightDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\InsightWindow\IndexerInsightDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\InsightWindow\InsightWindow.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\InsightWindow\MethodInsightDataProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Properties\TextEditorProperties.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\DefaultFind.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\IFind.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\ITextBufferStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchOptions.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchReplaceInFilesManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchReplaceManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchReplaceUtilities.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\DocumentIterator\AllOpenDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\DocumentIterator\CurrentDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\DocumentIterator\DirectoryDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\DocumentIterator\IDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\DocumentIterator\ProvidedDocumentInformation.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\DocumentIterator\ReverseDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\DocumentIterator\WholeProjectDocumentIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchResult\DefaultSearchResult.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchResult\ISearchResult.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchStrategy\BruteForceSearchStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchStrategy\ISearchStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchStrategy\KMPSearchStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchStrategy\RegExSearchStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\SearchStrategy\WildcardSearchStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\TextIterator\ForwardTextIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\TextIterator\ForwardTextIteratorBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\TextIterator\ITextIterator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Search\TextIterator\ITextIteratorBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+  </Contents>
+  <References>
+    <Reference type="Gac" refto="gdk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="glade-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="glib-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="gtksourceview-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Gui.Utils" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
+    <Reference type="Gac" refto="pango-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+  </References>
+  <DeploymentInformation target="" script="" strategy="File" />
+  <Configuration runwithwarnings="False" name="Debug">
+    <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+    <Execution commandlineparameters="" consolepause="True" />
+    <Output directory=".\bin\Debug" assembly="MonoDevelop.SourceEditor" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+  </Configuration>
+  <Configurations active="Debug">
+    <Configuration runwithwarnings="False" name="Debug">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Debug" assembly="MonoDevelop.SourceEditor" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+    <Configuration runwithwarnings="False" name="Release">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Release" assembly="SourceEditor" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+  </Configurations>
 </Project>
\ No newline at end of file
Index: Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmBinding.prjx
===================================================================
--- Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmBinding.prjx	(revision 2087)
+++ Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmBinding.prjx	(working copy)
@@ -1,38 +1,38 @@
-<Project name="ILAsmBinding" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
-  <Contents>
-    <File name="./AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./ILAsmCompilerManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./ILAsmExecutionManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./ILAsmLanguageBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/CompilerParametersPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Project/CompilationTarget.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Project/ILAsmCompilerParameters.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Project/ILAsmProject.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-  </Contents>
-  <References>
-    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
-    <Reference type="Project" refto="SourceEditor" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
-  </References>
-  <DeploymentInformation target="" script="" strategy="File" />
-  <Configuration runwithwarnings="False" name="Debug">
-    <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-    <Execution commandlineparameters="" consolepause="True" />
-    <Output directory="./bin/Debug" assembly="ILAsmBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-  </Configuration>
-  <Configurations active="Debug">
-    <Configuration runwithwarnings="False" name="Debug">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Debug" assembly="ILAsmBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-    <Configuration runwithwarnings="False" name="Release">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Release" assembly="ILAsmBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-  </Configurations>
+<Project name="ILAsmBinding" standardNamespace="NewProject" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
+  <Contents>
+    <File name=".\AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\ILAsmCompilerManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\ILAsmExecutionManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\ILAsmLanguageBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\CompilerParametersPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Project\CompilationTarget.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Project\ILAsmCompilerParameters.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Project\ILAsmProject.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+  </Contents>
+  <References>
+    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
+    <Reference type="Project" refto="SourceEditor" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
+  </References>
+  <DeploymentInformation target="" script="" strategy="File" />
+  <Configuration runwithwarnings="False" name="Debug">
+    <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+    <Execution commandlineparameters="" consolepause="True" />
+    <Output directory=".\bin\Debug" assembly="ILAsmBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+  </Configuration>
+  <Configurations active="Debug">
+    <Configuration runwithwarnings="False" name="Debug">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Debug" assembly="ILAsmBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+    <Configuration runwithwarnings="False" name="Release">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Release" assembly="ILAsmBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+  </Configurations>
 </Project>
\ No newline at end of file
Index: Core/src/AddIns/BackendBindings/NemerleBinding/NemerleBinding.prjx
===================================================================
--- Core/src/AddIns/BackendBindings/NemerleBinding/NemerleBinding.prjx	(revision 2087)
+++ Core/src/AddIns/BackendBindings/NemerleBinding/NemerleBinding.prjx	(working copy)
@@ -1,39 +1,39 @@
-<Project name="NemerleBinding" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
-  <Contents>
-    <File name="./ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./NemerleBindingCompilerServices.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./NemerleBindingExecutionServices.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./NemerleLanguageBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/CodeGenerationPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/OutputPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Project/NemerleParameters.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Project/NemerleProject.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-  </Contents>
-  <References>
-    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
-    <Reference type="Project" refto="SharpRefactory" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
-    <Reference type="Project" refto="SourceEditor" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
-  </References>
-  <DeploymentInformation target="" script="" strategy="File" />
-  <Configuration runwithwarnings="False" name="Debug">
-    <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-    <Execution commandlineparameters="" consolepause="True" />
-    <Output directory="./bin/Debug" assembly="NemerleBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-  </Configuration>
-  <Configurations active="Debug">
-    <Configuration runwithwarnings="False" name="Debug">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Debug" assembly="NemerleBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-    <Configuration runwithwarnings="False" name="Release">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Release" assembly="NemerleBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-  </Configurations>
+<Project name="NemerleBinding" standardNamespace="NewProject" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
+  <Contents>
+    <File name=".\ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\NemerleBindingCompilerServices.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\NemerleBindingExecutionServices.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\NemerleLanguageBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\CodeGenerationPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\OutputPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Project\NemerleParameters.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Project\NemerleProject.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+  </Contents>
+  <References>
+    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
+    <Reference type="Project" refto="SharpRefactory" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
+    <Reference type="Project" refto="SourceEditor" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
+  </References>
+  <DeploymentInformation target="" script="" strategy="File" />
+  <Configuration runwithwarnings="False" name="Debug">
+    <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+    <Execution commandlineparameters="" consolepause="True" />
+    <Output directory=".\bin\Debug" assembly="NemerleBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+  </Configuration>
+  <Configurations active="Debug">
+    <Configuration runwithwarnings="False" name="Debug">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Debug" assembly="NemerleBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+    <Configuration runwithwarnings="False" name="Release">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Release" assembly="NemerleBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+  </Configurations>
 </Project>
\ No newline at end of file
Index: Core/src/AddIns/BackendBindings/CSharpBinding/CSharpBinding.prjx
===================================================================
--- Core/src/AddIns/BackendBindings/CSharpBinding/CSharpBinding.prjx	(revision 2087)
+++ Core/src/AddIns/BackendBindings/CSharpBinding/CSharpBinding.prjx	(working copy)
@@ -1,59 +1,59 @@
-<Project name="CSharpBinding" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
-  <Contents>
-    <File name="./CSharpAmbience.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CSharpBindingCompilerManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CSharpBindingExecutionManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./CSharpLanguageBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./FormattingStrategy/CSharpFormattingStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ChooseRuntimePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/CodeGenerationPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/OutputOptionsPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/CSharpVisitor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/ExpressionFinder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/Parser.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/Resolver.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/TypeVisitor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/AttributeSection.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Class.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/CompilationUnit.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Constructor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Event.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Field.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Indexer.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Method.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Parameter.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Property.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/ReturnType.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Project/CSharpCompilerParameters.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Project/CSharpProject.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-  </Contents>
-  <References>
-    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
-    <Reference type="Project" refto="SourceEditor" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
-    <Reference type="Project" refto="SharpRefactory" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
-    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Project" refto="SharpAssembly" localcopy="True" />
-  </References>
-  <DeploymentInformation target="" script="" strategy="File" />
-  <Configuration runwithwarnings="False" name="Debug">
-    <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-    <Execution commandlineparameters="" consolepause="True" />
-    <Output directory="./bin/Debug" assembly="CSharpBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-  </Configuration>
-  <Configurations active="Debug">
-    <Configuration runwithwarnings="False" name="Debug">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Debug" assembly="CSharpBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-    <Configuration runwithwarnings="False" name="Release">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Release" assembly="CSharpBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-  </Configurations>
+<Project name="CSharpBinding" standardNamespace="NewProject" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
+  <Contents>
+    <File name=".\CSharpAmbience.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CSharpBindingCompilerManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CSharpBindingExecutionManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\CSharpLanguageBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\FormattingStrategy\CSharpFormattingStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\ChooseRuntimePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\CodeGenerationPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\OutputOptionsPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\CSharpVisitor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\ExpressionFinder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\Parser.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\Resolver.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\TypeVisitor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\AttributeSection.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Class.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\CompilationUnit.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Constructor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Event.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Field.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Indexer.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Method.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Parameter.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Property.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\ReturnType.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Project\CSharpCompilerParameters.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Project\CSharpProject.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+  </Contents>
+  <References>
+    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
+    <Reference type="Project" refto="SourceEditor" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
+    <Reference type="Project" refto="SharpRefactory" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
+    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Project" refto="SharpAssembly" localcopy="True" />
+  </References>
+  <DeploymentInformation target="" script="" strategy="File" />
+  <Configuration runwithwarnings="False" name="Debug">
+    <CodeGeneration runtime="Mono" compiler="Mcs" compilerversion="Standard" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="WIN32" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+    <Execution commandlineparameters="" consolepause="True" />
+    <Output directory=".\bin\Debug" assembly="CSharpBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+  </Configuration>
+  <Configurations active="Debug">
+    <Configuration runwithwarnings="False" name="Debug">
+      <CodeGeneration runtime="Mono" compiler="Mcs" compilerversion="Standard" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="WIN32" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Debug" assembly="CSharpBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+    <Configuration runwithwarnings="False" name="Release">
+      <CodeGeneration runtime="Mono" compiler="Mcs" compilerversion="Standard" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="WIN32" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Release" assembly="CSharpBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+  </Configurations>
 </Project>
\ No newline at end of file
Index: Core/src/AddIns/BackendBindings/JavaBinding/JavaBinding.prjx
===================================================================
--- Core/src/AddIns/BackendBindings/JavaBinding/JavaBinding.prjx	(revision 2087)
+++ Core/src/AddIns/BackendBindings/JavaBinding/JavaBinding.prjx	(working copy)
@@ -1,58 +1,58 @@
-<Project name="JavaBinding" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
-  <Contents>
-    <File name="./ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./JavaBindingCompilerServices.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./JavaBindingExecutionServices.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./JavaBindingExecutionServices.cs.rej" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./JavaCompiler.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./JavaLanguageBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./JavaRuntime.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./FormatingStrategy/JavaFormattingStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ProjectConfigurationPropertyPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/ExpressionFinder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/JavaVisitor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/Parser.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/Resolver.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/TypeVisitor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/AttributeSection.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Class.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/CompilationUnit.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Constructor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Event.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Field.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Indexer.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Method.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Parameter.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/Property.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Parser/SharpDevelopTree/ReturnType.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Project/JavaCompilerParameters.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Project/JavaProject.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./ProjectTreeBuilder/JavaNodeBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-  </Contents>
-  <References>
-    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
-    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
-    <Reference type="Project" refto="SourceEditor" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
-  </References>
-  <DeploymentInformation target="" script="" strategy="File" />
-  <Configuration runwithwarnings="False" name="Debug">
-    <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-    <Execution commandlineparameters="" consolepause="True" />
-    <Output directory="./bin/Debug" assembly="JavaBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-  </Configuration>
-  <Configurations active="Debug">
-    <Configuration runwithwarnings="False" name="Debug">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Debug" assembly="JavaBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-    <Configuration runwithwarnings="False" name="Release">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Release" assembly="JavaBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-  </Configurations>
+<Project name="JavaBinding" standardNamespace="NewProject" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
+  <Contents>
+    <File name=".\ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\JavaBindingCompilerServices.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\JavaBindingExecutionServices.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\JavaBindingExecutionServices.cs.rej" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\JavaCompiler.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\JavaLanguageBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\JavaRuntime.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\FormatingStrategy\JavaFormattingStrategy.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Gui\ProjectConfigurationPropertyPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\ExpressionFinder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\JavaVisitor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\Parser.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\Resolver.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\TypeVisitor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\AttributeSection.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Class.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\CompilationUnit.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Constructor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Event.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Field.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Indexer.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Method.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Parameter.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\Property.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Parser\SharpDevelopTree\ReturnType.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Project\JavaCompilerParameters.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Project\JavaProject.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\ProjectTreeBuilder\JavaNodeBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+  </Contents>
+  <References>
+    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
+    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
+    <Reference type="Project" refto="SourceEditor" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
+  </References>
+  <DeploymentInformation target="" script="" strategy="File" />
+  <Configuration runwithwarnings="False" name="Debug">
+    <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+    <Execution commandlineparameters="" consolepause="True" />
+    <Output directory=".\bin\Debug" assembly="JavaBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+  </Configuration>
+  <Configurations active="Debug">
+    <Configuration runwithwarnings="False" name="Debug">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Debug" assembly="JavaBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+    <Configuration runwithwarnings="False" name="Release">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Release" assembly="JavaBinding" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+  </Configurations>
 </Project>
\ No newline at end of file
Index: Core/src/AddIns/prj2make-sharp-lib/Prj2MakeSharp.prjx
===================================================================
--- Core/src/AddIns/prj2make-sharp-lib/Prj2MakeSharp.prjx	(revision 2087)
+++ Core/src/AddIns/prj2make-sharp-lib/Prj2MakeSharp.prjx	(working copy)
@@ -1,47 +1,47 @@
-<Project name="Prj2MakeSharp" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
-  <Contents>
-    <File name="./AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./AssemblyInfo.cs.in" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./CsprojInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./MdPrjHelper.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./MsPrjHelper.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./PrjHelper.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./PrjxInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./csproj_ver2003.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./prj2make-sharp-lib-Commands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./prj2make-sharp-lib.addin.xml" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./sharp_d_cmbx.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./sharp_d_prjx.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./pkgconfiginvoker.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-  </Contents>
-  <References>
-    <Reference type="Gac" refto="System.Xml, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" localcopy="True" />
-    <Reference type="Gac" refto="System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" localcopy="True" />
-    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="glib-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="gdk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="pango-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
-  </References>
-  <DeploymentInformation target="" script="" strategy="File" />
-  <Configuration runwithwarnings="False" name="Debug">
-    <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-    <Execution commandlineparameters="" consolepause="True" />
-    <Output directory="./bin/Debug" assembly="prj2make-sharp-lib" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-  </Configuration>
-  <Configurations active="Debug">
-    <Configuration runwithwarnings="False" name="Debug">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Debug" assembly="prj2make-sharp-lib" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-    <Configuration runwithwarnings="False" name="Release">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Release" assembly="Prj2MakeSharp" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-  </Configurations>
+<Project name="Prj2MakeSharp" standardNamespace="NewProject" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
+  <Contents>
+    <File name=".\AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\AssemblyInfo.cs.in" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\CsprojInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\MdPrjHelper.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\MsPrjHelper.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\PrjHelper.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\PrjxInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\csproj_ver2003.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\prj2make-sharp-lib-Commands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\prj2make-sharp-lib.addin.xml" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\sharp_d_cmbx.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\sharp_d_prjx.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\pkgconfiginvoker.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+  </Contents>
+  <References>
+    <Reference type="Gac" refto="System.Xml, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" localcopy="True" />
+    <Reference type="Gac" refto="System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" localcopy="True" />
+    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="glib-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="gdk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="pango-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Gui.Widgets" localcopy="True" />
+  </References>
+  <DeploymentInformation target="" script="" strategy="File" />
+  <Configuration runwithwarnings="False" name="Debug">
+    <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+    <Execution commandlineparameters="" consolepause="True" />
+    <Output directory=".\bin\Debug" assembly="prj2make-sharp-lib" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+  </Configuration>
+  <Configurations active="Debug">
+    <Configuration runwithwarnings="False" name="Debug">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Debug" assembly="prj2make-sharp-lib" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+    <Configuration runwithwarnings="False" name="Release">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Release" assembly="Prj2MakeSharp" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+  </Configurations>
 </Project>
\ No newline at end of file
Index: Core/src/AddIns/Misc/StartPage/AssemblyInfo.cs.in
===================================================================
--- Core/src/AddIns/Misc/StartPage/AssemblyInfo.cs.in	(revision 2087)
+++ Core/src/AddIns/Misc/StartPage/AssemblyInfo.cs.in	(working copy)
@@ -23,7 +23,7 @@
 // You can specify all values by your own or you can build default build and revision
 // numbers with the '*' character (the default):
 
-[assembly: AssemblyVersion("@ASSEMBLY_VERSION@")]
+[assembly: AssemblyVersion("0.5.1.0")]
 
 // The following attributes specify the key for the sign of your assembly. See the
 // .NET Framework documentation for more information about signing.
Index: Core/src/AddIns/Misc/StartPage/StartPage.prjx
===================================================================
--- Core/src/AddIns/Misc/StartPage/StartPage.prjx	(revision 2087)
+++ Core/src/AddIns/Misc/StartPage/StartPage.prjx	(working copy)
@@ -1,36 +1,36 @@
-<Project name="StartPage" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
-  <Contents>
-    <File name="./AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./AssemblyInfo.cs.in" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./ICSharpCodePage.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Main.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./StartPage.addin" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./StartPage.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-  </Contents>
-  <References>
-    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="gecko-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=de14aa3cf4f97add" localcopy="True" />
-    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
-  </References>
-  <DeploymentInformation target="" script="" strategy="File" />
-  <Configuration runwithwarnings="False" name="Debug">
-    <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-    <Execution commandlineparameters="" consolepause="True" />
-    <Output directory="./bin/Debug" assembly="MonoDevelop.StartPage" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-  </Configuration>
-  <Configurations active="Debug">
-    <Configuration runwithwarnings="False" name="Debug">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Debug" assembly="MonoDevelop.StartPage" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-    <Configuration runwithwarnings="False" name="Release">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Release" assembly="StartPage" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-  </Configurations>
+<Project name="StartPage" standardNamespace="NewProject" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
+  <Contents>
+    <File name=".\AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\AssemblyInfo.cs.in" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\ICSharpCodePage.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Main.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\StartPage.addin" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\StartPage.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+  </Contents>
+  <References>
+    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="gecko-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=de14aa3cf4f97add" localcopy="True" />
+    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
+  </References>
+  <DeploymentInformation target="" script="" strategy="File" />
+  <Configuration runwithwarnings="False" name="Debug">
+    <CodeGeneration runtime="MsNet" compiler="Mcs" compilerversion="Standard" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+    <Execution commandlineparameters="" consolepause="True" />
+    <Output directory=".\bin\Debug" assembly="MonoDevelop.StartPage" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+  </Configuration>
+  <Configurations active="Debug">
+    <Configuration runwithwarnings="False" name="Debug">
+      <CodeGeneration runtime="MsNet" compiler="Mcs" compilerversion="Standard" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Library" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Debug" assembly="MonoDevelop.StartPage" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+    <Configuration runwithwarnings="False" name="Release">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Release" assembly="StartPage" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+  </Configurations>
 </Project>
\ No newline at end of file
Index: Core/src/Main/StartUp/MonoDevelop.prjx
===================================================================
--- Core/src/Main/StartUp/MonoDevelop.prjx	(revision 2087)
+++ Core/src/Main/StartUp/MonoDevelop.prjx	(working copy)
@@ -1,39 +1,38 @@
-<Project name="MonoDevelop" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
-  <Contents>
-    <File name="./AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./AssemblyInfo.cs.in" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./MonoDevelopMain.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./SharpDevelop.exe.manifest" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./Dialogs/AddInTreeSettingsHandler.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Dialogs/ExceptionBox.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-  </Contents>
-  <References>
-    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="Mono.Posix, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" localcopy="True" />
-    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
-    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
-    <Reference type="Gac" refto="glib-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="gdk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-    <Reference type="Gac" refto="gnome-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
-  </References>
-  <DeploymentInformation target="" script="" strategy="File" />
-  <Configuration runwithwarnings="False" name="Debug">
-    <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-    <Execution commandlineparameters="" consolepause="True" />
-    <Output directory="./bin/Debug" assembly="MonoDevelop" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-  </Configuration>
-  <Configurations active="Debug">
-    <Configuration runwithwarnings="False" name="Debug">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Debug" assembly="MonoDevelop" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-    <Configuration runwithwarnings="False" name="Release">
-      <CodeGeneration runtime="MsNet" compiler="Csc" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" />
-      <Execution commandlineparameters="" consolepause="True" />
-      <Output directory="./bin/Release" assembly="MonoDevelop" executeScript="" executeBeforeBuild="" executeAfterBuild="" />
-    </Configuration>
-  </Configurations>
+<Project name="MonoDevelop" standardNamespace="NewProject" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
+  <Contents>
+    <File name=".\AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\AssemblyInfo.cs.in" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\MonoDevelopMain.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\SharpDevelop.exe.manifest" subtype="Code" buildaction="Exclude" dependson="" data="" />
+    <File name=".\Dialogs\AddInTreeSettingsHandler.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+    <File name=".\Dialogs\ExceptionBox.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
+  </Contents>
+  <References>
+    <Reference type="Gac" refto="gtk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="Mono.Posix, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" localcopy="True" />
+    <Reference type="Gac" refto="System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Core" localcopy="True" />
+    <Reference type="Project" refto="MonoDevelop.Base" localcopy="True" />
+    <Reference type="Gac" refto="glib-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+    <Reference type="Gac" refto="gdk-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" localcopy="True" />
+  </References>
+  <DeploymentInformation target="" script="" strategy="File" />
+  <Configuration runwithwarnings="False" name="Debug">
+    <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="Standard" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+    <Execution commandlineparameters="" consolepause="True" />
+    <Output directory=".\bin\Debug" assembly="MonoDevelop" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+  </Configuration>
+  <Configurations active="Debug">
+    <Configuration runwithwarnings="False" name="Debug">
+      <CodeGeneration runtime="MsNet" compiler="Csc" compilerversion="Standard" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Debug" assembly="MonoDevelop" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+    <Configuration runwithwarnings="False" name="Release">
+      <CodeGeneration runtime="MsNet" compiler="Mcs" compilerversion="Standard" warninglevel="4" nowarn="" includedebuginformation="True" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" target="Exe" definesymbols="" generatexmldocumentation="False" win32Icon="" noconfig="False" nostdlib="False" />
+      <Execution commandlineparameters="" consolepause="True" />
+      <Output directory=".\bin\Release" assembly="MonoDevelop" executeScript="" executeBeforeBuild="" executeAfterBuild="" executeBeforeBuildArguments="" executeAfterBuildArguments="" />
+    </Configuration>
+  </Configurations>
 </Project>
\ No newline at end of file
Index: Core/src/Main/Base/MonoDevelop.Base.prjx
===================================================================
--- Core/src/Main/Base/MonoDevelop.Base.prjx	(revision 2087)
+++ Core/src/Main/Base/MonoDevelop.Base.prjx	(working copy)
@@ -1,417 +1,427 @@
-<Project name="MonoDevelop.Base" description="" newfilesearch="None" enableviewstate="True" version="1.1" projecttype="C#">
-  <Contents>
-    <File name="./AssemblyInfo.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./AssemblyInfo.cs.in" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./ChangeLog" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./ChangeLog.rej" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./Commands/AutostartCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/CustomStringTagProvider.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/EditCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/FileCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/HelpCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/MenuItemBuilders.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ProjectCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ProjectOptionsCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/RunCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/SideBarCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ToolsCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/WindowCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ClassBrowserCommands/ClassBrowserCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ProjectBrowserCommands/CombineNodeCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ProjectBrowserCommands/FolderNodeCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ProjectBrowserCommands/GeneralNodeCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ProjectBrowserCommands/ProjectNodeCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ProjectBrowserCommands/ReferenceFolderNodeCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/ProjectBrowserCommands/ResourceFolderNodeCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/VBConverter/ConvertBuffer.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Commands/VBConverter/ConvertProject.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/AbstractBaseViewContent.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/AbstractPadContent.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/AbstractSecondaryViewContent.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/AbstractViewContent.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/IBaseViewContent.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/IMementoCapable.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/IPadContent.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/IProgressMonitor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ISecondaryViewContent.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/IViewContent.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/IWorkbench.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/IWorkbenchLayout.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/IWorkbenchWindow.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/PadContentCollection.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/PixbufList.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ViewContentCollection.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/WorkbenchSingleton.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/WorkbenchWindowCollection.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/BrowserDisplayBinding/AxSHDocVw.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/BrowserDisplayBinding/BrowserDisplayBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/BrowserDisplayBinding/HTMLInterfaces.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/BrowserDisplayBinding/HtmlViewPane.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/BrowserDisplayBinding/SHDocVw.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SdMenu.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SdMenuCheckBox.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SdMenuCommand.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SdMenuSeparator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SdToolbarCommand.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SharpMessageBox.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/LocalizedPropertyGrid/LocalizedObject.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/LocalizedPropertyGrid/LocalizedPropertyAttribute.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/LocalizedPropertyGrid/LocalizedPropertyDescriptor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SideBar/AxSideBar.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SideBar/AxSideTab.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SideBar/AxSideTabItem.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SideBar/SharpDevelopSideBar.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/SideBar/SharpDevelopSideTabItem.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/StatusBar/AxStatusBar.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/StatusBar/AxStatusBarPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Components/StatusBar/SdStatusBar.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ContentInterfaces/IBookmarkOperations.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ContentInterfaces/IClipboardHandler.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ContentInterfaces/ICustomizedCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ContentInterfaces/IEditable.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ContentInterfaces/IParsableContent.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ContentInterfaces/IParseInformationListener.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ContentInterfaces/IPositionable.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ContentInterfaces/IPrintable.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/AbstractOptionPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/CommonAboutDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/DirtyFilesDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/FusionNative.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/InputBox.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/NewFileDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/NewLayoutDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/NewProjectDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ProjectOptionsDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/SharpDevelopAboutPanels.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/SplashScreen.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/TabbedOptions.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/TipOfTheDay.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/TreeViewOptions.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ViewGPLDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/WordCountDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/CombineConfiguration/CombineConfigurationPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/CombineConfiguration/CombineDependencyPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/CombineConfiguration/CombineStartupPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/CombineConfiguration/ConfigurationManager.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/EditTemplateDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/ExternalToolPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/PropertyGridPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/IDEOptions/BuildPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/IDEOptions/CodeGenerationPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/IDEOptions/LoadSavePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/IDEOptions/ProjectAndCombinePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/IDEOptions/SelectCulturePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/IDEOptions/SelectStylePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/ProjectOptions/CompileFileProjectOptions.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/ProjectOptions/DeployFileOptions.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/OptionPanels/ProjectOptions/GeneralProjectOptions.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ReferenceDialog/#AssemblyReferencePanel.cs#" subtype="Code" buildaction="Nothing" dependson="" data="" />
-    <File name="./Gui/Dialogs/ReferenceDialog/AddWebReferenceDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ReferenceDialog/AssemblyReferencePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ReferenceDialog/COMReferencePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ReferenceDialog/GacReferencePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ReferenceDialog/ProjectReferencePanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ReferenceDialog/SelectReferenceDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/ReferenceDialog/WebReference.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/Wizard/AbstractWizardPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/Wizard/CurrentPanelPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/Wizard/IWizardPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/Wizard/StatusPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Dialogs/Wizard/WizardDialog.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ErrorDialogs/LoadingError.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ErrorHandlers/CombineLoadError.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/ErrorHandlers/GenericError.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/HtmlControl/BrowserNavigateEventArgs.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/HtmlControl/ControlType.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/HtmlControl/HtmlControl.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/HtmlControl/IHTMLDocument2.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/HtmlControl/IHTMLElement.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/HtmlControl/IWebBrowser.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/HtmlControl/IWebBrowserEvents.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/HtmlControl/MozillaControl.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/HtmlControl/README" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./Gui/HtmlControl/TODO" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./Gui/Pads/OpenTaskView.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/SideBarView.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/TreeViewMemento.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ClassScout/ClassScout.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ClassScout/BrowserNode/AbstractClassScoutNode.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ClassScout/NodeBuilder/DefaultDotNetClassScoutNodeBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ClassScout/NodeBuilder/IClassScoutNodeBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/FileScout/FileList.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/FileScout/FileListItem.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/FileScout/FileScout.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/HelpBrowser/HelpViewer.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/HelpBrowser/MonodocTreePad.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/ProjectBrowserView.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/BrowserNode/AbstractBrowserNode.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/BrowserNode/CombineBrowserNode.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/BrowserNode/DirectoryNode.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/BrowserNode/DragDropUtil.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/BrowserNode/FileNode.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/BrowserNode/FolderNode.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/BrowserNode/NamedFolderNode.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/BrowserNode/ProjectBrowserNode.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/BrowserNode/ReferenceNode.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/NodeBuilder/DefaultDotNetNodeBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/ProjectBrowser/NodeBuilder/IProjectNodeBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/PropertyPad/PropertyPad.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Pads/PropertyPad/PropertyPadCommands.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Workbench/DefaultWorkbench.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Workbench/WorkbenchMemento.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Workbench/Layouts/#SdiWorkspaceLayout.cs#" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./Gui/Workbench/Layouts/SdiWorkspaceLayout.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/Workbench/Layouts/SdiWorkspaceWindow.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/XmlForms/BaseSharpDevelopForm.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/XmlForms/BaseSharpDevelopUserControl.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/XmlForms/SharpDevelopObjectCreator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/XmlForms/SharpDevelopPropertyValueCreator.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Gui/XmlForms/SharpDevelopStringValueFilter.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/DefaultDialogPanelDescriptor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/DialogPanelCodon.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/IDialogPanel.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/IDialogPanelDescriptor.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/DisplayBinding/DisplayBindingCodon.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/DisplayBinding/IDisplayBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/DisplayBinding/ISubDisplayBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/LanguageBinding/DefaultCompilerResult.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/LanguageBinding/FileFilterCodon.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/LanguageBinding/ICompilerResult.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/LanguageBinding/ILanguageBinding.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/LanguageBinding/LanguageBindingCodon.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/MenuItems/#AbstractMenuCommand.cs#" subtype="Code" buildaction="Nothing" dependson="" data="" />
-    <File name="./Internal/Codons/MenuItems/AbstractCheckableMenuCommand.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/MenuItems/AbstractMenuCommand.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/MenuItems/ICheckableMenuCommand.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/MenuItems/IMenuCommand.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/MenuItems/ISubmenuBuilder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/MenuItems/MenuItemCodon.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Codons/Toolbars/ToolbarItemCodon.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/CollectionUtilities/Comparers.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/CollectionUtilities/DiffUtility.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/CollectionUtilities/SortUtility.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/CollectionUtilities/SortUtilityBase.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Conditions/CombineOpenCondition.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Conditions/OwnerStateCondition.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Conditions/ProjectActiveCondition.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Conditions/ProjectOpenCondition.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Conditions/WindowActiveCondition.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Conditions/WindowOpenCondition.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Conditions/WorkbenchContextCondition.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/DataStructures/PriorityQueue.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/ExternalTool/ExternalTool.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/ExternalTool/ToolLoader.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/#IField.cs#" subtype="Code" buildaction="Exclude" dependson="" data="" />
-    <File name="./Internal/Parser/ClassType.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/Comment.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IAttribute.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IClass.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IComment.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/ICompilationUnit.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/ICompilationUnitBase.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IDecoration.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IEvent.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IExpressionFinder.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IField.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IIndexer.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IMember.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IMethod.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IParameter.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IParser.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IProperty.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IRegion.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IReturnType.cs" subtype="Code" buildaction="Compile" dependson="" data="" />
-    <File name="./Internal/Parser/IUsing.cs" subtype="Code" buildaction="Compile"