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.