On 18/05/04 14.47, Wilkinson, Alex wrote: > On Fri, Feb 06, 2004 at 08:00:36PM +1030, Mads Laursen wrote: [snip] > Okay, I've been using this index_format for a while now and its awesome. > Thankyou. > However, can you explain to me what the '?' do in the string %?M?%M> ?%s ? > And why do you need 2 %?M ? I understand the rest except for %?M?%M>. I know > what %M > does on its own but not with all the question marks etc. %?<SOMETHING>?<OPTIONAL>? is a conditional construct. Quoting man muttrc: %?<sequence_char>?<optional_string>? where sequence_char is a character from the table above, and optional_string is the string you would like printed if sta- tus_char is nonzero. optional_string may contain other sequence as well as normal text, but you may not nest optional strings. > Another question in respect to the afforementioned: > > Is it possible to display the output of %?M?%M> in a different > colour ? I'd actually like to know that myself. You would need to be able to embed colorcodes into the format string, or construct some very special regexes in the color statements. > I already have 'color index brightgreen default ~v', but it'd be cool to have > the number of msgs in the thread highlighted in a different colour. Is this > possible ? My gut feeling is that you can't do it in mutt, but I for one would not mind at all if you could. /dossen -- Common sense is the collection of prejudices acquired by age eighteen. -- Albert Einstein
Attachment:
pgpKHMSiJZHf6.pgp
Description: PGP signature