[notmuch] [PATCH] Change From and Bcc when creating reply draft buffer
James Vasile
james at hackervisions.org
Tue Mar 9 11:40:59 PST 2010
When notmuch creates a reply buffer, it guesses the From and Bcc
addresses. The client is in a better position to guess these, and this
patch adjusts notmuch-reply accordingly.
diff --git a/notmuch.el b/notmuch.el
index ab56f48..07f957e 100644
--- a/notmuch.el
+++ b/notmuch.el
@@ -436,10 +436,20 @@ buffer."
(message "Done"))
(defun notmuch-reply (query-string)
+ "Prepare a reply draft buffer.
+
+Have notmuch create a reply buffer, then adjust the from and bcc
+headers to match our current user-full-name and
+user-mail-address."
(switch-to-buffer (generate-new-buffer "notmuch-draft"))
(call-process notmuch-command nil t nil "reply" query-string)
(message-insert-signature)
(goto-char (point-min))
+ (kill-line)
+ (insert (format "From: %s <%s>" user-full-name user-mail-address))
+ (re-search-forward "^Bcc: " nil t)
+ (kill-line)
+ (insert (format "%s <%s>" user-full-name user-mail-address))
(if (re-search-forward "^$" nil t)
(progn
(insert "--text follows this line--")
More information about the notmuch
mailing list