cannot supply target warnings
Using capi (under LWL fwiw), I'm getting a continuous stream of warnings: warning: cannot supply target :COMPOUND-TEXT. Any idea what is causing this? After I did some more work, the warnings stopped. I was debugging some graphics and using (format t ...)'s. When I finally got the i/o redirections correct this message started to appear (at one-second intervals) in the listener. It could be that something else I've done is causing this warning, but I wasn't seeing it because *standard-output* was not set to anything useful, or, it could be that my way of redirecting *standard-output* is broken. [In fact, is there a better way to assign *standard-output* so that (format t ...) can be used to debug capi / gp drawings?] The way I redirect *standard-output* is to store the listener's original *standard-output* in a capi:object-property of a newly-created interface, then suck it back out on every input gesture and assign it to cl-user::*standard-output*, effectively: (let ((win (make-instance 'test-interface))) (setf (capi:capi-object-property (drawing-surface win) ':vf-stdout) cl-user::*standard-output*) (capi:display win) ... (defun move-with-button-down-callback (drawing-surface-port x y) (setf *standard-output* (capi:capi-object-property drawing-surface-port ':vf-stdout) ... thanx pt