Function: ido-buffer-window-other-frame
ido-buffer-window-other-frame is a byte-compiled function defined in
ido.el.gz.
Signature
(ido-buffer-window-other-frame BUFFER)
Documentation
Return window pointer if BUFFER is visible in another frame.
If BUFFER is visible in the current frame, return nil.
Source Code
;; Defined in /usr/src/emacs/lisp/ido.el.gz
(defun ido-buffer-window-other-frame (buffer)
"Return window pointer if BUFFER is visible in another frame.
If BUFFER is visible in the current frame, return nil."
(let ((blist (ido-get-buffers-in-frames 'current)))
;;If the buffer is visible in current frame, return nil
(if (member buffer blist)
nil
;; maybe in other frame or icon
(get-buffer-window buffer 0) ; better than 'visible
)))