Thanks for your time and interest! also sprach Rado S <list-rado@xxxxxx> [2007.08.04.1345 +0200]: > c) In that case you could aswell use a macro to replace "reply" with > "<save-message>...<enter><reply>" I have tried this now and it would do the work, but I am still one step short from happiness. Right now I have the following macro for list-reply: ":set my_resolve=$resolve<enter>:unset resolve<enter> <save-message>=store<enter> :set resolve=$my_resolve<enter> <list-reply>" The problem with this is that the message is filed even if I don't actually reply then (if the machine crashes or I simply decide to write later). Thus I tried: "<list-reply><save-message>=store<enter>" but this has the problem that <save-message> is now executed in the context of the compose view and thus tries to save the main attachment to the mailbox, which is clearly not what I want. I thus would like to achieve two things: 1. only save the message when <list-reply> returns to the pager/index, but not if mutt says "Message not sent". 2. execute <save-message> only after returning to the pager/index from where the macro was called. > See http://WIKI.mutt.org/?MuttGuide -> /Syntax + /Actions (and all > the rest, too ;), and also DebugConfig for clues about quoting and > hooks. I read up on those but have not really found an answer to either question. > > Short of rebinding the r/g/L reply keys to macros, can you think of > > other approaches? > > mbox-hook, fcc-hook. fcc-hook is for sent mail. Once a mail is sent, it goes to =store anyway. I don't need any distinctions and thus no hooks here. mbox-hook doesn't square with my workflow since I may read a message and then keep it in my inbox until it's dealt with. Now, if mbox-hook would actually let me use mutt patterns and I could say things like '~Q !~N' as a condition to move messages to =store, then I'd have almost exactly what I want, except for the rare cases when I'd 'exit' mutt or e.g. the ssh session die, so the mbox-hook would never be executed. I think I could live with those. -- martin; (greetings from the heart of the sun.) \____ echo mailto: !#^."<*>"|tr "<*> mailto:" net@madduck "... (ethik und ästhetik sind eins.)" -- wittgenstein spamtraps: madduck.bogus@xxxxxxxxxxx
Attachment:
digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)