Function: gnus-kill-or-deaden-summary
gnus-kill-or-deaden-summary is a byte-compiled function defined in
gnus-sum.el.gz.
Signature
(gnus-kill-or-deaden-summary BUFFER)
Documentation
Kill or deaden the summary BUFFER.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-sum.el.gz
(defun gnus-kill-or-deaden-summary (buffer)
"Kill or deaden the summary BUFFER."
(save-excursion
(when (and (buffer-live-p buffer)
(not gnus-single-article-buffer))
(with-current-buffer buffer
(gnus-kill-buffer gnus-article-buffer)
(gnus-kill-buffer gnus-original-article-buffer)))
(cond
;; Kill the buffer.
(gnus-kill-summary-on-exit
(when (and gnus-use-trees
(gnus-buffer-live-p buffer))
(with-current-buffer buffer
(gnus-tree-close)))
(gnus-kill-buffer buffer))
;; Deaden the buffer.
((gnus-buffer-live-p buffer)
(with-current-buffer buffer
(gnus-deaden-summary))))))