[Openmcl-devel] CCL thinks buffer exist...

peter p2.edoc at googlemail.com
Mon Sep 7 07:34:33 UTC 2009

At 8:17 AM +0200 09/9/7, Rainer Joswig wrote:
>Any idea what is going on?

AFAICT when a buffer window is closed, the window and buffer still exist.
See the difference between

(pprint (hi::all-buffers))

(defun list-file-buffer-windows ()
    (loop with win-arr = (#/orderedWindows ccl::*NSApp*)
      for i below (#/count win-arr)
      for win = (#/objectAtIndex: win-arr i)
      when (typep win 'gui::hemlock-frame)
      collect (hi:hemlock-view-buffer (gui::hemlock-view win))))

(pprint (list-file-buffer-windows))

Make a new buffer and delete it, repeat listings.

Could this be related to your issue Rainer? (i.e. Listener-2 does 
already exist, even if closed ... etc).

More information about the Openmcl-devel mailing list