GNU bug report logs - #55834
29.0.50; gnus: Z n in digest group does not catch up

Previous Next

Package: emacs;

Reported by: sds <at> gnu.org

Date: Tue, 7 Jun 2022 16:07:01 UTC

Severity: normal

Tags: moreinfo, wontfix

Found in version 29.0.50

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

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 55834 in the body.
You can then email your comments to 55834 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#55834; Package emacs. (Tue, 07 Jun 2022 16:07:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to sds <at> gnu.org:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 07 Jun 2022 16:07:01 GMT) Full text and rfc822 format available.

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

From: Sam Steingold <sds <at> gnu.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 29.0.50; gnus: Z n in digest group does not catch up
Date: Tue, 07 Jun 2022 12:05:57 -0400
`Z n` (gnus-summary-catchup-and-goto-next-group) in digest groups no
longer catches up the parent group.

Steps to reproduce:
in gnus, enter "gmane.comp.security.risks" on nntp:news.gwene.org and do
`C-d` (gnus-summary-enter-digest-group) on a the only unread message.
In the newly created digest *Summary* buffer, do `Z n` - this will catch
up the digest and move you to the next group.
However, the "gmane.comp.security.risks" group will remain un-caught-up,
i.e., the *Groups* buffer shows it as if it has unread messages.

Expected behavior (observed until about a month ago?):
`Z n` should catch up the digest and move on to the parent group; if
there are no unread message (my case) it should also catch this one up
and move to the next group with unread messages, marking this group in
*Groups* as empty (this is the regression: it did so before, but not
anymore).



In GNU Emacs 29.0.50 (build 1, x86_64-apple-darwin21.4.0, NS appkit-2113.40 Version 12.3.1 (Build 21E258))
 of 2022-06-07 built on 3c22fb11fdab.ant.amazon.com
Repository revision: 3864308c20deb69e7b75420377a3b86716215dd3
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2113
System Description:  macOS 12.3.1

Configured using:
 'configure --with-imagemagick --with-mailutils --with-ns
 PKG_CONFIG_PATH='

Configured features:
ACL GIF GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY
KQUEUE NS PDUMPER PNG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP ZLIB

Important settings:
  value of $LANG: C
  locale-coding-system: utf-8-unix

Major mode: Group

Minor modes in effect:
  shell-dirtrack-mode: t
  gnus-undo-mode: t
  global-edit-server-edit-mode: t
  winner-mode: t
  which-function-mode: t
  url-handler-mode: t
  desktop-save-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
None found.


-- 
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.2113
http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com
https://ij.org/ https://youtube.com/channel/UCiW5WB6K4Fx-NhhtZscW7Og
Stupidity, like virtue, is its own reward.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#55834; Package emacs. (Tue, 07 Jun 2022 17:13:01 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Sam Steingold <sds <at> gnu.org>
Cc: 55834 <at> debbugs.gnu.org
Subject: Re: bug#55834: 29.0.50; gnus: Z n in digest group does not catch up
Date: Tue, 07 Jun 2022 19:11:59 +0200
Sam Steingold <sds <at> gnu.org> writes:

> Expected behavior (observed until about a month ago?):
> `Z n` should catch up the digest and move on to the parent group; if
> there are no unread message (my case) it should also catch this one up
> and move to the next group with unread messages, marking this group in
> *Groups* as empty (this is the regression: it did so before, but not
> anymore).

Are you sure that it ever did this?  This command hasn't changed since
2007, and it's exceedingly simple:

(defun gnus-summary-catchup-and-goto-prev-group (&optional all)
  "Mark all articles in this group as read and select the previous group.
If given a prefix, mark all articles, unread as well as ticked, as
read."
  (interactive "P" gnus-summary-mode)
  (save-excursion
    (gnus-summary-catchup all))
  (gnus-summary-next-group nil nil t))

Any changed that seem relevant in Gnus:

| * a9f17ccce3..: Štěpán Němec 2021-05-28 ; Fix some doc typos and minor language issues
* | 7749ec6aaa..: Stefan Kangas 2022-05-20 Remove some ancient Emacs compat code
* | b2bce107b1..: Lars Ingebrigtsen 2022-05-24 Further audits of single quotes in Lisp doc strings
* | ed34cbeae7..: Lars Ingebrigtsen 2022-05-24 Audit symbol quoting in Lisp doc strings
* | 3e3ba233cf..: Stefan Kangas 2022-05-18 Remove some ancient Emacs compat code
* | b5621dbe2f..: Stefan Kangas 2022-05-14 Delete some compat code for very old Emacs versions
* | 3c5b332f1a..: Lars Ingebrigtsen 2022-05-12 Make message load eudc-capf more lazily
* | 620ac67355..: Alexander Adolf 2022-05-02 EUDC: Add completion-at-point support
* | 44db73d968..: Lars Ingebrigtsen 2022-05-10 Fix some quoting problems in defcustom :type
* | c57a6644ef..: Eric Abrahamsen 2022-05-06 Fix handling of IMAP search strings
* | 6d4cc2358b..: Eric Abrahamsen 2022-05-06 Don't force Gnus cache usage in nnvirtual
* | f1ab92bc23..: dickmao 2022-05-04 Transcription error
* | 2b50dbb1a5..: Eric Abrahamsen 2022-05-04 Remove bogus mode check from gnus topic update functions

So I'm wondering if you have some special code to deal with
digests/"parent" groups?

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




Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Tue, 07 Jun 2022 17:13:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#55834; Package emacs. (Wed, 08 Jun 2022 15:27:02 GMT) Full text and rfc822 format available.

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

From: Sam Steingold <sds <at> gnu.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 55834 <at> debbugs.gnu.org
Subject: Re: bug#55834: 29.0.50; gnus: Z n in digest group does not catch up
Date: Wed, 08 Jun 2022 11:26:33 -0400
> * Lars Ingebrigtsen <ynefv <at> tahf.bet> [2022-06-07 19:11:59 +0200]:
>
> Sam Steingold <sds <at> gnu.org> writes:
>
>> Expected behavior (observed until about a month ago?):
>> `Z n` should catch up the digest and move on to the parent group; if
>> there are no unread message (my case) it should also catch this one up
>> and move to the next group with unread messages, marking this group in
>> *Groups* as empty (this is the regression: it did so before, but not
>> anymore).
>
> Are you sure that it ever did this?

Well, I think so - but I could be wrong.

> So I'm wondering if you have some special code to deal with
> digests/"parent" groups?

Nope.

Please consider this bug report as an RFE ;-)

Thank you!

-- 
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.2113
http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com
https://youtube.com/channel/UCiW5WB6K4Fx-NhhtZscW7Og https://ij.org/
Hypocrisy is the Vaseline of political intercourse.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#55834; Package emacs. (Thu, 09 Jun 2022 10:34:02 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Sam Steingold <sds <at> gnu.org>
Cc: 55834 <at> debbugs.gnu.org
Subject: Re: bug#55834: 29.0.50; gnus: Z n in digest group does not catch up
Date: Thu, 09 Jun 2022 12:33:38 +0200
Sam Steingold <sds <at> gnu.org> writes:

>> So I'm wondering if you have some special code to deal with
>> digests/"parent" groups?
>
> Nope.
>
> Please consider this bug report as an RFE ;-)

I rather think that it's not a very useful thing, though.  As proposed,
the `Z n' command would do the same as `c' followed by `n'.  And that's
easier to type, so why not just type that instead?

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




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#55834; Package emacs. (Thu, 09 Jun 2022 13:22:01 GMT) Full text and rfc822 format available.

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

From: Sam Steingold <sds <at> gnu.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 55834 <at> debbugs.gnu.org
Subject: Re: bug#55834: 29.0.50; gnus: Z n in digest group does not catch up
Date: Thu, 09 Jun 2022 09:21:40 -0400
> * Lars Ingebrigtsen <ynefv <at> tahf.bet> [2022-06-09 12:33:38 +0200]:
>
> Sam Steingold <sds <at> gnu.org> writes:
>
>>> So I'm wondering if you have some special code to deal with
>>> digests/"parent" groups?
>>
>> Nope.
>>
>> Please consider this bug report as an RFE ;-)
>
> I rather think that it's not a very useful thing, though.  As proposed,
> the `Z n' command would do the same as `c' followed by `n'.  And that's
> easier to type, so why not just type that instead?

1. In my case, it will be "c n n" (ISTR that the first "n" says "no next
   unread article" or something like that, and only the second goes to
   the next group - there might be an option that I set 15 years ago
   that does it) - but that hardly matters.

2. Going to the next group using "Z n" works in all other groups, why
   not here in digest?

At any rate, arguing about it is counterproductive.
No is no, let us move on.

Thank you for your explanations!

-- 
Sam Steingold (https://youtube.com/channel/UCiW5WB6K4Fx-NhhtZscW7Og) on darwin Ns 10.3.2113
http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com
https://honestreporting.com https://mideasttruth.com https://www.memritv.org
He who laughs last did not get the joke.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#55834; Package emacs. (Mon, 11 Jul 2022 11:22:02 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Sam Steingold <sds <at> gnu.org>
Cc: 55834 <at> debbugs.gnu.org
Subject: Re: bug#55834: 29.0.50; gnus: Z n in digest group does not catch up
Date: Mon, 11 Jul 2022 13:21:01 +0200
Sam Steingold <sds <at> gnu.org> writes:

> At any rate, arguing about it is counterproductive.
> No is no, let us move on.

OK; closing this bug report, then.

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




Added tag(s) wontfix. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Mon, 11 Jul 2022 11:22:02 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 55834 <at> debbugs.gnu.org and sds <at> gnu.org Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Mon, 11 Jul 2022 11:22:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 08 Aug 2022 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 253 days ago.

Previous Next


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