Eric Abrahamsen <eric@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at submit) by debbugs.gnu.org; 10 May 2024 15:49:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 10 11:49:37 2024 Received: from localhost ([127.0.0.1]:42680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s5SV7-0003g4-5s for submit <at> debbugs.gnu.org; Fri, 10 May 2024 11:49:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:39900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <geb-bug-gnu-emacs@HIDDEN>) id 1s5SV5-0003fy-9W for submit <at> debbugs.gnu.org; Fri, 10 May 2024 11:49:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <geb-bug-gnu-emacs@HIDDEN>) id 1s5SV4-0001fM-WD for bug-gnu-emacs@HIDDEN; Fri, 10 May 2024 11:49:36 -0400 Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <geb-bug-gnu-emacs@HIDDEN>) id 1s5SV3-0007AM-G1 for bug-gnu-emacs@HIDDEN; Fri, 10 May 2024 11:49:34 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from <geb-bug-gnu-emacs@HIDDEN>) id 1s5SUz-0000ln-Rv for bug-gnu-emacs@HIDDEN; Fri, 10 May 2024 17:49:29 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@HIDDEN From: Eric Abrahamsen <eric@HIDDEN> Subject: Re: bug#70579: 30.0.50; gnus: Wrong unread count in the Group buffer Date: Fri, 10 May 2024 08:49:19 -0700 Message-ID: <877cg1r7k0.fsf@HIDDEN> References: <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <87seyqqp5w.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <86pltux75z.fsf@HIDDEN> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:xyxSCv4VpQx++iH2w6MlPrQYJFc= Received-SPF: pass client-ip=116.202.254.214; envelope-from=geb-bug-gnu-emacs@HIDDEN; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.1 (--) James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: [...] > Of course. I was only hoping that this would shed some light on the > other unread-count problems.... IMO this is low-severity. That was my hope too, bummer that it's its own bug. But still worth fixing. [...] >> I don't see why that should mean that you need a whole new buffer for >> editing the message > > I can see a possible use case: you might want two versions of a draft > message, one being a 'root' (or 'base') version. > >> , and the fact that there are now two "copies" of the >> message buffer causes further problems with the inflating article >> numbers (why I could sometimes see three or even four "jumps"). >> >> The patch removes the check for modification > > If my guess above is correct, this should be avoided. Hmm, I guess so, though I wonder how many people are making use of the ability to have two copies, vs how many are confused by it. But I suppose it ain't broke, so I shouldn't fix it. I do think I'll update the code to use `find-buffer-visiting', though. >> Anyway, please let me know if you can check the patch. [...] >>> There's also a small hiccup with its working: 'B DEL' in the recipe >>> above does not work (i.e. it's not deleted - is it related to it already >>> being marked with 'G' at that point?), unless I 'q', re-enter and retry. >> >> This issue remains. > > I'm mistaken about this too. I missed your explanation: > > Eric Abrahamsen wrote: > >> (the "B DEL" isn't necessary for the recipe, and in fact at that stage >> the message under point has already been deleted). The UX is fairly confusing, but it makes more sense if you remember that "edit" is actually just "delete-and-create". And if you use "C-c C-k" as intended :) Okay, there may be more bugs here, but I'll put this much in and close the report; please open a new report if you find more. Thanks, Eric
bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.Received: (at 70579) by debbugs.gnu.org; 10 May 2024 12:38:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 10 08:38:00 2024 Received: from localhost ([127.0.0.1]:42135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s5PVg-0000qV-61 for submit <at> debbugs.gnu.org; Fri, 10 May 2024 08:38:00 -0400 Received: from mout.gmx.net ([212.227.15.15]:49131) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jimjoe@HIDDEN>) id 1s5PVd-0000qN-GQ for 70579 <at> debbugs.gnu.org; Fri, 10 May 2024 08:37:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1715344669; x=1715949469; i=jimjoe@HIDDEN; bh=kuNQbEWrsPGIZXYO1DXAWMkoJ2Y6xYO/M/m6dIGSx3c=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:Date:Message-ID: References:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=VtZMzML86KI9XP66ua6jKwv1oC2fxM0b6DNHJddqvZBhmicRkdcxRDW95XRLt3ln mscWx43QLJyou4+Cw+GuP79hmXh3HdntDKw+9wkuW2pQCfGFtz7dIFPKiZfPqMyXK yuFHpxscS8C689a7tCgmVRkGkdiU+vfg/CthjCO/ryzodA+XbSsQH09FdKsCkbUbZ KDwAsLd4wGZXZRU23kAWCUGXgp3zsy3FpUgl8Ga9EZRwgLFlb/7pq6T0iR+1e/++e qVIWAhbKx4OUT8tPe8TI7ewOLz5lHw+UFyeWRYVyJH+iWUnyVM7eIAnEGBV+hf4sO sbjiQ/8/J4gj/rcpdQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-3493 ([117.242.196.229]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MPXd2-1sI76E2tEY-00PqzD; Fri, 10 May 2024 14:37:49 +0200 From: James Thomas <jimjoe@HIDDEN> To: 70579 <at> debbugs.gnu.org Subject: Re: bug#70579: 30.0.50; gnus: Wrong unread count in the Group buffer In-Reply-To: <86le4hyj2k.fsf@HIDDEN> (James Thomas's message of "Fri, 10 May 2024 17:28:43 +0530") Date: Fri, 10 May 2024 18:07:30 +0530 Message-ID: <86r0e9x2ph.fsf@HIDDEN> References: <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <87seyqqp5w.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <86pltux75z.fsf@HIDDEN> <86le4hyj2k.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:kkFH0BVbPuedlvxDelFU9fVXNDv28mlQ4f9ij93yejWeFHX/aTz SA1kPmKFb90IwOaQbjzzWnbkCQy0IQeN+jjiT/Z5NrW15IexAMxkfeQRN4dO7rLbqSElsRS eX4rP6q4OejeqHjTdXJxa4AB8zMjUx15UhYS9VERrz2Pflxc3USq3tKYM4J7P8UIm+eYEO5 2DOIQcuiVdnZS2807BTfw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:1faz3XwQqV8=;vO9DRog540+P0hSCso2iDVIoHOh IvOUhdzQWgPylxlteujpG/Cg+aiHvkOrHv6IDBQ0Cz112hHL/mT60JX7/Jx4oGlMkCfbZVNAl 8mD6snoxwTAN6MiQuazjmCHiHB03bQjQx2BTBDslDeEy94GQwoLOhIJpluLnGkfqzP08/O1ZS 6HTbx/8gWouYSrsjuE82xymk3d1HmI36uQyYI4v3z/SrPinYE3Q4SznS+0g9BJJWYR1Cm7cH7 zoYjLC79CMxuMsSSgxKic8sPZ5Ra+AFf+LMO+K5e82tClQlpkC7NzrGM8EeBh3j3paraf1Hj5 TofH655VL10mYzoYbja9NF3sNOe3Ttet3jWR5mpqsGGNcjkS2i2DbSu5ZeWdK8iihrasQYnwd tgXXDQCEvx238Urc/aWIGFkNnptUJLNUEZ1tJxI26sXlNL7i89V9JyMUW7XWGINKucSwxSmju ri3ufCkrrDqaFpGOZrifgfZePDa6nk6YMRk+x/rjlyIVS0tlF2grtArkbM551bBWU5+deWFYJ Plvd4A09qBn5so5XkPIUZceBP1jngue18xbf7wXbxfoY9Hliv+quS+qA66+e/C3ivA9K3HGCR 4LUEs+jGbG8nXeptK5rDQ2zz+/0UidFqNeeIruIhyjl9emBo1oR/t5vPOa1FT5ZkSAAGCml3G Wn7NPqTA8uCvqVOao6jQfs3PqCayBQTzSvc8yv+/oclT3Fkj6/Ipt/R6PBkaIm9qqZef086kI gY0L6TdB8q+CvaUx/QoYpOSKnDWGDFJA0cWUSeUUu1NmSl8svaAWqLXO6zfSuJLw6JuXsit7U aoU2qJeNImb/iwek/MpdVAujkJLrYOkk0ePvHyJo8/gAE= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70579 Cc: Eric Abrahamsen <eric@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) James Thomas wrote: >> There's also a small hiccup with its working: 'B DEL' in the recipe >> above does not work (i.e. it's not deleted - is it related to it already >> being marked with 'G' at that point?), unless I 'q', re-enter and retry. > > This issue remains. I'm mistaken about this too. I missed your explanation: Eric Abrahamsen wrote: > (the "B DEL" isn't necessary for the recipe, and in fact at that stage > the message under point has already been deleted). Regards, James
bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.Received: (at 70579) by debbugs.gnu.org; 10 May 2024 11:59:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 10 07:59:05 2024 Received: from localhost ([127.0.0.1]:42069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s5Ou1-0000AL-MB for submit <at> debbugs.gnu.org; Fri, 10 May 2024 07:59:05 -0400 Received: from mout.gmx.net ([212.227.15.15]:36953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jimjoe@HIDDEN>) id 1s5Otz-00009s-0h for 70579 <at> debbugs.gnu.org; Fri, 10 May 2024 07:59:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1715342329; x=1715947129; i=jimjoe@HIDDEN; bh=hokM7rbzAnFp2Zw6Jyk9H9qi9SQkXnYJ9CiUjUrZCSg=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=GhUUYH2jJ4F1AG90/+Eo8tdWR79VOlztkMsKLcWlnXPphCgCHt8rD+sRJq2B8som jZCsbjp3ktCe77hS5w3T50uViNPQK9r8rQa+HzbLmTbB7KSH9BVydZtvlzf6Wimpf OmVKmV54oWnCb42Q6Q5JETCBgr8EhPLwttXVrN1ko8pO4aXPEzwMgNht9QmGvi8VB +5L00fMNqEX9p7/lmc6g2eE92Zz5vQxxVfekP4E88zFCCDks0Ui8xJE4dXDq5aEqX OmEmmn2ULU7FIGLgvRxxR1AlxRqDne2CP9HiU6J/cHhzyGn8NstzcVk4Y4wG2aby6 XR9PTh7QJi9FfqJjeg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-3493 ([117.242.196.229]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MacSe-1sbyUc0N4s-00c6eh; Fri, 10 May 2024 13:58:49 +0200 From: James Thomas <jimjoe@HIDDEN> To: 70579 <at> debbugs.gnu.org Subject: Re: bug#70579: 30.0.50; gnus: Wrong unread count in the Group buffer In-Reply-To: <86pltux75z.fsf@HIDDEN> (James Thomas's message of "Fri, 10 May 2024 16:31:12 +0530") References: <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <87seyqqp5w.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <86pltux75z.fsf@HIDDEN> Date: Fri, 10 May 2024 17:28:43 +0530 Message-ID: <86le4hyj2k.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:BKWkpRiK5WY10hPVJQKz4db3qZXEqPTWdl2ZZ/TfBrX1LFD0DFv Sa3hGSwsKs/bFFC4CkpNTf5TujZXiNCzZ9qqxhvwwo1teRiL9QEilufKRkPrgHzyuNLH8IF 3YGo+5yeXrPbyN3RMKJhYQzThP6DwF1pCD1U7uz9FLn+1YvzU8vX7ncuiXDhBKMaEksQZfP QZ/1R+odi6TB2DAempJQA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:KM7gSjqp1vM=;3VnJRETFLPhHHZq49buIgLzH0Jf +XrDJPxy6XGwD/HIOq05nNp2HVZ28ZfCNr87evJLuGcCcUBv/nf4i/tRFbIcJ93BrXw3iDAV5 v/0n83vpUZb7oB5tFnVg3QO4p59w1XedDPR4VpbCvR9xZwCRpwoHRylnRHqJraOZnGlx9nCbK WMzK3V7+ui/Ir7Hrbw1/19keBUColTg7ajkV1GEHe0Xye0+t1ORiKzBgG6aBJ48Z499xbQ9gZ rnslyeGL3T8mjbP8xhY+hq4Jx2lYMPb25hZzFqEc88x93Mgo+qVjbA3PhUO818poFKfSojQ9p KiJl1K84CXqpm5XNE89SoPfsgFsU/8g47hM7lD0cgqRYNOVb22p6ID0KOEW3bStkDt6K6iqch x+g2rf6PhM7TIj0Jl8kXHzpAcjpyvKbRqigvspuNrGek/KNlVZZYRBPNHc+Tp7ASLbHf3zvwt Cj9+2xaa4IosDkxwyJDlJsAcWPgq2I22121AUu72IQHbedDo8INi1rUtUHkc4TLWcZEBQviau a2ROHVqhkwmP8FYfFRJy4oHHPQ26TzSzCL+nUWxg8hzftcDnLRORGvSpH/MoGFxJ7fB4mFfrg rbHOwBY2H0SAftMafBH0sMUrtVmUTFgnyccJpOW7UIB6Aauj/jVz2dH+AFzyjCbnK15f5i21c qbo3LGLyxso9OLp+aYzAKilrc2LKizzd3bxenvuFjw/w8fkKDgCB56JIx69+CQvOMt2s4vSsx mDzbjRUh+tmXzi0MsHWXj8YVQPxOeYhI1tEutYAjcgZkSq27o0+m0YLUE2s40yS3yT4o4/mzi lm8s3wctrsYoyqiTpCf96jy1m8dFiZtyGdguL6tdouUWw= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70579 Cc: Eric Abrahamsen <eric@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) James Thomas wrote: > So I checked only the first hunk, and it worked, but seems to have > caused another problem: If I now open the group and view an existing > draft with RET, and then 'q', the message disappears - in both the > count, and if the group is reopened. M-g reverts things back to normal. How silly of me! That is because, well, it is not unread anymore. > There's also a small hiccup with its working: 'B DEL' in the recipe > above does not work (i.e. it's not deleted - is it related to it already > being marked with 'G' at that point?), unless I 'q', re-enter and retry. This issue remains. Regards, James
bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.Received: (at 70579) by debbugs.gnu.org; 10 May 2024 11:01:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 10 07:01:34 2024 Received: from localhost ([127.0.0.1]:42008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s5O0M-0005KP-1f for submit <at> debbugs.gnu.org; Fri, 10 May 2024 07:01:34 -0400 Received: from mout.gmx.net ([212.227.17.21]:35293) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jimjoe@HIDDEN>) id 1s5O0K-0005KF-5P for 70579 <at> debbugs.gnu.org; Fri, 10 May 2024 07:01:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1715338878; x=1715943678; i=jimjoe@HIDDEN; bh=D/RGQ8b1fDq9KUkcihptAP2I6eGvKAkOuRARGDfuu0M=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=jxOOsqxLuNeenLD89TR0f6UWMoASH423Yp00fJosghx8xzRKY6Aol+PVuSed2rNO K/uJ3R0DU4jtyxQgwgkIG/Oz4/w/jkN/IZ1H8tsM7uyVBaZS9o1eZJgXsSKc7m/+G 16CyOE6EOhFligxCPSDQ4L3jenwGvxHEzRtqhIJ0/11FZGNTqT8g0W/Q9scoCYYfD 8jUVSRKSU0aEK1AoQOxrkQssUm+ce5mH6UFA1QojejQseXit5eZLCOja2e5xf1Gws Hkt2fSSZCOO1ptqNCzFLyxvPbvQdjxwAwe+DYwgj0gwLtd/ht17NoUSgNaD7VCXgu Axqpz71UyVZifjtRuQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-3493 ([117.242.196.229]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1Mgeo8-1sWiWn0rBU-00e4J4; Fri, 10 May 2024 13:01:18 +0200 From: James Thomas <jimjoe@HIDDEN> To: 70579 <at> debbugs.gnu.org Subject: Re: bug#70579: 30.0.50; gnus: Wrong unread count in the Group buffer In-Reply-To: <87wmo2qptg.fsf@HIDDEN> (Eric Abrahamsen's message of "Thu, 09 May 2024 21:00:11 -0700, Thu, 09 May 2024 21:14:19 -0700, Thu, 09 May 2024 23:23:37 -0700") References: <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <87seyqqp5w.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> Date: Fri, 10 May 2024 16:31:12 +0530 Message-ID: <86pltux75z.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:vMF4xUE9Lv5gxWdJoZ+3oWbYlI4HiQjcMNemiE5SwjEsQzU6ESA AIQ2Nt/Y+BQzMeEoWGS+5BoEUSVAzBYZBAPqeuqMYc4RNiEfF11dmqbKsNtbvL98TcLYj1s iq4GN63sn+ZWQBzkUjUNuLRlk2Of9c8Xvdlq7zp4pc7mFVrkq2Zgd2ZXNz834eLsdB2Ltrc kMTpu5ntxdhPe9uRJO1Nw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Kzu/rGx2o4s=;78Dlen8fXM71SjwgDioOGwJrCoA 9hiaUoAf0qYf7thxbmxvzlBIu8QBl8JKzuUWrHDuV22s2CmSC30pdFu42T09nEWAeHC6t3L7x xL6hLh18paF7vD40mHdCkPpPUzlC5QxOd/ezitUquJvw9eqGORnQU7uj+4Lb4C0R1C+NnrpaE GJrDAikD5xfLFKKQTEKEEd6jRH+ei8Rcm4VsvIHsLokkrZFFZoBKfbA7jMPIowqR5IyjgFQBg 699Yb5XNsf0+NOOk6PADLqBc+Ou+I1ZUsZtruoZLT8pZXqPRgzLFhkZn6lEBRhaJe4q1Tou6d sd/6xcOTEul+w6TGOydn4clk8n3HUg/ORY3F8Lm/VAJjEpevjUVdFcjhot4jMGO4B6Pot6nzu R1ddND4Zq5TAMKJ71Z7l5g4Ne/cDX+2D+AhEDizW134DV+I2m9pPq0g4WZNMxkCH0/zl8EW5B jmVt3Unaidf/601tLvZ2BUomMp2pMHCjZsmtvbIUUKARXmjBqdDgecpSwDHgXQyce3pQhZ2Mr YxsXmqkRn7bJPzGy8FWcJ0hLYN48IP7l+B2QdVqRb+zID50NcT3tR+kLwEGWonnM1NfsqUkkL 6nKB0NAdB+1Z9LJo0Ik4h4wAhu45DId7FsrZGb40o5pnvWLXP1gFaVByFEXdzoeWA4v/nL7IV PlRSpbTGYU0F6/jS+3ZGR14/nGOE4Z64RZpTP7LrFD2+gsJd2HvTjHatWIZpluYzOBktpuVp3 wdf7GIex2nkAWLvHI5sMmBWhFKbGJ0CLfOswyxCgiRyFSu2S21FPBxCQEyIcmgenDb+fM3/Bx hcFRTe1GRZIPlhV8U65BLKO1YP8U5cXAgnQBkzxQVOjXU= X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 70579 Cc: Eric Abrahamsen <eric@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Eric Abrahamsen wrote: > Eli Zaretskii <eliz@HIDDEN> writes: > >> Ping! Eric, can we make some progress here? >> >>> From: Eric Abrahamsen <eric@HIDDEN> >>> Date: Thu, 25 Apr 2024 21:34:45 -0700 >>>=20 >>> James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of >>> text editors" <bug-gnu-emacs@HIDDEN> writes: >>>=20 >>> > - (Preferably starting with an empty drafts folder) Compose a message >>> > and save it. >>> > - Open the drafts group, press e on the message and then kill the new >>> > buffer; then (incidentally, if you now do '/ N' then this bug does = not >>> > arise) delete the message (B DEL) >>> > - Press q >>> > - The message count is wrong (but can be corrected with M-g) >>> > >>> > cf. In gnus.general (gnus-summary-goto-article "87y192lr8f.fsf@HIDDEN= t") > > I've made some progress here -- the root of the problem seems to be > that, when we hit "e" in the draft summary buffer to resume editing a > draft, Gnus "jumps ahead" in message numbers. Basically what "editing" > actually means is that the old draft is deleted, and a new draft is > started, but the new draft has a article number that's the previous > draft's number + 2, and the "draft" group's active number is also > inflated (for instance (12 . 14) when it should be (12 . 13)). I was > also able to get it to jump three numbers in some cases. > > From this point, *any* normal usage will end up correcting the error: > using "C-c C-k" to kill the editing buffer (instead of "C-x k") or as > you noted any of the commands that lead to refreshing the unread count. > But if you don't use any of those commands, you'll see the inflated > active/unread count when you get back to the *Group* buffer (the "B DEL" > isn't necessary for the recipe, and in fact at that stage the message > under point has already been deleted). > > That's as far as I've gotten, and I'll keep working on why the article > number starts off inflated. But in the meantime, the solution is "don't > do that". Of course. I was only hoping that this would shed some light on the other unread-count problems.... IMO this is low-severity. > Sorry, that sounded a bit unfriendly, when I was the one who asked you > to submit the bug report! An hour or two of chasing Gnus function calls > will do that to you... A more-than-reasonable trade-off of expressiveness for the ultimate cause. =F0=9F=99=82 >>> I've made some progress here -- the root of the problem seems to be >>> that, when we hit "e" in the draft summary buffer to resume editing a >>> draft, Gnus "jumps ahead" in message numbers. Basically what "editing" >>> actually means is that the old draft is deleted, and a new draft is >>> started, but the new draft has a article number that's the previous >>> draft's number + 2, and the "draft" group's active number is also >>> inflated (for instance (12 . 14) when it should be (12 . 13)). I was >>> also able to get it to jump three numbers in some cases. >>> >>>>>From this point, *any* normal usage will end up correcting the error: >>> using "C-c C-k" to kill the editing buffer (instead of "C-x k") or as >>> you noted any of the commands that lead to refreshing the unread count. >>> But if you don't use any of those commands, you'll see the inflated >>> active/unread count when you get back to the *Group* buffer (the "B DEL" >>> isn't necessary for the recipe, and in fact at that stage the message >>> under point has already been deleted). >>> >>> That's as far as I've gotten, and I'll keep working on why the article >>> number starts off inflated. But in the meantime, the solution is "don't >>> do that". >> >> Sorry, that sounded a bit unfriendly, when I was the one who asked you >> to submit the bug report! An hour or two of chasing Gnus function calls >> will do that to you... > > Okay, I found two things, one the proximate cause of this bug, another > "probably wrong" adjacent issue. > > The main problem is that `gnus-draft-setup' both calls `message-mode' > (which calls `message-set-auto-save-file-name'), and then directly calls > `message-set-auto-save-file-name' itself. Without getting into horrible > details, that functions shouldn't be called twice, because it generates > an extra numerical file name, which ends up inflating the active value > of the drafts group. > > I've attached a patch that removes the second call. If you feel > comfortable applying and testing patches, I hope you'll try it. In my > experiments it fixes the problem. > > The patch also semi-addresses the second issue. When saving a draft, > message-mode only buries the buffer, it doesn't delete it. If you go > back and start editing the draft, `gnus-draft-check-draft-articles' is > supposed to see if a there's already a buffer visiting the draft file, > and return you to that buffer instead of creating a new one. But it only > does that if the buffer is modified, which it isn't if you've > saved/buried the draft. > > I don't see why that should mean that you need a whole new buffer for > editing the message I can see a possible use case: you might want two versions of a draft message, one being a 'root' (or 'base') version. > , and the fact that there are now two "copies" of the > message buffer causes further problems with the inflating article > numbers (why I could sometimes see three or even four "jumps"). > > The patch removes the check for modification If my guess above is correct, this should be avoided. > Anyway, please let me know if you can check the patch. So I checked only the first hunk, and it worked, but seems to have caused another problem: If I now open the group and view an existing draft with RET, and then 'q', the message disappears - in both the count, and if the group is reopened. M-g reverts things back to normal. There's also a small hiccup with its working: 'B DEL' in the recipe above does not work (i.e. it's not deleted - is it related to it already being marked with 'G' at that point?), unless I 'q', re-enter and retry. Regards, James
bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.Received: (at 70579) by debbugs.gnu.org; 10 May 2024 06:23:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 10 02:23:59 2024 Received: from localhost ([127.0.0.1]:41592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s5Jfi-0007dJ-SM for submit <at> debbugs.gnu.org; Fri, 10 May 2024 02:23:59 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]:37626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eric@HIDDEN>) id 1s5Jfe-0007d9-6c for 70579 <at> debbugs.gnu.org; Fri, 10 May 2024 02:23:57 -0400 Received: from localhost (71-212-21-65.tukw.qwest.net [71.212.21.65]) (Authenticated sender: eric@HIDDEN) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 01668FA09E; Fri, 10 May 2024 06:23:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1715322228; bh=e6Ck97VwQuMG2geXHIFMxcV3u+nq0gkG5vjOKcT6mb8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=SNDsmrxNDcX0+b7wiQKLMXrJ29Kh2WnPVMg0RR57MUE/kFKnGjKnRK5vHLQdaYVwJ d2i3aa//EuehK1yp7wyARcjLcrC+M2kdboS9JcOOpkiklyGx1oJc6OtxanhhVl7K3t AzKEG/3SEcDBALWRLyvznvVByMe0JGMkKB7DeVGc= From: Eric Abrahamsen <eric@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70579: 30.0.50; gnus: Wrong unread count in the Group buffer In-Reply-To: <87seyqqp5w.fsf@HIDDEN> (Eric Abrahamsen's message of "Thu, 09 May 2024 21:14:19 -0700") References: <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> <87seyqqp5w.fsf@HIDDEN> Date: Thu, 09 May 2024 23:23:37 -0700 Message-ID: <87msoyqj6e.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70579 Cc: 70579 <at> debbugs.gnu.org, jimjoe@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Eric Abrahamsen <eric@HIDDEN> writes: > Eric Abrahamsen <eric@HIDDEN> writes: > >> Eli Zaretskii <eliz@HIDDEN> writes: >> >>> Ping! Eric, can we make some progress here? >>> >>>> Cc: jimjoe@HIDDEN >>>> From: Eric Abrahamsen <eric@HIDDEN> >>>> Date: Thu, 25 Apr 2024 21:34:45 -0700 >>>> >>>> James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of >>>> text editors" <bug-gnu-emacs@HIDDEN> writes: >>>> >>>> > - (Preferably starting with an empty drafts folder) Compose a message >>>> > and save it. >>>> > - Open the drafts group, press e on the message and then kill the new >>>> > buffer; then (incidentally, if you now do '/ N' then this bug does not >>>> > arise) delete the message (B DEL) >>>> > - Press q >>>> > - The message count is wrong (but can be corrected with M-g) >>>> > >>>> > cf. In gnus.general (gnus-summary-goto-article "87y192lr8f.fsf@HIDDEN") >> >> I've made some progress here -- the root of the problem seems to be >> that, when we hit "e" in the draft summary buffer to resume editing a >> draft, Gnus "jumps ahead" in message numbers. Basically what "editing" >> actually means is that the old draft is deleted, and a new draft is >> started, but the new draft has a article number that's the previous >> draft's number + 2, and the "draft" group's active number is also >> inflated (for instance (12 . 14) when it should be (12 . 13)). I was >> also able to get it to jump three numbers in some cases. >> >>>>From this point, *any* normal usage will end up correcting the error: >> using "C-c C-k" to kill the editing buffer (instead of "C-x k") or as >> you noted any of the commands that lead to refreshing the unread count. >> But if you don't use any of those commands, you'll see the inflated >> active/unread count when you get back to the *Group* buffer (the "B DEL" >> isn't necessary for the recipe, and in fact at that stage the message >> under point has already been deleted). >> >> That's as far as I've gotten, and I'll keep working on why the article >> number starts off inflated. But in the meantime, the solution is "don't >> do that". > > Sorry, that sounded a bit unfriendly, when I was the one who asked you > to submit the bug report! An hour or two of chasing Gnus function calls > will do that to you... Okay, I found two things, one the proximate cause of this bug, another "probably wrong" adjacent issue. The main problem is that `gnus-draft-setup' both calls `message-mode' (which calls `message-set-auto-save-file-name'), and then directly calls `message-set-auto-save-file-name' itself. Without getting into horrible details, that functions shouldn't be called twice, because it generates an extra numerical file name, which ends up inflating the active value of the drafts group. I've attached a patch that removes the second call. If you feel comfortable applying and testing patches, I hope you'll try it. In my experiments it fixes the problem. The patch also semi-addresses the second issue. When saving a draft, message-mode only buries the buffer, it doesn't delete it. If you go back and start editing the draft, `gnus-draft-check-draft-articles' is supposed to see if a there's already a buffer visiting the draft file, and return you to that buffer instead of creating a new one. But it only does that if the buffer is modified, which it isn't if you've saved/buried the draft. I don't see why that should mean that you need a whole new buffer for editing the message, and the fact that there are now two "copies" of the message buffer causes further problems with the inflating article numbers (why I could sometimes see three or even four "jumps"). The patch removes the check for modification, and in my brief testing behaves the way I would expect it to. That whole part of the code is weird: (let ((buffers (buffer-list)) file buffs buff) (save-current-buffer (while (and articles (not buff)) (setq file (nndraft-article-filename (pop articles)) buffs buffers) (while buffs (set-buffer (setq buff (pop buffs))) (if (and buffer-file-name (equal (file-remote-p file) (file-remote-p buffer-file-name)) (string-equal (file-truename buffer-file-name) (file-truename file)) ; (buffer-modified-p) ) (setq buffs nil) (setq buff nil))))) That seems like a very long way of writing `find-buffer-visiting'. Maybe the remote check should be carried over, but otherwise this seems very replaceable. Anyway, please let me know if you can check the patch. Eric --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=gnus-draft-fixes.diff diff --git a/lisp/gnus/gnus-draft.el b/lisp/gnus/gnus-draft.el index 1fc2b33fffb..406ff705f3d 100644 --- a/lisp/gnus/gnus-draft.el +++ b/lisp/gnus/gnus-draft.el @@ -262,8 +262,7 @@ gnus-draft-setup (setq ga (message-fetch-field gnus-draft-meta-information-header))) (insert mail-header-separator) - (forward-line 1) - (message-set-auto-save-file-name)))) + (forward-line 1)))) (gnus-backlog-remove-article group narticle) (when (and ga (ignore-errors (setq ga (car (read-from-string ga))))) @@ -303,8 +302,7 @@ gnus-draft-check-draft-articles (equal (file-remote-p file) (file-remote-p buffer-file-name)) (string-equal (file-truename buffer-file-name) - (file-truename file)) - (buffer-modified-p)) + (file-truename file))) (setq buffs nil) (setq buff nil))))) (when buff --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.Received: (at 70579) by debbugs.gnu.org; 10 May 2024 04:14:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 10 00:14:33 2024 Received: from localhost ([127.0.0.1]:41512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s5HeS-00060R-Tv for submit <at> debbugs.gnu.org; Fri, 10 May 2024 00:14:33 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]:37606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eric@HIDDEN>) id 1s5HeQ-00060L-NA for 70579 <at> debbugs.gnu.org; Fri, 10 May 2024 00:14:31 -0400 Received: from localhost (71-212-21-65.tukw.qwest.net [71.212.21.65]) (Authenticated sender: eric@HIDDEN) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 922DAFA09E; Fri, 10 May 2024 04:14:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1715314465; bh=VWD6ggcMxTo9ouU/Z/wd01aGDUtkUEVe34I+brLJRxo=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=zaIe0yBkgOm4uPCa+5b0ybVQIgWpenoqWAiVSXYrAl06ijN92fleayJvMUeytQhKB cpGWAwGOskzDyyjyhGaeGAaGJfbVXZxK2U1u2sEtoqVg0wmWY5Z4tIyUlt4qet87i+ cwm62VTxpxn+6cebXH6BJ1JdiHdwCPkk9LTK8MMQ= From: Eric Abrahamsen <eric@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70579: 30.0.50; gnus: Wrong unread count in the Group buffer In-Reply-To: <87wmo2qptg.fsf@HIDDEN> (Eric Abrahamsen's message of "Thu, 09 May 2024 21:00:11 -0700") References: <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> <87wmo2qptg.fsf@HIDDEN> Date: Thu, 09 May 2024 21:14:19 -0700 Message-ID: <87seyqqp5w.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70579 Cc: 70579 <at> debbugs.gnu.org, jimjoe@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eric Abrahamsen <eric@HIDDEN> writes: > Eli Zaretskii <eliz@HIDDEN> writes: > >> Ping! Eric, can we make some progress here? >> >>> Cc: jimjoe@HIDDEN >>> From: Eric Abrahamsen <eric@HIDDEN> >>> Date: Thu, 25 Apr 2024 21:34:45 -0700 >>> >>> James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of >>> text editors" <bug-gnu-emacs@HIDDEN> writes: >>> >>> > - (Preferably starting with an empty drafts folder) Compose a message >>> > and save it. >>> > - Open the drafts group, press e on the message and then kill the new >>> > buffer; then (incidentally, if you now do '/ N' then this bug does not >>> > arise) delete the message (B DEL) >>> > - Press q >>> > - The message count is wrong (but can be corrected with M-g) >>> > >>> > cf. In gnus.general (gnus-summary-goto-article "87y192lr8f.fsf@HIDDEN") > > I've made some progress here -- the root of the problem seems to be > that, when we hit "e" in the draft summary buffer to resume editing a > draft, Gnus "jumps ahead" in message numbers. Basically what "editing" > actually means is that the old draft is deleted, and a new draft is > started, but the new draft has a article number that's the previous > draft's number + 2, and the "draft" group's active number is also > inflated (for instance (12 . 14) when it should be (12 . 13)). I was > also able to get it to jump three numbers in some cases. > >>From this point, *any* normal usage will end up correcting the error: > using "C-c C-k" to kill the editing buffer (instead of "C-x k") or as > you noted any of the commands that lead to refreshing the unread count. > But if you don't use any of those commands, you'll see the inflated > active/unread count when you get back to the *Group* buffer (the "B DEL" > isn't necessary for the recipe, and in fact at that stage the message > under point has already been deleted). > > That's as far as I've gotten, and I'll keep working on why the article > number starts off inflated. But in the meantime, the solution is "don't > do that". Sorry, that sounded a bit unfriendly, when I was the one who asked you to submit the bug report! An hour or two of chasing Gnus function calls will do that to you...
bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.Received: (at 70579) by debbugs.gnu.org; 10 May 2024 04:00:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 10 00:00:24 2024 Received: from localhost ([127.0.0.1]:41507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s5HQm-0005tC-7P for submit <at> debbugs.gnu.org; Fri, 10 May 2024 00:00:24 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]:40240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eric@HIDDEN>) id 1s5HQh-0005t6-4I for 70579 <at> debbugs.gnu.org; Fri, 10 May 2024 00:00:22 -0400 Received: from localhost (71-212-21-65.tukw.qwest.net [71.212.21.65]) (Authenticated sender: eric@HIDDEN) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 8590BFA09E; Fri, 10 May 2024 04:00:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1715313612; bh=+CdkoBrSXZH72jDlU3nx7tHYbSbAiCGGfETSFDx15Rs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=RhOQiUlQJe0qcLs/hskKthJmAO0mXu3EW/bQMro0V0msVQjSN0gbI/W2SYD9ZPW/P ghIaI1eb5O/1TFkAmHU5XsJS+Fr5C8qdsG7KyuckGIpua9429Ul87MjAnyyrawgn2X foPdEJH21MFHrRtXB28zPjvgR5rGdsC7zRXNQNEA= From: Eric Abrahamsen <eric@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70579: 30.0.50; gnus: Wrong unread count in the Group buffer In-Reply-To: <864jb78nbd.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 09 May 2024 10:19:18 +0300") References: <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> <864jb78nbd.fsf@HIDDEN> Date: Thu, 09 May 2024 21:00:11 -0700 Message-ID: <87wmo2qptg.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70579 Cc: 70579 <at> debbugs.gnu.org, jimjoe@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > Ping! Eric, can we make some progress here? > >> Cc: jimjoe@HIDDEN >> From: Eric Abrahamsen <eric@HIDDEN> >> Date: Thu, 25 Apr 2024 21:34:45 -0700 >> >> James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of >> text editors" <bug-gnu-emacs@HIDDEN> writes: >> >> > - (Preferably starting with an empty drafts folder) Compose a message >> > and save it. >> > - Open the drafts group, press e on the message and then kill the new >> > buffer; then (incidentally, if you now do '/ N' then this bug does not >> > arise) delete the message (B DEL) >> > - Press q >> > - The message count is wrong (but can be corrected with M-g) >> > >> > cf. In gnus.general (gnus-summary-goto-article "87y192lr8f.fsf@HIDDEN") I've made some progress here -- the root of the problem seems to be that, when we hit "e" in the draft summary buffer to resume editing a draft, Gnus "jumps ahead" in message numbers. Basically what "editing" actually means is that the old draft is deleted, and a new draft is started, but the new draft has a article number that's the previous draft's number + 2, and the "draft" group's active number is also inflated (for instance (12 . 14) when it should be (12 . 13)). I was also able to get it to jump three numbers in some cases. From this point, *any* normal usage will end up correcting the error: using "C-c C-k" to kill the editing buffer (instead of "C-x k") or as you noted any of the commands that lead to refreshing the unread count. But if you don't use any of those commands, you'll see the inflated active/unread count when you get back to the *Group* buffer (the "B DEL" isn't necessary for the recipe, and in fact at that stage the message under point has already been deleted). That's as far as I've gotten, and I'll keep working on why the article number starts off inflated. But in the meantime, the solution is "don't do that". Eric
bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.Received: (at 70579) by debbugs.gnu.org; 9 May 2024 07:19:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 09 03:19:53 2024 Received: from localhost ([127.0.0.1]:53568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s4y4H-00074X-F3 for submit <at> debbugs.gnu.org; Thu, 09 May 2024 03:19:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1s4y4F-00074R-Ad for 70579 <at> debbugs.gnu.org; Thu, 09 May 2024 03:19:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1s4y3k-0005gt-1q; Thu, 09 May 2024 03:19:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=oTDk1zT/5826LlAaArRaQogXXNlLFi6MaUIoNuZvTUQ=; b=FlI4mMd3aXC0 kM1ZErL4yp36d4mhIQWBhtOoQe3bsya0hanStpjUOtosf9PkEbwnD0uXnyZWQJQts+d30alRBO5dO 0u8avsqS9g3KSp9sDbOyRqy+C7HgvqUCRzQ+LU+3lpAgM25vdkXXIDULLOsFJRLtV1mAeDtY9S2I0 iJMzuJkQ60bRylfl8g+wkQ+j5aDdXs+hWchJOOCdOTtHnox4LsZcRNgPMFuWGq1UnstSmFfBi1VM1 U67CIzw53iU8qiLBmpE20oXIVUTUPmbZDLOLleYPLCXqsytPo5io44198kIb8DYohz+5q/WXIMRN2 SpyigYQgmC+wiwbBvmOQpA==; Date: Thu, 09 May 2024 10:19:18 +0300 Message-Id: <864jb78nbd.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Eric Abrahamsen <eric@HIDDEN> In-Reply-To: <87sez83foa.fsf@HIDDEN> (message from Eric Abrahamsen on Thu, 25 Apr 2024 21:34:45 -0700) Subject: Re: bug#70579: 30.0.50; gnus: Wrong unread count in the Group buffer References: <87ttjo7q98.fsf@HIDDEN> <87sez83foa.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70579 Cc: 70579 <at> debbugs.gnu.org, jimjoe@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ping! Eric, can we make some progress here? > Cc: jimjoe@HIDDEN > From: Eric Abrahamsen <eric@HIDDEN> > Date: Thu, 25 Apr 2024 21:34:45 -0700 > > James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of > text editors" <bug-gnu-emacs@HIDDEN> writes: > > > - (Preferably starting with an empty drafts folder) Compose a message > > and save it. > > - Open the drafts group, press e on the message and then kill the new > > buffer; then (incidentally, if you now do '/ N' then this bug does not > > arise) delete the message (B DEL) > > - Press q > > - The message count is wrong (but can be corrected with M-g) > > > > cf. In gnus.general (gnus-summary-goto-article "87y192lr8f.fsf@HIDDEN") > > Thanks! > > > >
bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.Received: (at 70579) by debbugs.gnu.org; 26 Apr 2024 04:35:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 26 00:35:18 2024 Received: from localhost ([127.0.0.1]:33580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s0DIp-0005IT-G1 for submit <at> debbugs.gnu.org; Fri, 26 Apr 2024 00:35:18 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]:58382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eric@HIDDEN>) id 1s0DIl-0005GN-Ga for 70579 <at> debbugs.gnu.org; Fri, 26 Apr 2024 00:35:13 -0400 Received: from localhost (71-212-21-65.tukw.qwest.net [71.212.21.65]) (Authenticated sender: eric@HIDDEN) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id B230AFA12D; Fri, 26 Apr 2024 04:34:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1714106087; bh=zbfOdHNIjpu0sH1MvScCmUluiysKJg9l5oMCumDGc5U=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=FD5mxR3Wr+8ji89DewaSLDZBD0uDGBHySjDzL0ctqAKjJF/qRhUdfuADZblyv2zJo +25r19j16NJrtmfa6fOF2yag+KfRUT1UOO0MSQH0nU6JwzZMLm1JWLcWj0O+0oTyZd YRD50D+S17RW0vqfnnGFxNZFV0pFSm4AgyNshz1I= From: Eric Abrahamsen <eric@HIDDEN> To: James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#70579: 30.0.50; gnus: Wrong unread count in the Group buffer In-Reply-To: <87ttjo7q98.fsf@HIDDEN> (James Thomas via's message of "Fri, 26 Apr 2024 09:02:35 +0530") References: <87ttjo7q98.fsf@HIDDEN> Date: Thu, 25 Apr 2024 21:34:45 -0700 Message-ID: <87sez83foa.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70579 Cc: 70579 <at> debbugs.gnu.org, James Thomas <jimjoe@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > - (Preferably starting with an empty drafts folder) Compose a message > and save it. > - Open the drafts group, press e on the message and then kill the new > buffer; then (incidentally, if you now do '/ N' then this bug does not > arise) delete the message (B DEL) > - Press q > - The message count is wrong (but can be corrected with M-g) > > cf. In gnus.general (gnus-summary-goto-article "87y192lr8f.fsf@HIDDEN") Thanks!
bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 26 Apr 2024 04:35:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 26 00:35:37 2024 Received: from localhost ([127.0.0.1]:33583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s0DJ5-0005LJ-LS for submit <at> debbugs.gnu.org; Fri, 26 Apr 2024 00:35:37 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eric@HIDDEN>) id 1s0DIs-0005Hv-Ir for submit <at> debbugs.gnu.org; Fri, 26 Apr 2024 00:35:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eric@HIDDEN>) id 1s0DIU-0005DM-Hk for bug-gnu-emacs@HIDDEN; Fri, 26 Apr 2024 00:34:54 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eric@HIDDEN>) id 1s0DIQ-0000vv-Oj for bug-gnu-emacs@HIDDEN; Fri, 26 Apr 2024 00:34:54 -0400 Received: from localhost (71-212-21-65.tukw.qwest.net [71.212.21.65]) (Authenticated sender: eric@HIDDEN) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id B230AFA12D; Fri, 26 Apr 2024 04:34:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1714106087; bh=zbfOdHNIjpu0sH1MvScCmUluiysKJg9l5oMCumDGc5U=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=FD5mxR3Wr+8ji89DewaSLDZBD0uDGBHySjDzL0ctqAKjJF/qRhUdfuADZblyv2zJo +25r19j16NJrtmfa6fOF2yag+KfRUT1UOO0MSQH0nU6JwzZMLm1JWLcWj0O+0oTyZd YRD50D+S17RW0vqfnnGFxNZFV0pFSm4AgyNshz1I= From: Eric Abrahamsen <eric@HIDDEN> To: James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#70579: 30.0.50; gnus: Wrong unread count in the Group buffer In-Reply-To: <87ttjo7q98.fsf@HIDDEN> (James Thomas via's message of "Fri, 26 Apr 2024 09:02:35 +0530") References: <87ttjo7q98.fsf@HIDDEN> Date: Thu, 25 Apr 2024 21:34:45 -0700 Message-ID: <87sez83foa.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=52.70.2.18; envelope-from=eric@HIDDEN; helo=mail.ericabrahamsen.net X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: 70579 <at> debbugs.gnu.org, James Thomas <jimjoe@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > - (Preferably starting with an empty drafts folder) Compose a message > and save it. > - Open the drafts group, press e on the message and then kill the new > buffer; then (incidentally, if you now do '/ N' then this bug does not > arise) delete the message (B DEL) > - Press q > - The message count is wrong (but can be corrected with M-g) > > cf. In gnus.general (gnus-summary-goto-article "87y192lr8f.fsf@HIDDEN") Thanks!
bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 26 Apr 2024 03:33:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 25 23:33:24 2024 Received: from localhost ([127.0.0.1]:33547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s0CKs-0002Ny-47 for submit <at> debbugs.gnu.org; Thu, 25 Apr 2024 23:33:24 -0400 Received: from lists.gnu.org ([2001:470:142::17]:37668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jimjoe@HIDDEN>) id 1s0CKn-0002Ls-Ke for submit <at> debbugs.gnu.org; Thu, 25 Apr 2024 23:33:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <jimjoe@HIDDEN>) id 1s0CKP-00047D-4y for bug-gnu-emacs@HIDDEN; Thu, 25 Apr 2024 23:32:49 -0400 Received: from mout.gmx.net ([212.227.15.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <jimjoe@HIDDEN>) id 1s0CKK-0000Vr-Uu for bug-gnu-emacs@HIDDEN; Thu, 25 Apr 2024 23:32:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1714102362; x=1714707162; i=jimjoe@HIDDEN; bh=isORCklJBtNUAc7+HM2qTmZYTrOR3FG+lV+BbImJszg=; h=X-UI-Sender-Class:From:To:Subject:Date:Message-ID:MIME-Version: Content-Type:cc:content-transfer-encoding:content-type:date:from: message-id:mime-version:reply-to:subject:to; b=rRgxHscdlnbdas7wqteyOpKg3ier/DCv/N7OQICI7CngUkpLb8MIKSFrXUhMslu7 nvjBKqoIMq78FE1nLicQX2/3MqhkNuEcVc1ApqR9V+B5PIQw9w4mpbWwHB8tuWqDu aw/COl42O4v5xwRabvlJl/YOKn3TZ+V2oyAGdLP3BJfVHTEMk2bNywi0eNLHUXdec HYBI9DOwXfnQnYv4rFJc7qLL1T6WR8YzuWkfPRtsFheg5pYkYsOntjBuzOsLOA2HZ QRRvFzSk18cBQyM3oohdHehwjOjUWEhYwcKty9EvP4BptvH5j+7d2AXUZwdkI2zkp NNVF7a+6m27VxHELIQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-15-5518 ([59.182.158.92]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MWASe-1sAi27241y-00Xenb for <bug-gnu-emacs@HIDDEN>; Fri, 26 Apr 2024 05:32:42 +0200 From: James Thomas <jimjoe@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 30.0.50; gnus: Wrong unread count in the Group buffer X-Debbugs-Cc: Eric Abrahamsen <eric@HIDDEN> Date: Fri, 26 Apr 2024 09:02:35 +0530 Message-ID: <87ttjo7q98.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:2NEslvrvvL9hDm6dRe5GxkyYeTNfTyXaXaI48QkGxwt3ESrtBG+ EfPrXMoOt6pdfdIYObuFkg/PNx4KL72Q2DBcnTFc2iYB425MtjYfil6EVWYTmCipY2nqw3s /zDsPzKRObk9QwIqj7AtUYbfvD6nJoLxOcTZfqO+NIBVPLuhGNwco4u4zgzc/HbbseKbCeL HdDz61V3owVGuQjXrUe3Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:KdG0q4Qe1HY=;5RqNx+M5lqtI/wQ0PSZ7UYKYAU0 4tf07Ji75afDo+hah3Di0I3YoFWOEbQWlxpnKvMePO0Vx0Obc/So5TkRGS9HWifSeRAyarGmb sdaT+5Ouq/01+3dyl85A0Hy0toNWeabYahVA48GwLzCEKLpD4diOM/9Q1UvzoIKLniVzhoDxx 74PMrC8KNxcZMVLVABDouzM/6T7S3RG7fII4Ji29p97uEmfpnvmrOUNrkXp7gSGcFQEbaeF7p BQGqMyz2vy9xGdkh84nE5bs553R4lO0a+6QoAs3X5+Hqg7tmRYBSk5j2atncEMqIo69KQgkfx 2XKcDgdEIgxICSk7bq4S3hj3J5l9Bh859OyB3jP4J0RtfnP4jcxzm4QvH5DvkvzlMqooJlIxk e+qLDF1tzNFPVAAOHVzZzAQeJanAU55g6IzM72cVLtoMXsWnDInWTUduGXrG0zdjTUVUCdZdB PAdHdJ7u+TeursHhwvHxxcELwclTCWbn2dklkkL6iJ1BtA8QGRSCMK7zqgXZ71L9hozeSIfQW LNYVP4+SO1BrJDH3f4Ia+ooCwTWlcKPAqzyq2GUbeIuAUP6PBjkdt869J4pc7dm5FX1W+p+D0 h2KEAxMgX246gGZn2KNYDjaib1FABuJ9Eboak3AHKkeT19fjqiF9pYJ2jHQsp0ypcussAMq7v H+b7n+brosUBVp/5AvebFd2aTVlNGpUQ9zb3be+kIeQZA4UM4NiuUBgV7tJK01uU6MMuQNuiu U/UAUbdJ0MZ6OxrC0Uoq884nennIOPwKDUZExlJKbtJbzv3vAOvTZNn9ZQDm9vJD78jMJFZFJ Rr3JIXMFTgvj2NN3O65YRKsfBVLMZSZ4n8yDdHhHzdYC4= Received-SPF: pass client-ip=212.227.15.18; envelope-from=jimjoe@HIDDEN; helo=mout.gmx.net X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) - (Preferably starting with an empty drafts folder) Compose a message and save it. - Open the drafts group, press e on the message and then kill the new buffer; then (incidentally, if you now do '/ N' then this bug does not arise) delete the message (B DEL) - Press q - The message count is wrong (but can be corrected with M-g) cf. In gnus.general (gnus-summary-goto-article "87y192lr8f.fsf@HIDDEN") In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2024-03-19 built on user-Inspiron-15-5518 Repository revision: 88355de6022458c3e890cc6d5da60d6f35fe8868 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Ubuntu 22.04.3 LTS Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_IN value of $XMODIFIERS: @im=ibus locale-coding-system: iso-latin-1-unix Major mode: Summary Minor modes in effect: buffer-face-mode: t hl-line-mode: t display-time-mode: t desktop-environment-mode: t server-mode: t recentf-mode: t erc-track-mode: t erc-ring-mode: t erc-netsplit-mode: t erc-menu-mode: t erc-match-mode: t erc-log-mode: t erc-list-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-autojoin-mode: t midnight-mode: t icomplete-mode: t fido-mode: t erc-networks-mode: t display-battery-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: ~/.emacs.d/lisp/lexic hides /home/user/.emacs.d/elpa/lexic-0.0.1/lexic /home/user/.emacs.d/elpa/bind-key-20230203.2004/bind-key hides /home/user/code/emacs-master/lisp/bind-key /home/user/.emacs.d/elpa/transient-20231205.1848/transient hides /home/user/code/emacs-master/lisp/transient /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-jump hides /home/user/code/emacs-master/lisp/use-package/use-package-jump /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-ensure hides /home/user/code/emacs-master/lisp/use-package/use-package-ensure /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-lint hides /home/user/code/emacs-master/lisp/use-package/use-package-lint /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-core hides /home/user/code/emacs-master/lisp/use-package/use-package-core /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package hides /home/user/code/emacs-master/lisp/use-package/use-package /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-delight hides /home/user/code/emacs-master/lisp/use-package/use-package-delight /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-bind-key hides /home/user/code/emacs-master/lisp/use-package/use-package-bind-key /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-diminish hides /home/user/code/emacs-master/lisp/use-package/use-package-diminish /home/user/.emacs.d/elpa/ox-odt-9.6.620/ox-odt hides /home/user/code/emacs-master/lisp/org/ox-odt ~/code/tramp/lisp/tramp-uu hides /home/user/code/emacs-master/lisp/net/tramp-uu ~/code/tramp/lisp/tramp-rclone hides /home/user/code/emacs-master/lisp/net/tramp-rclone ~/code/tramp/lisp/tramp-gvfs hides /home/user/code/emacs-master/lisp/net/tramp-gvfs ~/code/tramp/lisp/tramp-integration hides /home/user/code/emacs-master/lisp/net/tramp-integration ~/code/tramp/lisp/tramp-container hides /home/user/code/emacs-master/lisp/net/tramp-container ~/code/tramp/lisp/tramp-sh hides /home/user/code/emacs-master/lisp/net/tramp-sh ~/code/tramp/lisp/tramp-sshfs hides /home/user/code/emacs-master/lisp/net/tramp-sshfs ~/code/tramp/lisp/tramp hides /home/user/code/emacs-master/lisp/net/tramp ~/code/tramp/lisp/tramp-sudoedit hides /home/user/code/emacs-master/lisp/net/tramp-sudoedit ~/code/tramp/lisp/tramp-message hides /home/user/code/emacs-master/lisp/net/tramp-message ~/code/tramp/lisp/tramp-androidsu hides /home/user/code/emacs-master/lisp/net/tramp-androidsu ~/code/tramp/lisp/trampver hides /home/user/code/emacs-master/lisp/net/trampver ~/code/tramp/lisp/tramp-archive hides /home/user/code/emacs-master/lisp/net/tramp-archive ~/code/tramp/lisp/tramp-fuse hides /home/user/code/emacs-master/lisp/net/tramp-fuse ~/code/tramp/lisp/tramp-adb hides /home/user/code/emacs-master/lisp/net/tramp-adb ~/code/tramp/lisp/tramp-crypt hides /home/user/code/emacs-master/lisp/net/tramp-crypt ~/code/tramp/lisp/tramp-compat hides /home/user/code/emacs-master/lisp/net/tramp-compat ~/code/tramp/lisp/tramp-cmds hides /home/user/code/emacs-master/lisp/net/tramp-cmds ~/code/tramp/lisp/tramp-cache hides /home/user/code/emacs-master/lisp/net/tramp-cache ~/code/tramp/lisp/tramp-ftp hides /home/user/code/emacs-master/lisp/net/tramp-ftp ~/code/tramp/lisp/tramp-smb hides /home/user/code/emacs-master/lisp/net/tramp-smb ~/code/tramp/lisp/tramp-loaddefs hides /home/user/code/emacs-master/lisp/net/tramp-loaddefs Features: (shadow emacsbug qp bbdb-message proced mpv tq org-timer org-clock org-indent reddigg ht request promise promise-rejection-tracking promise-finally promise-done promise-es6-extensions promise-core ind-util quail rect pcmpl-unix tramp-adb deeper-blue-theme package-vc ffap ellama cus-start spinner ellama-autoloads llm-gpt4all llm-ollama llm-gemini llm-fake ert llm-openai llm-vertex llm-provider-utils llm-request llm llm-autoloads warnings spinner-autoloads loaddefs-gen tar-mode arc-mode archive-mode lisp-mnt org-element org-persist org-id org-refile avl-tree oc-basic ol-w3m ol-mhe ol-irc ol-info ol-gnus nnselect ol-eww ol-docview doc-view filenotify jka-compr image-mode exif ol-bibtex bibtex ol-bbdb org org-macro org-pcomplete org-list org-footnote org-faces org-entities noutline outline org-version ob-shell ob-dot ob-R ob-python ob ob-tangle org-src ob-ref ob-lob ob-table ob-exp ob-comint ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs org-compat org-macs sh-script smie executable etags fileloop info-look lpr debug backtrace magit-base magit-section dash tabify imenu man em-rebind em-smart em-tramp pulse xref wgrep find-dired grep bug-reference find-func shortdoc comp-common help-fns radix-tree apropos tramp-cmds tramp-cache time-stamp tramp-sh dired-aux em-unix em-term term ehelp em-script em-prompt em-pred em-ls em-hist em-glob em-extpipe em-elecslash em-cmpl em-dirs em-basic em-banner em-alias esh-mode esh-var eshell esh-cmd generator esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util vc-hg vc-git diff-mode vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc-dir ewoc sort gnus-cite smiley mail-extr gnus-async gnus-bcklg face-remap gnus-ml hl-line disp-table nnrss mm-archive nnatom nnfeed utf-7 epa-file nnagent nnml cursor-sensor nndraft nnmh nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig nntp gnus-cache gnus-sum gnus-group gnus-undo bbdb-gnus bbdb-mua bbdb-com crm bbdb bbdb-site timezone auth-source-xoauth2 auth-source-pass smtpmail gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader gnus-win cl-print display-line-numbers timer-list hippie-exp shr-color color textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnutls network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw nsm url-cache url-auth mule-util eww-history-ext derived eww-history-ext-dyn eww url-queue shr pixel-fill kinsoku url-file svg dom puny mm-url gnus nnheader gnus-util mail-utils range mm-util mail-prsvr thingatpt compile text-property-search python project treesit inheritenv buffer-env misearch multi-isearch vc-backup log-view pcvs-util vc vc-dispatcher diff time diary-lib diary-loaddefs cal-menu calendar cal-loaddefs keychain-environment exwm-ns cus-edit pp icons tramp trampver tramp-integration files-x tramp-message tramp-compat xdg parse-time iso8601 tramp-loaddefs rx native-complete shell edmacro desktop-environment exwm-systemtray xcb-systemtray xcb-xembed exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types xcb-debug kmacro server cl-extra help-mode advice recentf tree-widget erc-track erc-ring erc-netsplit erc-menu erc-match erc-log erc-list erc-goodies erc-pcomplete time-date pcomplete comint ansi-osc ansi-color ring erc-button erc-fill erc-stamp wid-edit erc-join midnight icomplete erc format-spec erc-backend erc-networks erc-common erc-compat compat erc-loaddefs battery dbus xml cus-load use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core base32-autoloads bash-completion-autoloads buffer-env-autoloads comint-mime-autoloads company-autoloads consult-gh-embark-autoloads coterm-autoloads daemons-autoloads detached-autoloads docker-autoloads aio-autoloads dumb-jump-autoloads eat-autoloads eglot-java-autoloads embark-consult-autoloads consult-autoloads embark-autoloads enwc-autoloads exwm-firefox-core-autoloads exwm-ns-autoloads finder-inf fedi-autoloads firefox-javascript-repl-autoloads forge-autoloads closql-autoloads emacsql-autoloads ghub-autoloads gnus-mock-autoloads inheritenv-autoloads keychain-environment-autoloads lexic-autoloads pcase markdown-mode-autoloads mpv-autoloads native-complete-autoloads org-mime-autoloads org-pdfview-autoloads org-present-autoloads org-remark-autoloads osm-autoloads ox-odt-autoloads pdf-tools-autoloads popup-autoloads python-view-data-autoloads csv-mode-autoloads pythonic-autoloads realgud-ipdb-autoloads realgud-autoloads realgud-recursive-autoloads loc-changes-autoloads load-relative-autoloads reddigg-autoloads ht-autoloads promise-autoloads request-autoloads restclient-autoloads s-autoloads test-simple-autoloads transient-autoloads treepy-autoloads vc-backup-autoloads wgrep-autoloads info yaml-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 3067174 456353) (symbols 48 57687 14) (strings 32 499786 28268) (string-bytes 1 42406989) (vectors 16 181322) (vector-slots 8 2511916 350646) (floats 8 643 10877) (intervals 56 257891 9877) (buffers 992 107))
James Thomas <jimjoe@HIDDEN>
:eric@HIDDEN, bug-gnu-emacs@HIDDEN
.
Full text available.eric@HIDDEN, bug-gnu-emacs@HIDDEN
:bug#70579
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.