<<< Date Index >>>     <<< Thread Index >>>

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