X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=glib%2Fgobject.package.lisp;h=b9be3e8d1e5b4b3cac1a55276e9b1015c633d023;hb=47427d9e824cf990bf88b4db8fdb205565062cd2;hp=5649e74936f07480efa722213e713eceee232586;hpb=b7d91ee8fe18086134b55f3ec1423d97cb42a050;p=cl-gtk2.git diff --git a/glib/gobject.package.lisp b/glib/gobject.package.lisp index 5649e74..b9be3e8 100644 --- a/glib/gobject.package.lisp +++ b/glib/gobject.package.lisp @@ -1,6 +1,5 @@ (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) + (:use :c2cl :glib :cffi :tg :bordeaux-threads :iter :closer-mop :gobject.ffi) (:export #:g-type #:g-type-string #:g-type-numeric @@ -190,7 +189,13 @@ #:create-signal-handler-closure #:save-handler-to-object #:retrieve-handler-from-object - #:delete-handler-from-object) + #:delete-handler-from-object + #:disconnect-signal + #:define-cb-methods + #:create-fn-ref + #:copy-boxed-slots-to-foreign + #:with-foreign-boxed-array + #:get-g-type-definition) (: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}.