Greetings. With no limit set, I would expect %L in $status_format to expand to either 0K (that's "zero-K", not "okay") or the full size of the mailbox (I do not know which of these behaviors is intended). Apparently it expands to both (finish reading before you remark please). When intially in a mailbox, implicitly with no limit set, %L == 0K. If the user sets the limit to ``.'' (translation: explicitly unsets the limit pattern, even though there already is none), %L then expands to the full mailbox size. It seems that %L doesn't know what it should do when there is no limit pattern. This a minor inconsistancy worked around by either %?L?%L&%l? or %?L?%L&0? depending on whether or not %L should be zero when there is no limit pattern.
Inconsistent with what? %M. %M _always_ expands to the number of messages shown, regardless of whether there is a limit pattern or not. Using the string "%M/%L" in $status_format in a mailbox with 100 messages yields "100/0K". Ciao. Keith. -- "Isn't it time we care and lose the hate Understand our fears" -- Dream Theater, "Blind Faith"