From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sean Whitton Newsgroups: gmane.emacs.bugs Subject: bug#56592: 29.0.50; Moving between nnselect groups sometimes fails to save marks Date: Fri, 15 Jul 2022 23:43:43 -0700 Message-ID: <8735f17e1s.fsf@athena.silentflame.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12192"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Eric Abrahamsen To: 56592@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jul 16 08:44:14 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oCbX8-0002wm-BJ for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 16 Jul 2022 08:44:12 +0200 Original-Received: from localhost ([::1]:37786 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oCbX7-00036S-FM for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 16 Jul 2022 02:44:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41462) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCbX0-000361-UB for bug-gnu-emacs@gnu.org; Sat, 16 Jul 2022 02:44:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45036) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oCbX0-0000wl-LC for bug-gnu-emacs@gnu.org; Sat, 16 Jul 2022 02:44:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oCbX0-00008V-7X; Sat, 16 Jul 2022 02:44:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: eric@ericabrahamsen.net, bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Jul 2022 06:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56592 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: Eric Abrahamsen Original-Received: via spool by submit@debbugs.gnu.org id=B.1657953834500 (code B ref -1); Sat, 16 Jul 2022 06:44:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Jul 2022 06:43:54 +0000 Original-Received: from localhost ([127.0.0.1]:42795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCbWs-000080-0C for submit@debbugs.gnu.org; Sat, 16 Jul 2022 02:43:54 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:53308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCbWp-00007r-F3 for submit@debbugs.gnu.org; Sat, 16 Jul 2022 02:43:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41436) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCbWp-00035L-9v for bug-gnu-emacs@gnu.org; Sat, 16 Jul 2022 02:43:51 -0400 Original-Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:43999) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCbWn-0000uk-AJ for bug-gnu-emacs@gnu.org; Sat, 16 Jul 2022 02:43:51 -0400 Original-Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 7C52A3200913 for ; Sat, 16 Jul 2022 02:43:45 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 16 Jul 2022 02:43:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm2; t= 1657953825; x=1658040225; bh=ENmyjIYL3jEuIBY3QS/FHXt+5gHHHayhF/r 3CW4Y9GY=; b=mnTJ8OXWbAT2fr37Ms4Rkanev7jz7Kl1At5uYDwoDpJT1I3CYlL GuYY7HE8I0WOnTq8mnMomZmQJeF1+PLouDsnWMKHwxphOqPKTL2HnE/mIYGPjinE X9dVPmLInCVhPnpGE9l8gfUGK5PxcBLcalaupPf20XfgdyHAsN1HJxFSh3MC1Ncu rocYLTUq+hPgoD0DD8uHsveqnl75OnkvtgeQTHLurwcOwuQ+tIf9/G1B/VSAYMEO 48+6IBisrlHn4jt/ObO/oaktZ2ks8sbxvPV0o+DmaxUN+Bvci9IbjFCQNJu13MM8 cI12ZD7HqzyHvddfdM3z1j0NKYnax7pHA0A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1657953825; x= 1658040225; bh=ENmyjIYL3jEuIBY3QS/FHXt+5gHHHayhF/r3CW4Y9GY=; b=j hfEMnAd4X2JIuqJ+osPVcqWE64akUEErWHhmDpf6odLoSDTILFx7qJLGGgLhrH6a RIiaHt98bSJ8x2LXgPP4spj7plClRpBi+4iDniDHsdk1G+ZX3j36iI4o8QsNtoeO d87wjcIA2HFYRUohty+t39F50tT/i2X4O78SiBHLhIsJQvJvUmPKTXjep7m/J9dD iuWK9XJDNfr0/c6HUeZFXMflkUAME6O1BzKl6M4V/4pcq4xtHdrpzLsjx4TOTWm1 2DiCJxFYBOIa1z51Au2nlmTyugVqMpkRo59luSi95FK++gkAWWjgeQP9xHXiDmVa 6Z4yDF+4wa1+pzBal2PTw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudekvddgudduvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfgfgggtsehttddttd dtredtnecuhfhrohhmpefuvggrnhcuhghhihhtthhonhcuoehsphifhhhithhtohhnsehs phifhhhithhtohhnrdhnrghmvgeqnecuggftrfgrthhtvghrnhepfffgheeggffgheeuvd ethfekuddtgffgtdeukeegkedttefftdeghfdvgfdtjeelnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshhpfihhihhtthhonhesshhpfihhih htthhonhdrnhgrmhgv X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sat, 16 Jul 2022 02:43:44 -0400 (EDT) Original-Received: by athena.silentflame.com (Postfix, from userid 1000) id 161EE1B58D4; Sat, 16 Jul 2022 06:43:43 +0000 (UTC) Received-SPF: pass client-ip=64.147.123.25; envelope-from=spwhitton@spwhitton.name; helo=wout2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:237145 Archived-At: Hello, You need a notmuch setup to reproduce this, though maybe other gnus-search backends would show it too. Create two nnselect groups where the query for the second includes some of the messages in the first group. This is what I am using: first group, nnselect:Weekday, has query "to:spwhitton@spwhitton.name or to:spwhitton@arizona.edu" second group, nnselect:Weekend, has query "to:spwhitton@spwhitton.name". So, messages addressed to spwhitton@spwhitton.name appear in both. Ensure there are unread messages addressed to spwhitton@spwhitton.name. Enter the first group, mark one of those messages addressed to spwhitton@spwhitton.name as read. Go to the last message, use 'n n' to move to the next unread group. The message that was marked as read reappears, unread, in the second group. If you quit to the group buffer and reenter the first group, it's unread again there. By contrast, if you mark the message as read in the first group and then type C-x C-s, and only then do 'n n' on the last message, the marks are properly saved and the message does not appear unread in the second group. I have nnselect-rescan t for the groups, in case that is relevant. -- Sean Whitton