[MonoDevelop] Scintilla over GtkSourceView

Todd Berman tberman@sevenl.net
Wed, 28 Jan 2004 13:34:32 -0500


Ben is working as part of this new editor, a common binding assembly
that implements all the menu items/dialogs that you expect from a source
buffer. This will mean that if someone decides to write a new editor
(mmmmm, vim binding anyone?) you will have a common set of Interfaces to
inherit and handle to get it embedded into MD, and your find will look
like the find people expect irrespective of your source buffer of
choice.

--Todd

On Wed, 2004-01-28 at 11:07, Marco Canini wrote:
> Here's my suggestion:
> don't preclude any way!
> 
> In eclipse the editor is not one, there's a collection of editors and
> they implement a common interface.
> 
> I don't think there would be too much penalty in doing it so also in MD.
> So you can use sourceview, scintilla, maybe a vim binding, etc...
> 
> What do you think?
> 
> On Wed, 2004-01-28 at 16:01, Ben Maurer wrote:
> > I actually use SciTE for my editor right now :-).
> > 
> > Folding is in the plans for SourceView, so I would rather push this then
> > rely on Scintilla.
> > 
> > The problem with Scintilla is that it is not very well integrated with
> > GNOME. The idea here is to make an editor that, as I stated on my blog,
> > feels as native to Linux as VS.net does on Windows.
> > 
> > If I wanted 5000 editor features, we would be binding vim or emacs,
> > anyways :-).
> > 
> > If someone *really* wants folding, I am sure the gtksourceview team
> > would love and be happy to check in any patch. Ditto for any other
> > feature.
> > 
> > -- Ben
> > 
> > On Wed, 2004-01-28 at 09:47, Mike Krueger wrote:
> > > Hi
> > > 
> > > One advantage of Scintilla is that it HAS folding and many other 
> > > features and it could be used inside #Develop too (GtkSourceView would
> > > be a step backward for the windows version) this will enhance the future 
> > > compatibility of #Develop and MonoDevelop if we choose to do
> > > it this way. I don't know if you have seen this: 
> > > http://sourceforge.net/projects/scide/ this is the beginning of a 
> > > wrapper for scintilla ... I don't know
> > > if there are more out there.
> > > 
> > > Regards
> > > Mike
> > > 
> > > > I read the text buffer is going to be migrated to GtkSourceView for 
> > > > scalability and usability. I have been using Anjuta(based on 
> > > > scintilla) for a few months, it supports code folding and auto 
> > > > complete features. I would like to suggest using Scintilla over 
> > > > GtkSourceView, so we can gain the new functionality without writing to 
> > > > much code.
> > > >
> > > >  
> > > >
> > > > Links:
> > > >
> > > > http://www.scintilla.org/
> > > >
> > > >  
> > > >
> > > > http://anjuta.sourceforge.net/
> > > >
> > > >  
> > > >
> > > > Thanks,
> > > >
> > > > Jesus
> > > >
> > > _______________________________________________
> > > Monodevelop-list mailing list
> > > Monodevelop-list@lists.ximian.com
> > > http://lists.ximian.com/mailman/listinfo/monodevelop-list
> > 
> > _______________________________________________
> > Monodevelop-list mailing list
> > Monodevelop-list@lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/monodevelop-list