Continued from #2178 [comment](https://github.com/geany/geany/pull/2178#issuecomment-526786695).
As noted on #2178 and many other previous issues/PRs etc actually integrating large changes is difficult. Starting as a small project Geany has many functionalities integrated in code, and they need to be disintegrated :grin: to allow other (probably plugin) code to take them over. I am afraid I don't have any new insights, just the same as I have said before, git branches, separate these radical makeovers from the stable version until they are ready to replace it, then release Geany 2.xxx to show its a major change. And (dare I say it) do a GTK and break some stuff, but with plenty of warning. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/2283#issuecomment-526787984
