Most of the plugins now complain about GeanyFunctions being deprecated which 
makes the compilation output rather noisy. I have removed GeanyFunctions from 
my plugins but this requires bumping API to a post-linkage-cleanup build, which 
is 224.

To get rid of the warnings there are two options:

1. Remove geany_functions and bump the API requirement for every plugin.
2. Guard the geany_functions declaration with a macro checking the API version.

I'd personally vote for (1) otherwise the deprecated declaration gets never 
removed. Is it a problem to bump the API requirement? Is it common to build new 
plugin versions with old Geany versions?

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/382

Reply via email to