X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=glib%2Fgobject.package.lisp;h=64e87648d8253e83b3993459ca63c41d9a68556c;hb=7bca05f5d857c03b74eafd7c0c85495dfe3330ff;hp=5649e74936f07480efa722213e713eceee232586;hpb=b7d91ee8fe18086134b55f3ec1423d97cb42a050;p=cl-gtk2.git diff --git a/glib/gobject.package.lisp b/glib/gobject.package.lisp index 5649e74..64e8764 100644 --- a/glib/gobject.package.lisp +++ b/glib/gobject.package.lisp @@ -1,9 +1,9 @@ (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 + #:gtype + #:gtype-name + #:gtype-id #:g-type-children #:g-type-parent #:g-type-designator @@ -72,8 +72,6 @@ #:g-object #:pointer #:g-type-from-object - #:g-type-name - #:g-type-from-name #:g-signal-connect #:define-g-object-class #:g-initially-unowned @@ -126,7 +124,6 @@ #:g-type-interfaces #:g-type-interface-prerequisites #:g-type-name - #:g-type-from-name #:g-type #:g-type-children #:g-type-parent @@ -190,7 +187,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}.