[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 447bb13: Ensure that gnus-summary-attach-article finds the right
From: |
Eric Abrahamsen |
Subject: |
master 447bb13: Ensure that gnus-summary-attach-article finds the right articles |
Date: |
Sat, 18 Jan 2020 14:15:31 -0500 (EST) |
branch: master
commit 447bb1313a6abc07776d93ee78cd976ab43856e5
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>
Ensure that gnus-summary-attach-article finds the right articles
* lisp/gnus/gnus-msg.el (gnus-summary-attach-article): Before
iterating over the articles to attach, first close any open
article. Using `set-buffer' required `gnus-summary-select-article' to
re-set the buffer every time, meaning we never got off the original
article.
---
lisp/gnus/gnus-msg.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/lisp/gnus/gnus-msg.el b/lisp/gnus/gnus-msg.el
index 466a627..daaea39 100644
--- a/lisp/gnus/gnus-msg.el
+++ b/lisp/gnus/gnus-msg.el
@@ -1985,13 +1985,14 @@ process-mark several articles, they will all be
attached."
buffers t nil nil (car buffers))))
(gnus-summary-mail-other-window)
(setq destination (current-buffer)))
+ (gnus-summary-expand-window)
(gnus-summary-iterate n
(gnus-summary-select-article)
- (set-buffer destination)
- ;; Attach at the end of the buffer.
- (save-excursion
- (goto-char (point-max))
- (message-forward-make-body-mime gnus-original-article-buffer)))
+ (with-current-buffer destination
+ ;; Attach at the end of the buffer.
+ (save-excursion
+ (goto-char (point-max))
+ (message-forward-make-body-mime gnus-original-article-buffer))))
(gnus-configure-windows 'message t)))
(provide 'gnus-msg)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 447bb13: Ensure that gnus-summary-attach-article finds the right articles,
Eric Abrahamsen <=