[MonoDevelop] tiny patch + load errors/questions

Kris Luyten kris.luyten@luc.ac.be
Thu, 26 Feb 2004 23:37:02 +0100


--=-jKpvNkGTSfK+k+gvNO16
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hi,

I am trying to work with MonoDevelop on Debian Sid. I have mono, mcs,
gtk-sharp and gtksourceview installed from CVS, Although it compiles
without any warnings, and starts up normally I have the following
errors:

* Building the completion database generates an exception: "Unhandled
Exception: System.Reflection.TargetInvocationException: Exception has
been thrown by the target of an invocation. --->
System.ComponentModel.Win32Exception: Cannot find the specified file".
Since it says to restart Monodevelop manually, I guess this is normal
:-)

* Opening a C# source file crashes the application.
Creating a new project, as shown in the HelloWorld tutorial also crashes
the application on my machine. Actually; the application hangs and does
not respond. Any hints how to debug this?

Attached is a tiny patch that changes "Accept" in "Apply" at the end of
the CompletionDatabaseWizard (makes the text consistent with the button
label). Maybe it is already fixed, but I can not  access the anonymous
svn (is there a anonymous accessible repository available)? I made the
patch with "diff -uN", hope it is correct.

And a small question: where is the StartCodeCompletionWizard invoked in
the code? I searched through the code, but grep did not find it for me
:-).

Regards,
Kris
--
Kris Luyten
kris.luyten@luc.ac.be
uiml.net: http://lumumba.luc.ac.be/kris/projects/uiml.net/

--=-jKpvNkGTSfK+k+gvNO16
Content-Disposition: attachment; filename=acceptlabel.patch
Content-Type: text/x-patch; name=acceptlabel.patch; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

--- ./MonoDevelop/src/Main/Base/Gui/CompletionDatabaseWizard/druid.cs	2004-02-24 19:14:52.000000000 +0100
+++ ./MonoDevelop-kris/src/Main/Base/Gui/CompletionDatabaseWizard/druid.cs	2004-02-26 23:22:05.000000000 +0100
@@ -128,7 +128,7 @@
 	internal DruidPageEdge GetEndPage()
 	{
 		DruidPageEdge page = new DruidPageEdge(EdgePosition.Finish);
-		page.Text = "Click Accept to start the database creation process";
+		page.Text = "Click " + Gtk.Stock.Apply + " to start the database creation process";
 		page.BackClicked += new BackClickedHandler(GoToPrev);
 		page.FinishClicked += new FinishClickedHandler(EndOfWizard);
 		return page;

--=-jKpvNkGTSfK+k+gvNO16--