(defpackage :gobject
(:use :cl :glib :cffi :tg :bordeaux-threads :iter :closer-mop :gobject.ffi)
+ #+(or clozure-common-lisp openmcl) (:shadowing-import-from :closer-mop #:defgeneric #:ensure-generic-function #:standard-generic-function)
(:export #:g-type
#:g-type-string
#:g-type-numeric
#:define-g-boxed-variant-cstruct
#:g-boxed-foreign
#:boxed-related-symbols
- #:define-boxed-opaque-accessor)
+ #:define-boxed-opaque-accessor
+ #:glib-defcallback)
(:documentation
"CL-GTK2-GOBJECT is a binding to GObject type system.
For information on GObject, see its @a[http://library.gnome.org/devel/gobject/stable/]{documentation}.