I hope I don't have to rewrite my plugins again for this editor ;-) I will admit though, seg faulting all of geany in a plugin gets annoying :-)
Maybe I'm spoiling the party, but like with gnome 2, sometimes sticking with what you have is better than seemingly needless upgrades. I'm running older hardware at home since running linux doesn't require me to upgrade every few years like windows does.
I read an article a while back, sorry I can't remember the source, pointing out how developer's desire to do a rewrite/refactor of code is not a good idea since all regressions and bugs can come back and all of that effort was lost. That said, I'm always suggesting the need for refactoring at every job i've been at, so I may be a hypocrite.
Maybe these comments refer more to the change of direction thread, since it sounds like vala compiles to C anyway, and would just be extending the way we can code things rather than re-writing or re-defining what we are doing.
Thanks,
Steve
On 11/12/2013 03:58 PM, Matthew Brush wrote:
[2]: Since so much of Geany's guts/implementation is exposed directly, it'd most likely be impossible to make any non-trivial changes/re-factorings without disturbing the plugin API. And even if we aimed to keep the plugin API mostly stable during the changes, we'd probably end up with maintenance nightmare of all kinds of old backwards compatibility wrappers and such.