projects
/
cl-gtk2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add some type initializers to classes to remove some warnings
[cl-gtk2.git]
/
glib
/
gobject.package.lisp
diff --git
a/glib/gobject.package.lisp
b/glib/gobject.package.lisp
index
cad6804
..
64e8764
100644
(file)
--- a/
glib/gobject.package.lisp
+++ b/
glib/gobject.package.lisp
@@
-1,9
+1,9
@@
(defpackage :gobject
(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
(:export #:g-type
- #:g-type-string
- #:g-type-numeric
+ #:gtype
+ #:gtype-name
+ #:gtype-id
#:g-type-children
#:g-type-parent
#:g-type-designator
#:g-type-children
#:g-type-parent
#:g-type-designator
@@
-72,8
+72,6
@@
#:g-object
#:pointer
#:g-type-from-object
#:g-object
#:pointer
#:g-type-from-object
- #:g-type-name
- #:g-type-from-name
#:g-signal-connect
#:define-g-object-class
#:g-initially-unowned
#: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-interfaces
#:g-type-interface-prerequisites
#:g-type-name
- #:g-type-from-name
#:g-type
#:g-type-children
#:g-type-parent
#:g-type
#:g-type-children
#:g-type-parent
@@
-193,7
+190,10
@@
#:delete-handler-from-object
#:disconnect-signal
#:define-cb-methods
#: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}.
(: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}.