GNU bug report logs - #31739
25.2; Cannot expire articles in virtual group

Previous Next

Package: emacs;

Reported by: Jamie Forth <j.forth <at> gold.ac.uk>

Date: Wed, 6 Jun 2018 20:40:01 UTC

Severity: normal

Tags: moreinfo, unreproducible

Found in version 25.2

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

Bug is archived. No further changes may be made.

Full log


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

From: Jamie Forth <J.Forth <at> gold.ac.uk>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: "31739 <at> debbugs.gnu.org" <31739 <at> debbugs.gnu.org>
Subject: Re: bug#31739: 25.2; Cannot expire articles in virtual group
Date: Wed, 16 Oct 2019 11:50:23 +0000
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> How very odd.  I have the same setup, but with a real IMAP server, and
> not nnimap-shell-program, but that shouldn't make a difference.

I’ve just tried with a real IMAP server and an confirm it makes no
difference – expired articles in virtual groups do not get expired.

> I've stared at the code some more, but I can't find out why the
> expirable marks go missing.
>
> Would it be possible for you to edebug through parts of
> gnus-summary-exit to see when the expirable marks disappear?

There expire marks disappear where I think they are supposed to.

  ;; Make all changes in this group permanent.
    (unless quit-config
      (gnus-run-hooks 'gnus-exit-group-hook)
      (gnus-summary-update-info))  <-- Here

What I tried was:
1. enter vg and mark some articles `E`.
2. (gnus-summary-update-info)
3. (gnus-info-marks (gnus-get-info "nnvirtual:vg-test"))

The same thing happens in a non-virtual group, except then when I
re-enter the group the previously marked articles have been correctly
expired.

--
Jamie

This bug report was last modified 2 years and 358 days ago.

Previous Next


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