aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2005-02-26 05:33:56 +0000
committerStefan Monnier2005-02-26 05:33:56 +0000
commit04ff38fb1cabe99c5a94fb8929b0141afbea3250 (patch)
tree7f6b05e424ab743bf7d5dcdb581bcf8f43b87175
parent78d54deee70eb5c220561427a465a90edea82b6b (diff)
downloademacs-04ff38fb1cabe99c5a94fb8929b0141afbea3250.tar.gz
emacs-04ff38fb1cabe99c5a94fb8929b0141afbea3250.zip
(gnus-summary-exit): Move point after displaying the
buffer, so it moves the window's cursor.
-rw-r--r--lisp/gnus/ChangeLog16
-rw-r--r--lisp/gnus/gnus-sum.el8
2 files changed, 15 insertions, 9 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index b994e6520db..79218857bbd 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,13 +1,17 @@
12005-02-26 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * gnus-sum.el (gnus-summary-exit): Move point after displaying the
4 buffer, so it moves the window's cursor.
5
12005-02-24 Reiner Steib <Reiner.Steib@gmx.de> 62005-02-24 Reiner Steib <Reiner.Steib@gmx.de>
2 7
3 * nnheader.el (nnheader-find-file-noselect): Added doc string. 8 * nnheader.el (nnheader-find-file-noselect): Add doc string.
4 9
5 * nnfolder.el (nnfolder-read-folder): Use RAWFILE for 10 * nnfolder.el (nnfolder-read-folder): Use RAWFILE for
6 `nnheader-find-file-noselect' to avoid 11 `nnheader-find-file-noselect' to avoid `large-file-warning-threshold'.
7 `large-file-warning-threshold'.
8 12
9 * gnus-sum.el (gnus-summary-caesar-message): Apply 13 * gnus-sum.el (gnus-summary-caesar-message):
10 `gnus-treat-article' after rotation. 14 Apply `gnus-treat-article' after rotation.
11 15
12 * gnus-group.el (gnus-group-clear-data): Mention process/prefix in 16 * gnus-group.el (gnus-group-clear-data): Mention process/prefix in
13 doc string. 17 doc string.
@@ -41,7 +45,7 @@
41 45
422005-02-16 Teodor Zlatanov <tzz@lifelogs.com> 462005-02-16 Teodor Zlatanov <tzz@lifelogs.com>
43 47
44 * gnus-registry.el (gnus-registry-delete-group): minor bug fix 48 * gnus-registry.el (gnus-registry-delete-group): Minor bug fix.
45 49
46 * gnus.el (gnus-install-group-spam-parameters): Doc fix. 50 * gnus.el (gnus-install-group-spam-parameters): Doc fix.
47 51
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el
index 7748a3529fa..73ac963bd3b 100644
--- a/lisp/gnus/gnus-sum.el
+++ b/lisp/gnus/gnus-sum.el
@@ -1,5 +1,5 @@
1;;; gnus-sum.el --- summary mode commands for Gnus 1;;; gnus-sum.el --- summary mode commands for Gnus
2;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 2;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
3;; Free Software Foundation, Inc. 3;; Free Software Foundation, Inc.
4 4
5;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> 5;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>
@@ -6680,9 +6680,11 @@ If FORCE (the prefix), also save the .newsrc file(s)."
6680 (set-buffer gnus-group-buffer) 6680 (set-buffer gnus-group-buffer)
6681 (if quit-config 6681 (if quit-config
6682 (gnus-handle-ephemeral-exit quit-config) 6682 (gnus-handle-ephemeral-exit quit-config)
6683 (goto-char group-point)
6684 (unless leave-hidden 6683 (unless leave-hidden
6685 (gnus-configure-windows 'group 'force))) 6684 (gnus-configure-windows 'group 'force))
6685 ;; Move point after calling gnus-configure-windows to make sure it
6686 ;; moves the window's point as well.
6687 (goto-char group-point))
6686 ;; Clear the current group name. 6688 ;; Clear the current group name.
6687 (unless quit-config 6689 (unless quit-config
6688 (setq gnus-newsgroup-name nil))))) 6690 (setq gnus-newsgroup-name nil)))))