diff options
author | Zach Goldberg <zach@zachgoldberg.com> | 2010-04-17 09:17:14 -0400 |
---|---|---|
committer | Tomeu Vizoso <tomeu@sugarlabs.org> | 2010-04-17 11:00:39 -0400 |
commit | 610dd1eec87fab5c8c3badb4d104cba74477c745 (patch) | |
tree | 040b02f66d861bb35cd6aedfa2bb1f89e13c465d /examples/cairo-demo.py | |
parent | a34cb9f0038a6c89e5e6c5f7761d48a5a833044f (diff) | |
download | pygi-610dd1eec87fab5c8c3badb4d104cba74477c745.tar.gz pygi-610dd1eec87fab5c8c3badb4d104cba74477c745.tar.xz pygi-610dd1eec87fab5c8c3badb4d104cba74477c745.zip |
Implementation callback support with scoping and basic argument support.
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
Diffstat (limited to 'examples/cairo-demo.py')
0 files changed, 0 insertions, 0 deletions