Export gdk:gdk-window-events
[cl-gtk2.git] / glib / gobject.package.lisp
index 2d1fff2..df3c2cf 100644 (file)
@@ -1,5 +1,6 @@
 (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}.