#3577: send-hook should not be executed if the mail is not going to be sent -------------------------+-------------------------------------------------- Reporter: Y_Plentyn | Owner: mutt-dev Type: enhancement | Status: new Priority: minor | Milestone: Component: mutt | Version: Keywords: | -------------------------+-------------------------------------------------- Forwarding from http://bugs.debian.org/641457 :
{{{ I have a hook like this: send-hook '~s keyword' "push '<edit-subject><kill-line>Thank you<enter>'" The idea is that I want the subject to be automatically modified if it contains a specific keyword. This works well when you actually reply to the mail (or write a new mail). But if you exit the text editor without having done any change, the confirmation screen is not displayed but the "push" is still executed and the various letters end up executing multiple commands that should not have been executed because they were intended for the "Compose menu" and not the "Index menu". So the send-hook/send2-hook should really only be executed if the mail is going to be sent... And ideally if a reply is cancelled, a push recorded in a reply-hook should also be cancelled. Because my first try was to use a reply-hook for my need. :-) Cheers, }}} -- Ticket URL: <http://dev.mutt.org/trac/ticket/3577> Mutt <http://www.mutt.org/> The Mutt mail user agent