#:g-initially-unowned
#:define-g-enum
#:*lisp-name-package*
- #:define-g-boxed-class
#:define-g-flags
#:fixed-array
#:g-boxed-inline
#:release
#:using
#:using*
- #:define-g-boxed-ref
#:g-boxed-ref
#:allocate-stable-pointer
#:free-stable-pointer
#: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}.
(defvar *gobject-debug* nil)
-(defun debugf (&rest args)
+(defmacro debugf (&rest args)
(when *gobject-debug*
(apply 'format t args)))
\ No newline at end of file