One of the things I've enjoyed about switching from gedit to geany
is that geany typically doesn't use nearly as much memory and loads
large files easily. Now, I don't know if that's related to
Scintilla vs GtkSourceView, but really long documents, particularly
with long lines, freeze gedit up.
At first I was sceptical of using a Scintilla-based editor from my
GtkSourceView, but geany has grown on me.
With any direction change, I would hope most of all that the basics
I know and love about geany remain untouched:
- Relatively easy to read source code.
- Fast and light weight. Feature-rich without the bloat.
- Plugins can do virtually anything. (I found gedit plugins to
be a bit more difficult, especially since the editor was in a
different language than the python plugins, although that could
be more my inexperience with the languages at the time I
started.)
- Consistent behavior across languages, like a good
power-editor. One concern about language specific code
mentioned in this thread and other threads is if the editor will
still handle things consistently.
- Support for many languages. This is probably the main reason
I don't use something like Eclipse, because switching editors
for the various languages that I have to program in is annoying.
Anyway, whatever you decide, please don't take such a change in
direction as to gnome things up for us.
That's my 2 cents, if they are worth anything since most of my
contributions so far are still small.
Thanks,
Steve
On 11/11/2013 08:45 AM, Pavel Roschin
wrote:
5. Drop Scintilla and use GtkSourceView. I'll just enumerate the reasons
that come to mind, in no particular order:
But does this mean that some Sci-features are going to pass away? E.g. scintilla
supports multiple selections and, gap buffer, multiple gaps, inline styling
(e.g. spellcheck, mark words) that I never seen in gedit/mousepad.
--
Best regards,
Pavel Roschin aka RPG
_______________________________________________
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel