All the rest is surrounding a few things with an if() { ... }, isn't it ?
So somebody should be able to submit an implementation easily :)
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/907#issuecomment-185941121