Function: speedbar-frame-or-window

speedbar-frame-or-window is a byte-compiled function defined in speedbar.el.gz.

Signature

(speedbar-frame-or-window)

Documentation

Return frame or window if one of each are open.

Return nil if both are closed.

Source Code

;; Defined in /usr/src/emacs/lisp/speedbar.el.gz
(defun speedbar-frame-or-window ()
  "Return `frame' or `window' if one of each are open.
Return nil if both are closed."
  (cond
   ((speedbar-window--live-p)
    'window)
   ((and (frame-live-p (speedbar-current-frame))
         speedbar-buffer
	 (buffer-live-p speedbar-buffer)
	 (not (speedbar-window--live-p)))
    'frame)
   (t nil)))