From: Andrew G Cohen Date: Tue, 25 Apr 2017 05:13:10 +0000 (+0800) Subject: Fix requesting sparse articles in gnus X-Git-Tag: emacs-26.0.90~521^2~558 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=46dafe4103d1d24a9ec9b3a7a561829bcd5807aa;p=emacs.git Fix requesting sparse articles in gnus * lisp/gnus/gnus-art.el (gnus-request-article-this-buffer): Delete the sparse article number from the list, not its id. --- diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el index a4ff840f755..9b91f9f85e7 100644 --- a/lisp/gnus/gnus-art.el +++ b/lisp/gnus/gnus-art.el @@ -6993,10 +6993,10 @@ If given a prefix, show the hidden text instead." ((memq article gnus-newsgroup-sparse) ;; This is a sparse gap article. (setq do-update-line article) - (setq article (mail-header-id header)) - (setq sparse-header (gnus-read-header article)) (setq gnus-newsgroup-sparse - (delq article gnus-newsgroup-sparse))) + (delq article gnus-newsgroup-sparse)) + (setq article (mail-header-id header)) + (setq sparse-header (gnus-read-header article))) ((vectorp header) ;; It's a real article. (setq article (mail-header-id header)))