From: Lars Ingebrigtsen Date: Thu, 26 Jan 2017 20:38:40 +0000 (+0100) Subject: Respect buffer-local message-fcc-handler-function X-Git-Tag: emacs-26.0.90~870^2~33 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3a9e56d840b5551a90fe9068ee335cc37ed12ef2;p=emacs.git Respect buffer-local message-fcc-handler-function * lisp/gnus/message.el (message-do-fcc): Copy the local variables from the Message buffer so that local settings of `message-fcc-handler-function' etc are respected (bug#21174). --- diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index 7cff8b80a21..50d2380dd7b 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el @@ -5399,6 +5399,7 @@ Otherwise, generate and save a value for `canlock-password' first." (when file (with-temp-buffer (insert-buffer-substring buf) + (message-clone-locals buf) (message-encode-message-body) (save-restriction (message-narrow-to-headers)