Function: gnus-delete-windows-in-gnusey-frames

gnus-delete-windows-in-gnusey-frames is a byte-compiled function defined in gnus-win.el.gz.

Signature

(gnus-delete-windows-in-gnusey-frames)

Documentation

Do a delete-other-windows in all frames that have Gnus windows.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-win.el.gz
(defun gnus-delete-windows-in-gnusey-frames ()
  "Do a `delete-other-windows' in all frames that have Gnus windows."
  (let ((buffers (gnus-buffers)))
    (dolist (frame (frame-list))
      (unless (eq (frame-parameter frame 'minibuffer) 'only)
        (select-frame frame)
        (when (get-window-with-predicate
               (lambda (window)
                 (memq (window-buffer window) buffers)))
          (delete-other-windows))))))