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"

Reply via email to