When replying, the From: address is already filled in by notmuch reply, so most
of the time there is no need to prompt the user for it.
:type '(repeat string))
(defcustom notmuch-always-prompt-for-sender nil
:type '(repeat string))
(defcustom notmuch-always-prompt-for-sender nil
- "Always prompt for the From: address when composing a new message."
+ "Always prompt for the From: address when composing or forwarding a message.
+
+This is not taken into account when replying to a message, because in that case
+the From: header is already filled in by notmuch."
:group 'notmuch
:type 'boolean)
:group 'notmuch
:type 'boolean)
"Invoke the notmuch reply window."
(interactive "P")
(let ((sender
"Invoke the notmuch reply window."
(interactive "P")
(let ((sender
- (when (or prompt-for-sender notmuch-always-prompt-for-sender)
+ (when prompt-for-sender
(notmuch-mua-prompt-for-sender))))
(notmuch-mua-reply query-string sender)))
(notmuch-mua-prompt-for-sender))))
(notmuch-mua-reply query-string sender)))