I can confirm that this fixes the problem. Thanks for the quick reply!
Sebastian David Edmondson <d...@dme.org> writes: > On Fri, Apr 29 2016, Sebastian Fischmeister wrote: >> After upgrading to notmuch 0.22, my emacs config seems broken: >> >> (setq message-default-mail-headers "Reply-to: m...@example.com\nBcc: >> m...@example.com") >> >> When creating a new mail, it has no header other than "To:" and >> "Subject:". >> >> Since I cannot find any item in the NEWS related to this release, is >> this expected behaviour? > > No, it's not intended. Please try this patch: > > diff --git a/emacs/notmuch-mua.el b/emacs/notmuch-mua.el > index 0445975..399e138 100644 > --- a/emacs/notmuch-mua.el > +++ b/emacs/notmuch-mua.el > @@ -338,7 +338,10 @@ modified. This function is notmuch addaptation of > ;; We need to convert any string input, eg from rmail-start-mail. > (dolist (h other-headers other-headers) > (if (stringp (car h)) (setcar h (intern (capitalize (car h)))))))) > - (args (list yank-action send-actions))) > + (args (list yank-action send-actions)) > + ;; Cause `message-setup-1' to do things relevant for mail, > + ;; such as observe `message-default-mail-headers'. > + (message-this-is-mail t)) > ;; message-setup-1 in Emacs 23 does not accept return-action > ;; argument. Pass it only if it is supplied by the caller. This > ;; will never be the case when we're called by `compose-mail' in _______________________________________________ notmuch mailing list notmuch@notmuchmail.org https://notmuchmail.org/mailman/listinfo/notmuch