<<< Date Index >>>     <<< Thread Index >>>

Re: use current folder name as argument to abitrary command



On 10Jul2009 13:48, Nicolas Rachinsky <mutt-users-1@xxxxxxxxxxxxxxxxxxxxxx> 
wrote:
| * Rocco Rutte <pdmef@xxxxxxx> [2009-07-10 13:44 +0200]:
| > I don't know if I mentioned this already, but I think I once hacked
| > support for read-only variables in mutt-ng that would expose certain
| > internal settings.
| >
| > Would something like this be useful for mutt, too? If yes, doing this
| > for one variable only is silly, so anything else that's needed besides
| > the current folder name?
| 
| I think, this could be very useful.

Me too. Witness the hoop jumping I and others have recently done to get that,
also the worse hoop jumping to then _use_ that value in an external/shell
command.

| Message-ID of the current message, filename of the current message
| (for maildir/mh folders).

Yes please!

And right after that I would like two other facilities:

 - setenv ENVVAR "mutt-string-with-$mutt-vars"
     to get mutt variables available to an external command

 - push muttvar "new value"
   pop muttvar
     to make a number of macros much easier to write; currently
     some of my macros must know that I use a particular setting,
     and that in turn means I must know to not alter that setting

Usual disclaimer: I speak as one not likely to code this myself.

Cheers,
-- 
Cameron Simpson <cs@xxxxxxxxxx> DoD#743
http://www.cskk.ezoshosting.com/cs/

Strong typing isn't for weak minds; the argument 'strong typing is for weak
minds' is for weak minds. - Guy Harris