=- Chris G wrote on Wed 8.Aug'07 at 18:48:20 +0100 -= > On Wed, Aug 08, 2007 at 06:38:33PM +0100, Chris G wrote: > > Is there any actual difference between the 'push' and 'exec' > > commands?
Yes, see wiki -> guide -> /Syntax (or RTFM ;) > > Would a sourced file containing a series of 'push' commands > > execute them in the order expected (i.e. sort of backwards). For > > example if I source the following:- AFAIK mutt doesn't work like a stack (FILO), but serves as it comes (FOFI). > > push ":set mbox_type=mbox" > > push save-message > > push ":set mbox_type=maildir" > > > > Will it switch to maildir, save a message and then switch back > > to mbox? You could have tested that _before_ posting. ;) > No it won't, pity! It takes the ":set mbox_type=mbox" as the name > of the file to save to. (Of course the above needs ^M in the set > commands but still). You're missing the small but relevant difference. ;) Plus, "push" + "macro" don't stop for user input, they keep reading or waiting for stuff "push/ macro"ed where it left off last time. -- © Rado S. -- You must provide YOUR effort for your goal! EVERY effort counts: at least to show your attitude. You're responsible for ALL you do: you get what you give.
