On Tue, 27 Aug 2019 at 14:29, Austin Green <austin.gr...@orcon.net.nz> wrote: > > Hi All, > > OK, after further research I have stumbled on the answer: > > As well as adding the GEANY_API_SYMBOL macro to the function definition, the > function declaration in keybindings.h also needs to be moved from the > #ifdef GEANY_PRIVATE > section, into the 'public' section. Dereffing the returned pointer then > works fine. > > I expect this is documented somewhere, though I haven't found it.
Its not documented because its private, its not for plugin use. Things are not just randomly added to the plugin API, because then its fixed and can't be changed inside Geany. > Thanks to all for not responding with 'RTFM' :) Would therefore have been a RTFC :) Cheers Lex > > Cheers, > Austin. > _______________________________________________ > Devel mailing list > Devel@lists.geany.org > https://lists.geany.org/cgi-bin/mailman/listinfo/devel _______________________________________________ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel