diff options
| author | Richard M. Stallman | 1994-07-30 00:29:08 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-07-30 00:29:08 +0000 |
| commit | 4cbcfa9c18220d3c34d4f67d5105ef3125bfec20 (patch) | |
| tree | c397994008d12079f17123593a97dce5ced19af5 | |
| parent | 2f5ed2e8b3d75043cf246e41ed8a000864ae6012 (diff) | |
| download | emacs-4cbcfa9c18220d3c34d4f67d5105ef3125bfec20.tar.gz emacs-4cbcfa9c18220d3c34d4f67d5105ef3125bfec20.zip | |
(gnus-group-suspend): Be sure to bury the right buffer.
| -rw-r--r-- | lisp/gnus.el | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lisp/gnus.el b/lisp/gnus.el index 79699b73400..1862ad5b37b 100644 --- a/lisp/gnus.el +++ b/lisp/gnus.el | |||
| @@ -1689,14 +1689,16 @@ The hook gnus-suspend-gnus-hook is called before actually suspending." | |||
| 1689 | (interactive) | 1689 | (interactive) |
| 1690 | (run-hooks 'gnus-suspend-gnus-hook) | 1690 | (run-hooks 'gnus-suspend-gnus-hook) |
| 1691 | ;; Kill GNUS buffers except for Group Mode buffer. | 1691 | ;; Kill GNUS buffers except for Group Mode buffer. |
| 1692 | (let ((buffers gnus-buffer-list)) | 1692 | (let ((buffers gnus-buffer-list) |
| 1693 | (group-buf (get-buffer gnus-group-buffer))) | ||
| 1693 | (while buffers | 1694 | (while buffers |
| 1694 | (and (not (eq (car buffers) gnus-group-buffer)) | 1695 | (and (not (eq (car buffers) gnus-group-buffer)) |
| 1695 | (get-buffer (car buffers)) | 1696 | (get-buffer (car buffers)) |
| 1696 | (kill-buffer (car buffers))) | 1697 | (kill-buffer (car buffers))) |
| 1697 | (setq buffers (cdr buffers)) | 1698 | (setq buffers (cdr buffers)) |
| 1698 | )) | 1699 | ) |
| 1699 | (bury-buffer)) | 1700 | (bury-buffer group-buf) |
| 1701 | (delete-windows-on group-buf t))) | ||
| 1700 | 1702 | ||
| 1701 | (defun gnus-group-exit () | 1703 | (defun gnus-group-exit () |
| 1702 | "Quit reading news after updating .newsrc. | 1704 | "Quit reading news after updating .newsrc. |