Hi,

> I'm using IMAP to access mailboxes. Have all of them subscribed, and it
> works great.
> 
> In Mutt 1.5.13, when I pressed "c" to change folder, Mutt was
> automatically suggesting "next" folder with unread messages.

[...]


> But when I press "c" - it doesn't suggest anything. Couple of minutes
> ago I had some new mails in lists.pg-general, and this folder *was*
> suggested to me after "c".

When you leave folder, mutt will mark all messages as Old. 'y' shows
number of _unread_ messages. 'c' suggests you folders containing 'New'
messages. So once you visit folder, it won't be suggested again unless
there appears new message again.


> I would really love to stick to mutt, but the fact that I have to go
> to "list of all folders" to check where are unread messages - it makes
> usage of mutt practically unbearable.

If I am right about the cause, the attached patch makes mark_old option
work also for IMAP.

Hope this helps

-- 
        Vlad
IMAP mark_old patch

diff --git a/imap/command.c b/imap/command.c
--- a/imap/command.c
+++ b/imap/command.c
@@ -917,7 +917,7 @@
         dprint (3, (debugfile, "Found %s in buffy list (OV: %d ON: %d U: 
%d)\n",
                     mailbox, olduv, oldun, status->unseen));
         
-        if (olduv && olduv == status->uidvalidity)
+        if (olduv && olduv == status->uidvalidity && option(OPTMARKOLD))
         {
           if (oldun < status->uidnext)
             inc->new = status->unseen;

Attachment: pgpsN4IucdBFR.pgp
Description: PGP signature

Reply via email to