emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r100277: Synch with Gnus trunk.


From: Katsumi Yamaoka
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r100277: Synch with Gnus trunk.
Date: Fri, 14 May 2010 07:49:16 +0000
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 100277 [merge]
committer: Katsumi Yamaoka <address@hidden>
branch nick: trunk
timestamp: Fri 2010-05-14 07:49:16 +0000
message:
  Synch with Gnus trunk.
  (gnus-summary-save-article): Don't bother to re-fetch article unless
   decoding article to be saved.
modified:
  lisp/gnus/ChangeLog
  lisp/gnus/gnus-sum.el
=== modified file 'lisp/gnus/ChangeLog'
--- a/lisp/gnus/ChangeLog       2010-05-13 05:59:23 +0000
+++ b/lisp/gnus/ChangeLog       2010-05-14 07:48:21 +0000
@@ -1,3 +1,8 @@
+2010-05-14  Katsumi Yamaoka  <address@hidden>
+
+       * gnus-sum.el (gnus-summary-save-article): Don't bother to re-fetch
+       article unless decoding article to be saved.
+
 2010-05-13  Katsumi Yamaoka  <address@hidden>
 
        * mml1991.el (mml1991-mailcrypt-encrypt, mml1991-gpg-encrypt)

=== modified file 'lisp/gnus/gnus-sum.el'
--- a/lisp/gnus/gnus-sum.el     2010-05-12 14:09:25 +0000
+++ b/lisp/gnus/gnus-sum.el     2010-05-14 07:48:21 +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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]