The geany_functions declaration was required before the introduction of geany shared library, which corresponds to API 224. When geany_functions gets removed, the plugin won't work on older Geany versions anyway so better to announce it using the API. I did this change in the past for other plugins too, see https://github.com/geany/geany-plugins/pull/388 and the linked bug.
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/pull/438#issuecomment-225111091