[PATCH v3 2/4] emacs: add support for replying just to the sender
David Edmondson
dme at dme.org
Wed Jan 11 00:20:56 PST 2012
On Tue, 10 Jan 2012 21:54:02 +0200, Jani Nikula <jani at nikula.org> wrote:
> Provide reply to sender counterparts to the search and show reply
> functions. Add key binding 'R' to reply to sender, while keeping 'r' as
> reply to all, both in search and show views.
All looks fine. My only comments are nits.
> -(defun notmuch-mua-reply (query-string &optional sender)
> +(defun notmuch-mua-reply (query-string &optional sender reply-all)
> (let (headers
> body
> (args '("reply")))
> (if notmuch-show-process-crypto
> (setq args (append args '("--decrypt"))))
> + (if reply-all
> + (setq args (append args '("--reply-to=all")))
> + (setq args (append args '("--reply-to=sender"))))
> (setq args (append args (list query-string)))
I don't like how this ends up. How about something like:
(defun notmuch-mua-reply (query-string &optional sender)
(let (headers
body
(args (nconc (list "reply"
(concat "--reply-to="
(if reply-all "all" "sender")))
(when notmuch-show-process-crypto
(list "--decrypt"))
(list query-string))))
But even that is not very nice.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20120111/ff1cabfd/attachment.pgp>
More information about the notmuch
mailing list