@nyamatongwe the intention was to simply remove the code you pointed at by removing the #if [here](https://github.com/geany/geany/blob/607fcec1fa5aff005090fbda17280976dcee68c8...) and the else clause so it uses what is currently apple only code on all platforms.
Now we know it works on windows probably @eht16 should make a PR (so we can be sure thats exactly what he did, and to test on other platforms) then that can be upstreamed.