summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>2001-11-15 07:33:20 +0000
committerMatt Wilson <msw@src.gnome.org>2001-11-15 07:33:20 +0000
commitc9deb4cac0b6be500d0843df3b716f049458c661 (patch)
tree07f21aea82d76c32dcfa5cbea0ea69521a72b386 /examples
parent44bbf9615c68f2f482125becf46809d0b516d9c5 (diff)
downloadpygobject-c9deb4cac0b6be500d0843df3b716f049458c661.tar.gz
pygobject-c9deb4cac0b6be500d0843df3b716f049458c661.tar.xz
pygobject-c9deb4cac0b6be500d0843df3b716f049458c661.zip
added PyGFatalExceptionFunc typedef, API wrapper for
2001-11-15 Matt Wilson <msw@redhat.com> * pygobject.h: added PyGFatalExceptionFunc typedef, API wrapper for pyg_fatal_exceptions_{add,remove}. * gobjectmodule.c (pyg_boxed_new): return NULL on assertion failures, #62814 (pyg_closure_new): actually assign swap_data to the closure. (pyg_fatal_exceptions_notify, pyg_fatal_exceptions_notify_add, pyg_fatal_exceptions_remove): added mechanism for gobjectmodule using modules to get a function called when a fatal exception happens in closures, etc. (pyg_closure_marshal, pyg_signal_class_closure_marshal): return NULL if a gobjectmodule using module registered a fatal exception function. * gtk/pygtk-private.h: added declarations for pygtk_custom_destroy_notify, pygtk_tree_selection_marshal, pygtk_tree_foreach_marshal. Added typedef for PyGtkCustomNotify. #62814 * gtk/gtkmodule.c (init_gtk): register stock items, #62814. Set up fatal exception stuff if PYGTK_FATAL_EXCEPTIONS is set. This isn't 100% done yet, gtk mainloop specific functions still need work. * gtk/gtkobject-support.c (pygtk_tree_selection_marshal): added, #62814 (pygtk_tree_foreach_marshal): added, #62814 (pygtk_custom_destroy_notify): added, #62814 * gtk/gtk.override (_wrap_gtk_tree_selection_set_select_function): added, #62814 (_wrap_gtk_tree_selection_selected_foreach): added, #62814
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions