From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: James Thomas Newsgroups: gmane.emacs.bugs Subject: bug#62812: [PATCH] Re: bug#62812: 29.0.60; Persistent article cache not working properly Date: Wed, 23 Aug 2023 19:07:51 +0530 Message-ID: <87v8d57uc0.fsf@gmx.net> References: <87cz4814gs.fsf@gmx.net> <87y1mmdex6.fsf_-_@gmx.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37156"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: 62812@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 23 15:39:26 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qYo50-0009Wv-EO for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 23 Aug 2023 15:39:26 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qYo4l-0006T8-4B; Wed, 23 Aug 2023 09:39:11 -0400 Original-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 ) id 1qYo4Z-0006Sp-VH for bug-gnu-emacs@gnu.org; Wed, 23 Aug 2023 09:38:59 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qYo4Z-0001As-F6 for bug-gnu-emacs@gnu.org; Wed, 23 Aug 2023 09:38:59 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qYo4c-0003hM-Dp; Wed, 23 Aug 2023 09:39:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: James Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Wed, 23 Aug 2023 13:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62812 X-GNU-PR-Package: emacs,gnus Original-Received: via spool by 62812-submit@debbugs.gnu.org id=B62812.169279788814126 (code B ref 62812); Wed, 23 Aug 2023 13:39:02 +0000 Original-Received: (at 62812) by debbugs.gnu.org; 23 Aug 2023 13:38:08 +0000 Original-Received: from localhost ([127.0.0.1]:33165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYo3j-0003fm-K5 for submit@debbugs.gnu.org; Wed, 23 Aug 2023 09:38:07 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:49141) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYo3g-0003fG-PQ for 62812@debbugs.gnu.org; Wed, 23 Aug 2023 09:38:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1692797875; x=1693402675; i=jimjoe@gmx.net; bh=IACeFsir1EirRZOE8gCstpYk6dKYjiY9bndJhOQrA4k=; h=X-UI-Sender-Class:From:To:Subject:In-Reply-To:References:Date; b=miWv+i3uZsGZepKVRow9qLhKcdJlbi6WYe9OP5BDCmHIHDknlp5/QKNg2xrpHhd5K46t/ig xj6C3j1m9etpe0wKQWC3UhtAMfV9RIF3KpCpy6vek7WPgGIuvU4ip9Wcj0PltfstMOesvBob6 OaBITIhQ0lOuEqA/rUd1USecfZzS5birMuoFRI/+qtK+VGdMgHlg30rmAQGjKgxN5sL/dtuS8 FRX+WXT75jptvTqKefUIuep8jdc4dRGnO8qS88kCci6JsOxcyx5Nm907ZDjj3keBZk63ildYN uWKAFvqnfHOJGwuT9GitBGWnY6kN+qXpItDA96AJago9Rub1CSbA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from user-Inspiron-15-5518 ([59.182.147.251]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MrhQC-1puIlC1sOK-00nk4v for <62812@debbugs.gnu.org>; Wed, 23 Aug 2023 15:37:55 +0200 In-Reply-To: <87y1mmdex6.fsf_-_@gmx.net> (James Thomas's message of "Thu, 20 Apr 2023 16:00:13 +0530") X-Provags-ID: V03:K1:CnRcX/VflOURmLOjUzQyAp4t3WiIl72oBiVQa4nimSLWlQibcOT LHzR1G3jJRCLgkaMi0Anc+Eg/9yAnmMb4UtThVLAl1oNMDZ0uQ/kKSV7W4EnT8p3UCY1QSt 9vbDQThB20AVyfpX3A7bB1gDT5N0qjhouybFOptUkOLU1aYMq7NFVOc/r4qjiUjkeWJa6YA WOf8r4nAbrMvH3dxJz8gA== UI-OutboundReport: notjunk:1;M01:P0:4hC3ZNzUcDc=;dTVkps5WzJetwq5nfsiiBofhZRL bmasgEL5pj1eVVleQ7aj9KYf5IwjKvO1ZkKTv+orU6OoRPQWQW9BSg/2x1HFWdk0VCJ9OWzlo zRCIlfMdI8EFRZAC9rWyx8N/wYF4BEqn9WwSMI9soglseSCSkwboWPuQ9vmoKZSAfPkYrJo8H 1BSlYAeK6VpJnugiGA/rs7G0XUKuZXLiOzhRd59YXKd2ko5C3JgNMJAELoXrSeFsxbDuhQnrf r7WLzq2GQn0HVDquPES8p8Nk8kfDxsJSswORDpOuoaZrUhVi9cmQiJ67rOF8q4dMhkT6HYhQ+ jEZJ2uU80265B/9xDEoXGQ4tUPT/IXJyYrbFtg6NYwGuAvz1t7C51CKnT/sSvqbfyq/zHup6E STS/iyCT0SauINnxFp9VhV5t59L9FfJUxK1Ni+bZAyt4ruvL5D/hO/92cVOGt10FHe4gKAAFs xBSKMGoNwSQrm76nEUNVfHDFQA8EmT1vSIncW7uPW88IIqqRlP03ZibaWH4T7+1/C5x+4k/Vm cGhK94kcbPGw3AgMBvNnX4QQiLStivOmGLat4QTUBxxQ2b/KjnR35OP8TwKd9+BBjezkdl4PI 73kWp9iQ/wPElp163FZ2d+RCg8BHnNVASnKGCxG/eMUSvcPQ5TVUMPqIoh+N5Ah15v6lkvXs+ MpJDFulYRORHwadxpNItesr9XgJRt3yyPhin47IlgtKYcfplsLkR90POX9Nh4ev9PfMoBn4Fr yvchAqqBnQGgKQrfD6XhrNNrnWrpKsBNBN1i3340+HZNO5+mfAIc282Z5G5XXAzjWKtZ72gf X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:268242 Archived-At: James Thomas wrote: > Turned out to be a trivial fix: > > diff --git a/lisp/gnus/nnmail.el b/lisp/gnus/nnmail.el > index e8f157392d4..904b564409a 100644 > --- a/lisp/gnus/nnmail.el > +++ b/lisp/gnus/nnmail.el > @@ -667,7 +667,9 @@ nnmail-parse-active > (cond ((symbolp group) > (symbol-name group)) > ((numberp group) > - (number-to-string group)))) > + (number-to-string group)) > + ((stringp group) > + group))) > (if (and (numberp (setq max (read buffer))) > (numberp (setq min (read buffer)))) > (push (list group (cons min max)) And it'll merely make it the same as this already-existing code elsewhere: diff -u --label ./lisp/gnus/gnus-start.el --label \#\ ./lisp/gnus/gnus-start.el /tmp/buffer-content-IYvzRp --- ./lisp/gnus/gnus-start.el +++ # @@ -2149,8 +2149,6 @@ (number-to-string group)) ((symbolp group) (symbol-name group)) - ((stringp group) - group))))) (numberp (setq max (read cur))) (numberp (setq min (read cur))) (null (progn --