@elextr thanks for the tips. Don't take this as presumption, but I'm pretty busy to do thorough testing and deep changes to the code. I'll let the other people here take on some of that work.
@all Everyone has been super vocal, so if you are reading this and interested in integrating this patch in geany, here is your chance!