GNU bug report logs - #22590
24.5; gnus/nnimap: ticked messages not getting marked as read

Previous Next

Packages: emacs, gnus;

Reported by: Mike Kupfer <m.kupfer <at> acm.org>

Date: Sun, 7 Feb 2016 22:42:02 UTC

Severity: normal

Tags: fixed

Found in version 24.5

Fixed in version 27.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 22590 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Mike Kupfer <m.kupfer <at> acm.org>
Cc: 22590 <at> debbugs.gnu.org
Subject: Re: bug#22590: 24.5; gnus/nnimap: ticked messages not getting
 marked as read
Date: Fri, 27 Sep 2019 01:14:41 +0200
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Mike Kupfer <m.kupfer <at> acm.org> writes:
>
>> - a message is unread and flagged (ticked) on the IMAP server.  Gnus
>>   shows it and the next message in the summary buffer as ticked.  (I'm
>>   not sure that status of the second message is critical for reproducing
>>   the problem, but it seems to help.)
>> - in the Gnus summary buffer, I type "d" for the first message.  The
>>   message is marked "r" in the summary buffer, as expected.
>> - I exit the summary buffer and type "s" in the Group buffer
>> - I check the folder using Thunderbird; it shows the first message as no
>>   longer flagged, but it's still shown as unread.
>
> I think I understand what's going on.  In Gnus, there's no such thing as
> "ticked and unread": Everything that's \Flagged in the IMAP server
> becomes read in Gnus.  So when you remove the tick (i.e., \Flagged),
> Gnus will propagate that change to the IMAP server, but since it thinks
> that nothing has changed WRT readedness, it doesn't send that
> information to the server...
>
> I'm not sure what the best way to fix that is...

I now made nnimap update readedness when tickedness changes, which I
think should do the trick.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 5 years and 290 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.