X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=glib%2Fgobject.package.lisp;h=64e87648d8253e83b3993459ca63c41d9a68556c;hb=7bca05f5d857c03b74eafd7c0c85495dfe3330ff;hp=cad68042d6da907969d04352290064980271b9e6;hpb=f9f9a4a8e1dee0ffd258b0f66f3be2e1a3007863;p=cl-gtk2.git diff --git a/glib/gobject.package.lisp b/glib/gobject.package.lisp index cad6804..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 @@ -193,7 +190,10 @@ #:delete-handler-from-object #:disconnect-signal #:define-cb-methods - #:create-fn-ref) + #: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}.