aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulien Danjou2012-07-25 22:10:37 +0000
committerKatsumi Yamaoka2012-07-25 22:10:37 +0000
commit71f32295cef7d059e22d9e3685d11c4c53d5c328 (patch)
tree414da9bb56e65d77412c4dcf52a403825258ffdd
parent57ec30344f904155e4e8adfe823250de8e168463 (diff)
downloademacs-71f32295cef7d059e22d9e3685d11c4c53d5c328.tar.gz
emacs-71f32295cef7d059e22d9e3685d11c4c53d5c328.zip
gnus-art.el (gnus-kill-sticky-article-buffers): Reintroduce
-rw-r--r--lisp/gnus/ChangeLog4
-rw-r--r--lisp/gnus/gnus-art.el12
2 files changed, 16 insertions, 0 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index dcdddc8cc10..83cb55d3594 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,7 @@
12012-07-25 Julien Danjou <julien@danjou.info>
2
3 * gnus-art.el (gnus-kill-sticky-article-buffers): Reintroduce.
4
12012-07-25 Katsumi Yamaoka <yamaoka@jpl.org> 52012-07-25 Katsumi Yamaoka <yamaoka@jpl.org>
2 6
3 * nnimap.el (nnimap-get-responses): Don't remove, still used. 7 * nnimap.el (nnimap-get-responses): Don't remove, still used.
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index 4bdf8354aae..bb374fba11b 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -4775,6 +4775,18 @@ If none is given, assume the current buffer and kill it if it has
4775 (when (eq major-mode 'gnus-sticky-article-mode) 4775 (when (eq major-mode 'gnus-sticky-article-mode)
4776 (gnus-kill-buffer buffer)))) 4776 (gnus-kill-buffer buffer))))
4777 4777
4778(defun gnus-kill-sticky-article-buffers (arg)
4779 "Kill all sticky article buffers.
4780If a prefix ARG is given, ask for confirmation."
4781 (interactive "P")
4782 (dolist (buf (gnus-buffers))
4783 (with-current-buffer buf
4784 (when (eq major-mode 'gnus-sticky-article-mode)
4785 (if (not arg)
4786 (gnus-kill-buffer buf)
4787 (when (yes-or-no-p (concat "Kill buffer " (buffer-name buf) "? "))
4788 (gnus-kill-buffer buf)))))))
4789
4778;;; 4790;;;
4779;;; Gnus MIME viewing functions 4791;;; Gnus MIME viewing functions
4780;;; 4792;;;