On Fri, Jan 03, 2014 at 11:01:53PM +0000, Michael Ikey Doherty wrote: > On Fri, 2014-01-03 at 22:12 +0100, Sébastien Wilmet wrote: > > There is Builder, for the C language: > > https://github.com/chergert/gnome-builder > Have it built locally. Noticed something here that I've seen in gedit > too, no doubt due to GtkSourceView. there is no automatic indentation, > i.e. hitting enter after a brace does not start a new indentation level, > etc.
On the GtkSourceView roadmap, it is planned to add a smart indentation framework: https://wiki.gnome.org/Projects/GtkSourceView/RoadMap See also this old bug: https://bugzilla.gnome.org/show_bug.cgi?id=107044 And there is already the "Emacsy Indent" gedit plugin that supports some languages: https://wiki.gnome.org/Apps/Gedit/Plugins > Is there a roadmap for this, or is it intended to remain a demonstration > only? Builder is not intended to remain a demonstration only, but developing an IDE is currently a lot of work. Some features, like the completion, was developed separately. I think in the short term it is easier to develop a gedit plugin, and then migrate the features to Builder when it is easier to create a new text editor based on GtkSourceView. A roadmap would be: - make the gedit, gitg and a debugger features more re-usable, as libraries or git submodules; - develop text editor features for the C language. The Anjuta code can perhaps be reused for that; - integrate all the pieces together in Builder. Cheers, Sébastien _______________________________________________ desktop-devel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/desktop-devel-list
