Meh, no super strong feelings, though I do think it's weird to have the closure stuff squished in the middle of the arguments list rather than more typical GLib-style `_full()` functions where the function and data are at the end of the arguments list. In any case, maybe later, if I get sufficiently motivated, I can provide some kind of "wrappers" to smooth over the (perceived) warts, either in my local plugin code or in addition to the API proper.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/376#issuecomment-147511485