summaryrefslogtreecommitdiffstats
path: root/gi/pygi-callbacks.c
Commit message (Collapse)AuthorAgeFilesLines
* Implement vfuncs.Tomeu Vizoso2010-04-181-2/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602736
* Fix a typo in pygi-callbacks.c headerZach Goldberg2010-04-181-1/+1
|
* Implementation callback support with scoping and basic argument support.Zach Goldberg2010-04-171-0/+216
This patch was originally written by Zach Goldberg <zach@zachgoldberg.com> with modifications and review by Simon van der Linden <svdlinden@src.gnome.org> and Colin Walters <walters@verbum.org>. This impementation enforces the assumption that any one function signature can only have one (callback, userdata, destronotify) tuple. This allows us to move callback creation into the actual function invoke pipeline and also to keep just one destroy notify callback around, vastly simplifying the code. https://bugzilla.gnome.org/show_bug.cgi?id=603095