From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 16 02:43:54 2022 Received: (at submit) by debbugs.gnu.org; 16 Jul 2022 06:43:54 +0000 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 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 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 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 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) 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 Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sat, 16 Jul 2022 02:43:44 -0400 (EDT) Received: by athena.silentflame.com (Postfix, from userid 1000) id 161EE1B58D4; Sat, 16 Jul 2022 06:43:43 +0000 (UTC) From: Sean Whitton To: bug-gnu-emacs@gnu.org Subject: 29.0.50; Moving between nnselect groups sometimes fails to save marks X-debbugs-cc: Eric Abrahamsen Date: Fri, 15 Jul 2022 23:43:43 -0700 Message-ID: <8735f17e1s.fsf@athena.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) 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 From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 16 09:54:50 2022 Received: (at 56592) by debbugs.gnu.org; 16 Jul 2022 13:54:50 +0000 Received: from localhost ([127.0.0.1]:43301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCiFu-0003f9-5t for submit@debbugs.gnu.org; Sat, 16 Jul 2022 09:54:50 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:38037) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCiFs-0003ev-Fm for 56592@debbugs.gnu.org; Sat, 16 Jul 2022 09:54:49 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 0224032007F9; Sat, 16 Jul 2022 09:54:41 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sat, 16 Jul 2022 09:54:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1657979681; x=1658066081; bh=b3 R4/00VOUrR/mYwrY9gMLMmfTZb8tNVxwWLu7WDgvY=; b=VE0c4GebQbFHJs6UPM P0zxdHIHqRGQreIylWWQiVt91lic5VwZbe7/icJYFM9KG44fIs7uOsdhwHy9KHio m2SE1EqJRTnE1Bl2EpgBVCthvKdoRvdMogpSyOoll1/YEBVMui1FGKJ+3REr/y0H UElCHOtzWzSE8eTmithGnE0N9p74pqoYk47fHrbsBfk4dazg+Ap7irqzHsgRFWFX sCtEf24MEOQTO+HT0hhjhneqdxs43M+y99yN8BTeGJh3amGp/PoWWYtv4E6LFDsX BbJn5R5ul2FPbAP6aUDNzbbprb0tQaFO98MNjE+hD4nT8KSWpZETJVU6dONOC29A Bbrw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references: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=1657979681; x=1658066081; bh=b3R4/00VOUrR/mYwrY9gMLMmfTZb 8tNVxwWLu7WDgvY=; b=D+FVXUVr2TbZz029x5sxcVF3If+teiCQRL/VMsv/gsok SYvWQbfKku97LAn1OlGXQblu/t/kUaKMqrZeuhOvgnign8XdN8rQt49KqmFAsd6g Z2dgyVkaUeyhnakvTJ60TK6tyx4mN/jVEB2UPcNgUT8wu86ha1slTgJhhuoai6N3 uiJlmU1IeJACFAxmSkx0OAhiYzIWaXVBaX4VpIUIoK545JLolKm/FmZxBiyFXqOh ufQ59DJcssVGzw0unSaPCBCSr2UmrbvLvdUSJ7Alw657CVI5KQCJ7+iTIku1anz6 2+BL+OZtRE3CWVbk3reLtnNqJQ1rhqyWKggkgF1sYA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudekfedgjedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffffkfgggtgesthdttddttdertdenucfhrhhomhepufgvrghn ucghhhhithhtohhnuceoshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgvqe enucggtffrrghtthgvrhhnpedtffdvffeuleeuvdetkedvveehgfehvdegvefghfevudek geegleevgeejkeetkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 16 Jul 2022 09:54:41 -0400 (EDT) Received: by athena.silentflame.com (Postfix, from userid 1000) id 840791B5C34; Sat, 16 Jul 2022 13:54:39 +0000 (UTC) From: Sean Whitton To: 56592@debbugs.gnu.org Subject: Re: bug#56592: 29.0.50; Moving between nnselect groups sometimes fails to save marks In-Reply-To: <8735f17e1s.fsf@athena.silentflame.com> (Sean Whitton's message of "Fri, 15 Jul 2022 23:43:43 -0700") References: <8735f17e1s.fsf@athena.silentflame.com> Date: Sat, 16 Jul 2022 06:54:39 -0700 Message-ID: <87y1wtxiw0.fsf@athena.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56592 Cc: Eric Abrahamsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, On Fri 15 Jul 2022 at 11:43PM -07, Sean Whitton wrote: > > 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. Looks like this is due to this hack in my init.el: (defun spw/gnus-request-group-scan (group _info) (when (eq 'nnselect (car (gnus-find-method-for-group group))) (gnus-activate-group "nnmaildir+fmail:inbox" 'scan))) (advice-add 'gnus-request-group-scan :before #'spw/gnus-request-group-scan) If I drop that then C-x C-s doesn't help. -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 16 10:43:19 2022 Received: (at 56592) by debbugs.gnu.org; 16 Jul 2022 14:43:19 +0000 Received: from localhost ([127.0.0.1]:45715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCj0h-0001LU-8N for submit@debbugs.gnu.org; Sat, 16 Jul 2022 10:43:19 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:57863) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCj0f-0001LG-06 for 56592@debbugs.gnu.org; Sat, 16 Jul 2022 10:43:10 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 46D413200906; Sat, 16 Jul 2022 10:43:01 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sat, 16 Jul 2022 10:43:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1657982580; x=1658068980; bh=Ho oPyorC5m/bO9iI2t5bONqfAIiV5AxxBBlIYCU+/mg=; b=GJzOe8MkD6hpk87xGy iu1i7y4mkeQAVzyLxsvTnuZuwoepB0UKWmnZJFhL8A0IJqtfRHdrJEV4Rn4HZewQ jM3tOygdNqxFzXd4Em3gECRVZnU2nheJTzcH4DlTylfID4C3ppQggAO23IPWopQV qCGwJEhB1W78jEtzwlE6gmtA0PPTc9TwSDHlTODm56MshBqRA2P6IiNXaZKk5ti1 myClKLIhCHqWmmPWln9q5809OmkbC/99TD+7VdweoPxDbGCh0KnaoFmAd7ED2JiP MoryD0UN2cdYJVlHx+hrJnl7M9EghTuaAGQH+jyhUv42Yry9749+2S2ZQJ1eRQPN 6ocA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references: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=1657982580; x=1658068980; bh=HooPyorC5m/bO9iI2t5bONqfAIiV 5AxxBBlIYCU+/mg=; b=cGZRgTVKKdysnWZsmz4aOPgYROYhSyX2PRHYLd2NsTyQ tze2ePyJYD8wNHdZWNN0YiOFGF7SP0M2wHke6SiXdZpkGdSxSHsfoxVcKqzOZNBb Ol8yBT+JYT8LW73EP89/xoKSkiER79e+8zqobxaqGQRdSXrSEf3240GskzOTkQxs GiOEuiT6BSo7bmFUpf9zDHX3ckNJHcNgWouF7oAbJ02Erj922BGNA3K/ta+AGYat 5ufGRNhrzrI1KvR9AtzWC7U2Xm3SdiExbRHAX2Wbs7U3QyDavUqAIvFfaKGEeJ5u MyKhdSiNS0XrDm9qXP+AEuu9UjZOVOdZYqb+20t7sA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudekfedgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffffkfgggtgesthdttddttdertdenucfhrhhomhepufgvrghn ucghhhhithhtohhnuceoshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgvqe enucggtffrrghtthgvrhhnpedtffdvffeuleeuvdetkedvveehgfehvdegvefghfevudek geegleevgeejkeetkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 16 Jul 2022 10:43:00 -0400 (EDT) Received: by athena.silentflame.com (Postfix, from userid 1000) id B79411B5C34; Sat, 16 Jul 2022 14:42:58 +0000 (UTC) From: Sean Whitton To: 56592@debbugs.gnu.org Subject: Re: bug#56592: 29.0.50; Moving between nnselect groups sometimes fails to save marks In-Reply-To: <8735f17e1s.fsf@athena.silentflame.com> (Sean Whitton's message of "Fri, 15 Jul 2022 23:43:43 -0700") References: <8735f17e1s.fsf@athena.silentflame.com> Date: Sat, 16 Jul 2022 07:42:58 -0700 Message-ID: <87cze586fh.fsf@athena.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56592 Cc: Eric Abrahamsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, On Fri 15 Jul 2022 at 11:43PM -07, Sean Whitton wrote: > 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. Here's a workaround: (defun spw/gnus-summary-exit (&rest _ignore) (call-process "notmuch" nil nil nil "new" "--no-hooks") (with-current-buffer gnus-group-buffer (gnus-group-get-new-news t))) (advice-add 'gnus-summary-exit :after #'spw/gnus-summary-exit) -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 18 16:53:01 2022 Received: (at 56592) by debbugs.gnu.org; 18 Jul 2022 20:53:01 +0000 Received: from localhost ([127.0.0.1]:52331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDXjh-0004ur-5W for submit@debbugs.gnu.org; Mon, 18 Jul 2022 16:53:01 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:42803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDXje-0004ua-1z for 56592@debbugs.gnu.org; Mon, 18 Jul 2022 16:52:58 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id D0DA832007F0; Mon, 18 Jul 2022 16:52:51 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Mon, 18 Jul 2022 16:52:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1658177571; x=1658263971; bh=X9 AC/g02FyqSE9WtynwV1OMWpCp63mhq4spqSbrFwBM=; b=1AcnPmIVxyInGTJcNh V9WqPjX8IVah3PNQT21V2oS3ZWmfWfe0fgsmdzcs6YhcQP0rDpp2+bwsc1W+weLZ wO6pbkscJYWOQe/c7g3hSFPjojtaLynNq8qICioywfefGl/bUKt7+ryy/edG93BA kVnIzzhQVQC/j/62KGXnz6GAiswFGtkk0chUYXSp7xEeoi6kMqDKcKpe2uBAP8Av lEx4UtSUWLqbvrixoaMMTFhTGkndoDyXx14MCv7jkPgOVvrlCvA68Smft+eHSF6O ze+ak072k0CniFZCEM50exel5BL2N6A7I1eXh7A5QF8cHmmpMEUFtgoCmVj85+Bk MDdw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references: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=1658177571; x=1658263971; bh=X9AC/g02FyqSE9WtynwV1OMWpCp6 3mhq4spqSbrFwBM=; b=e2jNwv3JIzWNzgna4kCyMIdYMEdRsURLk9+V5+vDjFVF 0fE8mYR+KIWdNX3tHbNWZ/tyG9zE3gnZzoaPXceUAiYycKd4z2TXxwVRnPp0hueH UKu+R2EkTqucvmazcQyNB/O0nzya23ql9Nx/3N0RmcSHTxn0lZ/GHBVG1g27aXWj Fvt7TSxi5TGVi/wBA9iaZy7Ncei3x6Sp1WRDNoLYv1dKzrG/hdCsp4inQJE9XaqQ mwOE3NXWVMZLsEhmSlw3YAv2G+OfGYtlnIgzRpvzyzbP/991k8DXRxjZNVsm26rt gAGB9C3M2plNPh94ov+Ke5CkEHzuES9GXhF8GBcwNw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudekkedgudehvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufgjfhffkfgfgggtsehttddttddtredtnecuhfhrohhmpefuvggr nhcuhghhihhtthhonhcuoehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg eqnecuggftrfgrthhtvghrnheptdffvdffueeluedvteekvdevhefghedvgeevgffhvedu keeggeelveegjeekteeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgv X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 18 Jul 2022 16:52:51 -0400 (EDT) Received: by athena.silentflame.com (Postfix, from userid 1000) id 3B9F91B5BCF; Mon, 18 Jul 2022 20:52:50 +0000 (UTC) From: Sean Whitton To: 56592@debbugs.gnu.org Subject: Re: bug#56592: 29.0.50; Moving between nnselect groups sometimes fails to save marks In-Reply-To: <87cze586fh.fsf@athena.silentflame.com> (Sean Whitton's message of "Sat, 16 Jul 2022 07:42:58 -0700") References: <8735f17e1s.fsf@athena.silentflame.com> <87cze586fh.fsf@athena.silentflame.com> Date: Mon, 18 Jul 2022 13:52:50 -0700 Message-ID: <871quib0t9.fsf@athena.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56592 Cc: Eric Abrahamsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, On Sat 16 Jul 2022 at 07:42AM -07, Sean Whitton wrote: > Here's a workaround: > > (defun spw/gnus-summary-exit (&rest _ignore) > (call-process "notmuch" nil nil nil "new" "--no-hooks") > (with-current-buffer gnus-group-buffer > (gnus-group-get-new-news t))) > (advice-add 'gnus-summary-exit :after #'spw/gnus-summary-exit) An alternative workaround is just to turn on Gnus duplicate suppression. -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 07 20:04:44 2022 Received: (at 56592) by debbugs.gnu.org; 8 Aug 2022 00:04:44 +0000 Received: from localhost ([127.0.0.1]:38564 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKqGB-0001fJ-W5 for submit@debbugs.gnu.org; Sun, 07 Aug 2022 20:04:44 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:46435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKqG7-0001f1-V9 for 56592@debbugs.gnu.org; Sun, 07 Aug 2022 20:04:42 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id B3C135C0094; Sun, 7 Aug 2022 20:04:33 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sun, 07 Aug 2022 20:04:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm3; t=1659917073; x=1660003473; bh=fI i/yFBhZ5VwV2GI/uP2pbLTC6IpjKIHEYM12+CIR+I=; b=F4/SMoVIFCua1yzdgU /qxhT1gq93Ok1EN09/kx2pwY2boyqrUXPdsUV1gUJmkwcc5WUms4H4zM3fXnWYu5 3ERTxOcWuSiXg4hA/ZHv1unLC4innRyMfOfz2snhC900p8RAZtw14vl1RYaRV9OT mfml85eAxibxJJY+KJeg+ATRd9Kgb4I0FfQWSayJzpe+wPyVAfXCKoR9VkN7IFgG SP4cSDDDrKRnAfwHxYAH+tjrkzreZqMqR7veK9bGw9TL0PX7eckHXxlP/A3bYwFI 7WMfh/MZCVH2QpoEw0yRkY78nEXOs6K6WvGJ34gwqaNHOFookb7eYcUbtfBChymI lgoQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1659917073; x=1660003473; bh=fIi/yFBhZ5VwV2GI/uP2pbLTC6Ip jKIHEYM12+CIR+I=; b=RWMjArj1mZ75XGw7GtUx3Cl3+tZRhhmJfQJI0CQjHywW lQEhTzzhobhM8LLPLu1+e+WzXyLnMADr4BLeqab1INX/6dW3Iz/oMRlDA3Att7W2 OSdp4BpLY8sT2XKFWQOJKDGFTkTU6DFfTJikA9q41GorUZ0n5clyvtb5b39ZpAfO jsKAwDn74KVwxk3n0M11/beS2ZsZpFEHl/uV+cCg9OinVjslcBePPL6jc6d95cdy ceOlM/DhkO9KM1DmeFhIV5N7czwe8QOpbY8ZLo0QRrIFK65YmTg3AC9nbgo1gW7V yu/oBetx34X2nHsl0IR0Iul8zw/s7Q/6x8r3UEiLfg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdefjedgvdekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffffkfgggtgesthdttddttdertdenucfhrhhomhepufgvrghn ucghhhhithhtohhnuceoshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgvqe enucggtffrrghtthgvrhhnpedtffdvffeuleeuvdetkedvveehgfehvdegvefghfevudek geegleevgeejkeetkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 7 Aug 2022 20:04:33 -0400 (EDT) Received: by melete.silentflame.com (Postfix, from userid 1000) id 69CEE7E08E8; Sun, 7 Aug 2022 17:04:32 -0700 (MST) From: Sean Whitton To: 56592@debbugs.gnu.org Subject: Re: bug#56592: 29.0.50; Moving between nnselect groups sometimes fails to save marks In-Reply-To: <871quib0t9.fsf@athena.silentflame.com> (Sean Whitton's message of "Mon, 18 Jul 2022 13:52:50 -0700") References: <8735f17e1s.fsf@athena.silentflame.com> <87cze586fh.fsf@athena.silentflame.com> <871quib0t9.fsf@athena.silentflame.com> Date: Sun, 07 Aug 2022 17:04:32 -0700 Message-ID: <87zggfy50v.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56592 Cc: Eric Abrahamsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, On Mon 18 Jul 2022 at 01:52PM -07, Sean Whitton wrote: > Hello, > > On Sat 16 Jul 2022 at 07:42AM -07, Sean Whitton wrote: > >> Here's a workaround: >> >> (defun spw/gnus-summary-exit (&rest _ignore) >> (call-process "notmuch" nil nil nil "new" "--no-hooks") >> (with-current-buffer gnus-group-buffer >> (gnus-group-get-new-news t))) >> (advice-add 'gnus-summary-exit :after #'spw/gnus-summary-exit) > > An alternative workaround is just to turn on Gnus duplicate suppression. A faster workaround than my first, but which doesn't rely on duplicate suppression: (defun spw/gnus-summary-read-group (group &rest _ignore) (when (string-prefix-p "nnselect:" group) (with-current-buffer gnus-group-buffer (save-excursion (gnus-group-goto-group group) (gnus-group-get-new-news-this-group 1))))) (advice-add 'gnus-summary-read-group :before #'spw/gnus-summary-read-group) -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 18 15:22:49 2023 Received: (at 56592-close) by debbugs.gnu.org; 18 Feb 2023 20:22:50 +0000 Received: from localhost ([127.0.0.1]:45025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pTTjN-00017t-HN for submit@debbugs.gnu.org; Sat, 18 Feb 2023 15:22:49 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:49579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pTTjL-00017f-Ej for 56592-close@debbugs.gnu.org; Sat, 18 Feb 2023 15:22:47 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 672B95C00AE; Sat, 18 Feb 2023 15:22:42 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sat, 18 Feb 2023 15:22:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm3; t=1676751762; x=1676838162; bh=xf uaf6TXT/K0/1MWhKUiSLtr3H58guK0rmWfcHp5Gls=; b=dG/f6pqS3Dnvs9oiwh IZMki5Tm6i0Z8PQUf0oF3bCapDqxJRH/ogFQ8ayAMQdO95EJVijsciOw0IjrUgrI YerYaiIessLFy+36F278UVYp+nVEzlp7e2Ie3v7UiH4lRPbtYCSaQWnNYOxFUfDD ocVDUzKCU9D09al6J3zt9AoKR4wIpq60HvID/3dCVmy5K2oeMGzxaR57PBtaDcIV N9VY5ogX8hseEHHHe91TGy9AWNSoXlA/Q6O6vH66TVVm956yISplav4CeZaXTi9/ PhtgP9q8RqeHFXxzm3Wh5Tblxum9ktUwsCaT08+YqOgeBTROKQFSQJyMLkXuu4nU pXHQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1676751762; x=1676838162; bh=xfuaf6TXT/K0/1MWhKUiSLtr3H58 guK0rmWfcHp5Gls=; b=R+C+NDB8RNdH8LUdSICOkk2fKvQnGhykPb6GTFXqSxIg 3Cdu0V8DwTMQwscJNYiNWRSmaYWl+EgMgPTHmT3gCqqsG+HQr97teNCLXoMMV+m9 PAnmHbBeNBj/+7STXZL2GM4z1HP+2w2uwBFJRsybyIxaY8y6qRWinz0poTdpEAAR l5a6FK483agkXh7BueQciGrhC0NodZnEW+SaM1cfmJLtYOLJVoWRmdReprvLxAHH fmzkDxysjr9TJt+6iCvOXs866HCgcYDzaKuio31aSbeyNMhAwauwqmYs9M6lz572 Aw1NAyEWeu/BcYl1nLbcWGYFyz7StXZZp0K9NdnVjg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudejuddgudeffecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvvefujghffffkfgggtgesth dttddttdertdenucfhrhhomhepufgvrghnucghhhhithhtohhnuceoshhpfihhihhtthho nhesshhpfihhihhtthhonhdrnhgrmhgvqeenucggtffrrghtthgvrhhnpedtffdvffeule euvdetkedvveehgfehvdegvefghfevudekgeegleevgeejkeetkeenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehsphifhhhithhtohhnsehsph ifhhhithhtohhnrdhnrghmvg X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 18 Feb 2023 15:22:42 -0500 (EST) Received: by melete.silentflame.com (Postfix, from userid 1000) id 69A257EBA43; Sat, 18 Feb 2023 13:22:41 -0700 (MST) From: Sean Whitton To: 56592-close@debbugs.gnu.org Subject: Re: 29.0.50; Moving between nnselect groups sometimes fails to save marks In-Reply-To: <8735f17e1s.fsf@athena.silentflame.com> (Sean Whitton's message of "Fri, 15 Jul 2022 23:43:43 -0700") References: <8735f17e1s.fsf@athena.silentflame.com> Date: Sat, 18 Feb 2023 13:22:41 -0700 Message-ID: <87bklq3er2.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56592-close Cc: cohen@bu.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, On Fri 15 Jul 2022 at 11:43PM -07, Sean Whitton wrote: > 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. I have been discussing this with Andrew Cohen and believe, at least for now, that it's not a bug: the user is required to set the nnselect-regenerate group parameter non-nil in this sort of case. -- Sean Whitton From unknown Sat Jun 21 12:11:06 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 19 Mar 2023 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator