Re: [Mutt] #3154: new message count not reported until :mailboxes
#3154: new message count not reported until :mailboxes set a second time
-----------------------+----------------------------------------------------
Reporter: agriffis | Owner: brendan
Type: defect | Status: new
Priority: minor | Milestone: 1.6
Component: IMAP | Version: 1.5.19
Resolution: | Keywords:
-----------------------+----------------------------------------------------
Comment(by Aron Griffis):
{{{
Brendan, I went back and checked both 1.5.17 and 1.5.18. Neither
one shows message counts for me. They've always been zero in my
mailboxes browser.
Bisection shows that the unmailboxes/mailboxes trick fixes the
problem starting with:
changeset: 5663:73eb20f80066
branch: HEAD
user: Brendan Cully <brendan@xxxxxxxxxx>
date: Sat Jan 10 21:44:41 2009 -0800
summary: Use known connection delimiter in imap_expand_path
So I think we have to look back at the .muttdebug0 I posted to
this bug. grepping INBOX.fedora, for example, we see:
a0008 STATUS "INBOX.fedora" (UIDNEXT UIDVALIDITY UNSEEN RECENT)^M
42< * STATUS "INBOX.fedora" (RECENT 17045 UIDNEXT 61235 UIDVALIDITY
1152649375 UNSEEN 31801)
INBOX.fedora (UIDVALIDITY: 1152649375, UIDNEXT: 61235) 0 messages, 17045
recent, 31801 unseen
Found INBOX.fedora in buffy list (OV: 0 ON: 0 U: 31801)
42< * LIST (\HasNoChildren) "." "INBOX.fedora"
42< * LIST (\HasNoChildren) "." "INBOX.fedora-xen"
42< * LIST (\HasNoChildren) "." "INBOX.fedora-ia64"
42< * LIST (\HasNoChildren) "." "INBOX.fedora"
42< * LIST (\HasNoChildren) "." "INBOX.fedora-xen"
42< * LIST (\HasNoChildren) "." "INBOX.fedora-ia64"
42< * LIST (\HasNoChildren) "." "INBOX.fedora"
42< * LIST (\HasNoChildren) "." "INBOX.fedora-xen"
42< * LIST (\HasNoChildren) "." "INBOX.fedora-ia64"
a0019 STATUS "INBOX.fedora" (UIDNEXT UIDVALIDITY UNSEEN RECENT)^M
42< * STATUS "INBOX.fedora" (RECENT 17045 UIDNEXT 61235 UIDVALIDITY
1152649375 UNSEEN 31801)
INBOX.fedora (UIDVALIDITY: 1152649375, UIDNEXT: 61235) 0 messages, 17045
recent, 31801 unseen
Found INBOX.fedora in buffy list (OV: 1152649375 ON: 0 U: 31801)
42< * LIST (\HasNoChildren) "." "INBOX.fedora"
42< * LIST (\HasNoChildren) "." "INBOX.fedora-xen"
42< * LIST (\HasNoChildren) "." "INBOX.fedora-ia64"
The only thing that jumps out at me here is the difference
between these two lines:
Found INBOX.fedora in buffy list (OV: 0 ON: 0 U: 31801)
Found INBOX.fedora in buffy list (OV: 1152649375 ON: 0 U: 31801)
}}}
--
Ticket URL: <http://dev.mutt.org/trac/ticket/3154#comment:>
Mutt <http://www.mutt.org/>
The Mutt mail user agent