[MonoDevelop] Using the managed source editor outside of MonoDevelop

Andy Selvig ajselvig at gmail.com
Mon Sep 29 23:31:35 EDT 2008

Thanks for all the quick replies.

It's good to hear about the licensing. MonoDevelop has some great components
that would be a shame to wrap up in the GPL. Out of curiosity, why such a
drastic licensing change for MonoDevelop? The GPL and MIT/X11 are at the
opposite ends of the Open Source spectrum.

I downloaded the latest source from svn and built Mono.Texteditor. I wrote a
simple app that display an editor, which seems to work fine. I guess it
would be nice to have a little guidance on how to do things like syntax
highlighting for langauges like C# and boo, enable code folding and
auto-indentation, and possibly have some sort of API for auto-completion.
I'm assuming that everything but the latter is part of Mono.Texteditor, but
I don't know how to use it.

Thanks again.


On Mon, Sep 29, 2008 at 9:19 PM, Michael Hutchinson <
m.j.hutchinson at gmail.com> wrote:

> On Mon, Sep 29, 2008 at 7:26 PM, Andy Selvig <ajselvig at gmail.com> wrote:
> > Hi-
> >
> > I'm curious about using the new managed source editing component for
> > MonoDevelop 2.0 in a separate Gtk# application. I have a couple related
> > questions:
> >
> >  - Is this something that can relatively easily be done without dragging
> in
> > a bunch of MonoDevelop dependencies?
> The Mono.TextEditor project/assembly intentionally has no MD
> assemblies, so that it can be used in other programs. If you need
> anything more than that, it'll be trickier.
> >  - MonoDevelop is under GPL, but it seems that the license statements at
> the
> > top of the editor source is more of a BSD-style license. Can the source
> for
> > the component be used as such?
> Yes, what Christian and Sandy said is broadly correct, and the
> Mono.TextEditor files should all be MIT/X11.
> --
> Michael Hutchinson
> http://mjhutchinson.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20080929/11241827/attachment.html 

More information about the Monodevelop-list mailing list