Mercurial > emacs
diff lisp/gnus/gnus-sum.el @ 108566:b7c1f69ad104
Synch with Gnus trunk.
(gnus-summary-save-article): Don't bother to re-fetch article unless
decoding article to be saved.
author | Katsumi Yamaoka <yamaoka@jpl.org> |
---|---|
date | Fri, 14 May 2010 07:48:21 +0000 |
parents | 64abd7e87411 |
children | 234c5347118d |
line wrap: on
line diff
--- a/lisp/gnus/gnus-sum.el Fri May 14 07:46:03 2010 +0000 +++ b/lisp/gnus/gnus-sum.el Fri May 14 07:48:21 2010 +0000 @@ -11664,12 +11664,8 @@ (gnus-message 1 "Article %d is unsaveable" article)) ;; This is a real article. (save-window-excursion - (let ((gnus-display-mime-function (when decode - gnus-display-mime-function)) - (gnus-article-prepare-hook (when decode - gnus-article-prepare-hook))) - (gnus-summary-select-article t t nil article) - (gnus-summary-goto-subject article))) + (gnus-summary-select-article decode decode nil article) + (gnus-summary-goto-subject article)) (with-current-buffer save-buffer (erase-buffer) (insert-buffer-substring (if decode