diff options
| author | Julien Danjou | 2012-07-25 22:10:37 +0000 |
|---|---|---|
| committer | Katsumi Yamaoka | 2012-07-25 22:10:37 +0000 |
| commit | 71f32295cef7d059e22d9e3685d11c4c53d5c328 (patch) | |
| tree | 414da9bb56e65d77412c4dcf52a403825258ffdd | |
| parent | 57ec30344f904155e4e8adfe823250de8e168463 (diff) | |
| download | emacs-71f32295cef7d059e22d9e3685d11c4c53d5c328.tar.gz emacs-71f32295cef7d059e22d9e3685d11c4c53d5c328.zip | |
gnus-art.el (gnus-kill-sticky-article-buffers): Reintroduce
| -rw-r--r-- | lisp/gnus/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/gnus/gnus-art.el | 12 |
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 @@ | |||
| 1 | 2012-07-25 Julien Danjou <julien@danjou.info> | ||
| 2 | |||
| 3 | * gnus-art.el (gnus-kill-sticky-article-buffers): Reintroduce. | ||
| 4 | |||
| 1 | 2012-07-25 Katsumi Yamaoka <yamaoka@jpl.org> | 5 | 2012-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. | ||
| 4780 | If 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 | ;;; |