[Monodevelop-patches-list] r2373 - trunk/MonoDevelop/docs
John Luke <jluke@cfl.rr.com>
jluke at mono-cvs.ximian.com
Fri Mar 18 12:58:15 EST 2005
Author: jluke
Date: 2005-03-18 12:58:15 -0500 (Fri, 18 Mar 2005)
New Revision: 2373
Modified:
trunk/MonoDevelop/docs/MDWithIkvm.txt
trunk/MonoDevelop/docs/SourceMap.html
trunk/MonoDevelop/docs/WritingAddIns.html
Log:
update these
Modified: trunk/MonoDevelop/docs/MDWithIkvm.txt
===================================================================
--- trunk/MonoDevelop/docs/MDWithIkvm.txt 2005-03-18 17:36:51 UTC (rev 2372)
+++ trunk/MonoDevelop/docs/MDWithIkvm.txt 2005-03-18 17:58:15 UTC (rev 2373)
@@ -1,5 +1,9 @@
-MonoDevelop supports the Java langauge by using IKVM (http://www.ikvm.net/)
+MonoDevelop supports the Java language by using IKVM (http://www.ikvm.net/)
+Currently this is a bit of a manual process. In the future, I
+hope to do this all automatically. See the TODO file in
+Extras/JavaBinding for more information.
+
To use it you need to do the following.
Install at least the following
@@ -7,6 +11,9 @@
mono-ikvm
ikvm
+run ./configure --enable-java=yes
+(until autodetection of ikvm is added)
+
The following assumes mono and ikvm are installed in
/usr and you have permission to write to /usr/lib).
@@ -25,7 +32,7 @@
under Configurations, Debug, Code Generation
ex. usr/lib/mscorlib.jar:.
-Add Ikvm.GNU.Classpath.dll and Ikvm.Runtime.dll as project references
+Add IKVM.GNU.Classpath.dll and IKVM.Runtime.dll as references
compile and run
Modified: trunk/MonoDevelop/docs/SourceMap.html
===================================================================
--- trunk/MonoDevelop/docs/SourceMap.html 2005-03-18 17:36:51 UTC (rev 2372)
+++ trunk/MonoDevelop/docs/SourceMap.html 2005-03-18 17:58:15 UTC (rev 2373)
@@ -14,80 +14,82 @@
<h3>Assemblies</h3>
<p>
Name: MonoDevelop.Core<br />
- Location: <code>src/Libraries/MonoDevelop.Core/</code><br />
+ Location: <code>Core/src/MonoDevelop.Core/</code><br />
Description: contains the bare necessities for the IDE.<br />
Depends: none
</p>
<p>
Name: MonoDevelop.Base<br />
- Location: <code>src/Main/Base/</code><br />
+ Location: <code>Core/src/MonoDevelop.Base/</code><br />
Description: contains the base of the IDE.<br />
Depends: MonoDevelop.Core Gtk#/GNOME
+ </p>
<p>
- Name: gdl-sharp<br />
- Location: gdldock/<br />
- Description: Binding of the gdl dock C library.<br />
- Depends: Gtk#
+ Name: MonoDevelop.Dock<br />
+ Location: <code>Core/src/MonoDevelop.Dock/</code><br />
+ Description: Gtk# docking widgets ported from gdl C library.<br />
+ Depends: none
</p>
<p>
Name: ICSharpCode.SharpAssembly<br />
- Location: <code>src/Libraries/SharpAssembly</code><br />
+ Location: <code>Core/src/ICSharpCode.SharpAssembly</code><br />
Description: Assembly reading library.<br />
Depends: none
</p>
<p>
Name: ICSharpCode.SharpRefactory<br />
- Location: <code>src/Libraries/SharpRefactory</code<br />
+ Location: <code>Core/src/ICSharpCode.SharpRefactory</code<br />
Description: C# parser library.<br />
Depends: none
</p>
<p>
Name: MonoDevelop.SourceEditor<br />
- Location: <code>src/AddIns/DisplayBindings/SourceEditor</code><br />
+ Location: <code>Core/src/AddIns/DisplayBindings/SourceEditor</code><br />
Description: Default editor for MonoDevelop.<br />
Depends: Gtk# gtksourceview-sharp MonoDevelop.Core MonoDevelop.Base MonoDevelop.Gui.Widgets MonoDevelop.Gui.Utils
</p>
<p>
Name: MonoDevelop.Gui.Utils<br />
- Location: <code>src/Libraries/MonoDevelop.Gui.Utils</code><br />
+ Location: <code>Core/src/MonoDevelop.Gui.Utils</code><br />
Description: extra miscellaneous functions.<br />
Depends: Gtk#/GNOME
</p>
<p>
Name: MonoDevelop.Gui.Widgets<br />
- Location: <code>src/Libraries/MonoDevelop.Gui.Widgets/</code><br />
+ Location: <code>Core/src/MonoDevelop.Gui.Widgets/</code><br />
Description: extra Gtk# specific widgets.<br />
Depends: Gtk#/GNOME MonoDevelop.Core MonoDevelop.Gui.Utils
</p>
<p>
Name: MonoDevelop.Debugger<br />
- Location: <code>src/AddIns/DebuggerAddIn/</code><br />
+ Location: <code>Core/src/AddIns/DebuggerAddIn/</code><br />
Description: debugging support library<br />
Depends: Gtk# Mono.Debugger MonoDevelop.Base MonoDevelop.Core
+ </p>
<p>
- <p>
- Name: MonoDevelop.StartPage<br />
- Location: <code>src/AddIns/Misc/StartPage</code><br />
- Description: IDE start page<br />
- Depends: gecko-sharp Gtk# MonoDevelop.Core MonoDevelop.Base
- <p>
- <p>
Name: CSharpBinding<br />
- Location: <code>src/AddIns/BackendBindings/CSharpBinding/</code><br />
+ Location: <code>Core/src/AddIns/BackendBindings/CSharpBinding/</code><br />
Description: backend for C# langauge support<br />
Depends: MonoDevelop.Core MonoDevelop.Base MonoDevelop.SourceEditor ICSharpCode.SharpRefactory MonoDevelop.Gui.Widgets
+ </p>
<p>
- <p>
Name: JavaBinding<br />
- Location: <code>src/AddIns/BackendBindings/JavaBinding/</code><br />
+ Location: <code>Extras/JavaBinding/</code><br />
Description: backend for Java Langauge<br />
Depends: external java runtime and compiler
+ </p>
<p>
Name: StartUp<br />
- Location: <code>src/Main/StartUp/</code><br />
+ Location: <code>Core/src/MonoDevelop.StartUp/</code><br />
Description: Parses commandline and invokes the rest.<br />
Depends: MonoDevelop.Core MonoDevelop.Base MonoDevelop.SourceEditor ICSharpCode.SharpRefactory MonoDevelop.Gui.Widgets
</p>
+ <p>
+ Name: MonoDeveloperExtensions<br />
+ Location: <code>Extras/MonoDeveloperExtensions</code><br />
+ Description: tools for developing mono itself
+ Depends: MonoDevelop.Core MonoDevelop.Base gtk#
+ </p>
<h3>Others</h3>
<p>addin files - <code>build/AddIns</code></p>
@@ -105,9 +107,9 @@
</p>
<h3>Credits and Errata</h3>
- <p>Send comments to <a href="mailto:jluke at cfl.rr.com">jluke at cfl.rr.com</a> or the <a href="mailto:monodevelop-list at lists.ximian.com">monodevelop mailing list</a>.</p>
+ <p>Send comments to <a href="mailto:john.luke at gmail.com">john.luke at gmail.com</a> or the <a href="mailto:monodevelop-list at lists.ximian.com">monodevelop mailing list</a>.</p>
<p><a href="http://opensource.org/licenses/mit-license.php">MIT License</a></p>
- <p>Last updated April 14, 2004</p>
+ <p>Last updated March 18, 2004</p>
</body>
</html>
Modified: trunk/MonoDevelop/docs/WritingAddIns.html
===================================================================
--- trunk/MonoDevelop/docs/WritingAddIns.html 2005-03-18 17:36:51 UTC (rev 2372)
+++ trunk/MonoDevelop/docs/WritingAddIns.html 2005-03-18 17:58:15 UTC (rev 2373)
@@ -45,14 +45,14 @@
</code>
<p>Here is a list of some of the common classes to extend for an AddIn:
<pre>
-./src/Main/Base/Gui/Dialogs/AbstractOptionPanel.cs
-./src/Main/Base/Gui/Dialogs/Wizard/AbstractWizardPanel.cs
-./src/Main/Base/Gui/Pads/ClassScout/BrowserNode/AbstractClassScoutNode.cs
-./src/Main/Base/Gui/Pads/ProjectBrowser/BrowserNode/AbstractBrowserNode.cs
-./src/Main/Base/Gui/AbstractBaseViewContent.cs
-./src/Main/Base/Gui/AbstractPadContent.cs
-./src/Main/Base/Gui/AbstractViewContent.cs
-./src/Main/Base/Gui/AbstractSecondaryViewContent.cs
+./Core/src/MonoDevelop.Base/Gui/Dialogs/AbstractOptionPanel.cs
+./Core/src/MonoDevelop.Base/Gui/Dialogs/Wizard/AbstractWizardPanel.cs
+./Core/src/MonoDevelop.Base/Gui/Pads/ClassScout/BrowserNode/AbstractClassScoutNode.cs
+./Core/src/MonoDevelop.Base/Gui/Pads/ProjectBrowser/BrowserNode/AbstractBrowserNode.cs
+./Core/src/MonoDevelop.Base/Gui/AbstractBaseViewContent.cs
+./Core/src/MonoDevelop.Base/Gui/AbstractPadContent.cs
+./Core/src/MonoDevelop.Base/Gui/AbstractViewContent.cs
+./Core/src/MonoDevelop.Base/Gui/AbstractSecondaryViewContent.cs
</pre>
</p>
@@ -96,11 +96,11 @@
<Extension path="/SharpDevelop/Workbench/MainMenu/Tools">
<MenuItem id = "NunitMenu" label = "NUnit" insertafter = "ExternalTools" insertbefore = "Options">
<MenuItem id = "LoadTestAssembly"
- label = "Load Assembly"
+ _label = "Load Assembly"
shortcut = ""
class = "MonoDevelop.Commands.NunitLoadAssembly" />
<MenuItem id = "NunitRunTests"
- label = "Run Tests"
+ _label = "Run Tests"
shortcut = ""
class = "MonoDevelop.Commands.NunitRunTests" />
</MenuItem>
@@ -115,11 +115,6 @@
various places to attach your addin, such as the menu items.
</p>
- <h3>AddIn xml format</h3>
- <p>There is an AddIn.xsd file that specifies the required/optional
- xml format. Perhaps someone would like to make a RelaxNG one also.
- See <code>data/resources/AddIn.xsd</code></p>
-
<h3>Building and installing</h3>
<p>We currently support both running in a self-contained <code>build/</code>
directory as well as installing to <code>$(prefix)/lib/monodevelop</code> so you
@@ -144,11 +139,11 @@
<ul>
<li>SourceEditor</li>
<li>CSharpBinding</li>
+ <li>VBNetBinding</li>
<li>JavaBinding</li>
<li>NemerleBinding</li>
<li>DebuggerAddin</li>
<li>Monodoc</li>
- <li>StartPage (not fully ported)</li>
<li>NUnit (incomplete)</li>
</ul>
@@ -176,15 +171,14 @@
<li>Glade (although a new GUI designer is planned).</li>
<li>Integration with Subversion, CVS, and other version control tools.</li>
<li>UML/CASE tools.</li>
- <li>SQL/Database support.</li>
<li>An advanced XML editor.</li>
<li>Also, there are some additional things that SharpDevelop already has that could be ported to MonoDevelop.</li>
</ul></p>
<h3>Credits, License, Errata</h3>
- <p>Send comments to <a href="mailto:jluke at cfl.rr.com">jluke at cfl.rr.com</a> or the <a href="mailto:monodevelop-list at lists.ximian.com">monodevelop mailing list</a>.</p>
+ <p>Send comments to <a href="mailto:john.luke at gmail.com">john.luke at gmail.com</a> or the <a href="mailto:monodevelop-list at lists.ximian.com">monodevelop mailing list</a>.</p>
<p>Licensed under the <a href="http://opensource.org/licenses/mit-license.php">MIT License</a></p>
- <p>Last updated April 14, 2004</p>
+ <p>Last updated March 18, 2005</p>
</body>
</html>
More information about the Monodevelop-patches-list
mailing list