[MonoDevelop] Why MonoDevelop doesn't use GtkTextView/GtkSourceView?

Mike Krüger mkrueger at xamarin.com
Sat Aug 23 09:47:21 UTC 2014


We used GtkSourceView years ago but we needed more control over the text 
Things like our incremental like find, folding, support for vs.net like 
color themes and so on.
As well as our text representation should support snapshotting & multi 
threaded architecture. Furthermore we need a text representation for non 
gui cases that supports line/columns.

Furthermore developing with .NET is much more fun & easier than 
extending a C component.

I give the question back:
Why didn't the gnome team switch to mono and not why did the mono team 
choose mono.

> Hello,
> It seems that Mono.TextEditor is a reimplementation of GtkTextView and
> GtkSourceView [1]. Are there good reasons for having written a new text
> editor framework from scratch? Maybe the general code architecture and
> API of GtkTextView was not suitable for MonoDevelop needs?
> As a developer of GtkSourceView, I would be interested to know the
> reasons. GtkTextView and GtkSourceView should be flexible enough for
> every text editor and IDE.
> Regards,
> Sébastien
> [1] https://wiki.gnome.org/Projects/GtkSourceView
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list

More information about the Monodevelop-list mailing list