* Thu Oct 30 2008 Kyle Wheeler <[EMAIL PROTECTED]> > On Thursday, October 30 at 04:50 PM, quoth Aron Griffis: >> Would it be worth making this configurable? I ask because >> I access three separate accounts from one mutt session, and >> I might prefer them always to be fully shown in the list >> regardless of my current $folder setting. > > Well, if it were to be merged with mainline mutt, it might be better to > make the two behaviors separate % designations in $browser_format. But > for my own personal use, I'm happy with this as-is.
So here is another patch. %e is a pretty version of %f in $folder_format. -- tamo
diff -r 5ea9f336dd60 browser.c --- a/browser.c Mon Oct 20 11:50:38 2008 -0700 +++ b/browser.c Fri Oct 31 23:08:42 2008 +0900 @@ -172,6 +172,7 @@ mutt_format_s (dest, destlen, fmt, ""); break; + case 'e': case 'f': { char *s; @@ -181,6 +182,13 @@ else #endif s = NONULL (folder->ff->name); + + if (op == 'e') + { + strfcpy (tmp, s, sizeof (tmp)); + mutt_pretty_mailbox (tmp, sizeof (tmp)); + s = tmp; + } snprintf (fn, sizeof (fn), "%s%s", s, folder->ff->st ? (S_ISLNK (folder->ff->st->st_mode) ? "@" : diff -r 5ea9f336dd60 init.h --- a/init.h Mon Oct 20 11:50:38 2008 -0700 +++ b/init.h Fri Oct 31 23:08:42 2008 +0900 @@ -660,7 +660,8 @@ ** .dl ** .dt %C .dd current file number ** .dt %d .dd date/time folder was last modified - ** .dt %f .dd filename + ** .dt %e .dd pretty filename + ** .dt %f .dd filename (pretty if local) ** .dt %F .dd file permissions ** .dt %g .dd group name (or numeric gid, if missing) ** .dt %l .dd number of hard links