summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorGerd Moellmann <gerd@gnu.org>2001-09-18 12:25:52 +0000
committerGerd Moellmann <gerd@gnu.org>2001-09-18 12:25:52 +0000
commitc55f89a5da27ee4700804179815d78c00dd28c2c (patch)
tree5c0be568869f95a721a0f8f3dc37193863d07b64 /lisp
parent475e0e0c0b183b04dc0867d20ec62c931ea824f1 (diff)
downloademacs-c55f89a5da27ee4700804179815d78c00dd28c2c.tar.gz
(gnus-request-article-this-buffer): Refer to
`gnus-current-select-method' in the current summary buffer. From TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/gnus/gnus-art.el8
1 files changed, 6 insertions, 2 deletions
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index 00a444f93d2..225ef3572b4 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -1,5 +1,7 @@
;;; gnus-art.el --- article mode commands for Gnus
-;; Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+
+;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
+;; Free Software Foundation, Inc.
;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>
;; Keywords: news
@@ -4048,7 +4050,9 @@ If given a prefix, show the hidden text instead."
(setq gnus-override-method (pop methods)))
(while (not result)
(when (eq gnus-override-method 'current)
- (setq gnus-override-method gnus-current-select-method))
+ (setq gnus-override-method
+ (with-current-buffer gnus-summary-buffer
+ gnus-current-select-method)))
(erase-buffer)
(gnus-kill-all-overlays)
(let ((gnus-newsgroup-name group))