From: espen Date: Wed, 26 Apr 2006 12:11:21 +0000 (+0000) Subject: Minor updates due to internal API changes X-Git-Url: https://git.distorted.org.uk/~mdw/clg/commitdiff_plain/6ac8ef4748d38d2a3fe1c24d311090e4d6187230 Minor updates due to internal API changes --- diff --git a/gtk/gtkwidget.lisp b/gtk/gtkwidget.lisp index a2fe742..fc2e7bf 100644 --- a/gtk/gtkwidget.lisp +++ b/gtk/gtkwidget.lisp @@ -1,5 +1,5 @@ ;; Common Lisp bindings for GTK+ v2.x -;; Copyright 2000-2005 Espen S. Johnsen +;; Copyright 2000-2006 Espen S. Johnsen ;; ;; Permission is hereby granted, free of charge, to any person obtaining ;; a copy of this software and associated documentation files (the @@ -20,7 +20,7 @@ ;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE ;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -;; $Id: gtkwidget.lisp,v 1.22 2006-04-25 20:19:32 espen Exp $ +;; $Id: gtkwidget.lisp,v 1.23 2006-04-26 12:11:21 espen Exp $ (in-package "GTK") @@ -32,10 +32,11 @@ (slot-boundp widget 'name) (not (zerop (length (widget-name widget))))) (print-unreadable-object (widget stream :type t :identity nil) (format stream "~S at 0x~X" - (widget-name widget) (sap-int (foreign-location widget)))) + (widget-name widget) (pointer-address (foreign-location widget)))) (call-next-method))) (defmethod shared-initialize ((widget widget) names &key (visible nil visible-p)) + (declare (ignore names)) (when (and visible-p (not visible)) ; widget explicit set as not visible (setf (user-data widget 'hidden-p) t) (signal-connect widget 'show @@ -67,6 +68,7 @@ (defmethod compute-signal-function ((widget widget) signal function object) + (declare (ignore signal)) (if (eq object :parent) #'(lambda (&rest args) (if (slot-boundp widget 'parent) @@ -146,12 +148,12 @@ (defbinding widget-size-request (widget &optional (requisition (make-instance 'requisition))) nil (widget widget) - (requisition requisition :return)) + (requisition requisition :in/return)) (defbinding widget-get-child-requisition (widget &optional (requisition (make-instance 'requisition))) nil (widget widget) - (requisition requisition :return)) + (requisition requisition :in/return)) (defbinding widget-size-allocate () nil (widget widget)