b4n requested changes on this pull request.
OK, why not, although I don't really see so much use case for C plugins: such checks only allow to guard dynamic features, and the only one I can think of would be `GeanyObject` signals. But it sounds reasonable, so OK I guess.
@@ -52,6 +52,15 @@ typedef struct
PluginDocDataProxy;
+/** Returns the runtime API version Geany was compiled with. + * + * @return Geany's API version + */ +gint geany_api_version(void)
@elextr is right it lacks `GEANY_API_SYMBOL`