@techee thanks! Beware, it contains its fair share of hacks (it's c.c, so no surprise).
It's so much of a mess I almost seriously considered trying to rewriting if from scratch, properly split and everything. I'm pretty sure in the end it would save me time, instead of fixing this again and again, with low confidence on the impacts each iteration can have…
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/889#issuecomment-175081628