[geany/geany-plugins] 9abd91: A few improvements as suggested by review of PR