From: Thomas Roessler Date: Wed, 10 Oct 2001 10:34:11 +0000 (+0000) Subject: maildir buffy: Don't consider "trashed" new messages new. Fixes #412. X-Git-Tag: mutt-1-3-23-1-rel~47 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9c2430408e323b8bd60df8c364c94112f498a37c;p=mutt maildir buffy: Don't consider "trashed" new messages new. Fixes #412. --- diff --git a/buffy.c b/buffy.c index 7d1a8fe1..432ff81a 100644 --- a/buffy.c +++ b/buffy.c @@ -345,9 +345,11 @@ int mutt_buffy_check (int force) } while ((de = readdir (dirp)) != NULL) { - if (*de->d_name != '.') + char *p; + if (*de->d_name != '.' && + (!(p = strstr (de->d_name, ":2,")) || !strchr (p + 3, 'T'))) { - /* one new message is enough */ + /* one new and undeleted message is enough */ BuffyCount++; tmp->new = 1; break;