From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 13 06:06:40 2023 Received: (at submit) by debbugs.gnu.org; 13 Apr 2023 10:06:41 +0000 Received: from localhost ([127.0.0.1]:42575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmtqi-0000jn-67 for submit@debbugs.gnu.org; Thu, 13 Apr 2023 06:06:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:41072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmtqg-0000jg-JS for submit@debbugs.gnu.org; Thu, 13 Apr 2023 06:06:39 -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 ) id 1pmtqg-0004Ic-Dw for bug-gnu-emacs@gnu.org; Thu, 13 Apr 2023 06:06:38 -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 ) id 1pmtqd-0000E6-5x for bug-gnu-emacs@gnu.org; Thu, 13 Apr 2023 06:06:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1681380392; i=jimjoe@gmx.net; bh=cBVymR7hX8mJcSuzfr7x0RWU3DqWvMg4nbU4rWNy3jA=; h=X-UI-Sender-Class:From:To:Subject:Date; b=FLkkoCNSirUzoKk5mxplmNbYRfBQk9JBdrMDOZdMYoGPZEEvEASIRyqYQFo0BT2M9 834axCkBbVe2cfUEnFxFwX7bTJlLnOXsMa8OQ7GjAV2XYuggK8b2BkG3W1ZhtCGC43 K/tYVu4jwkdweyWi4xy9yYUw9gj+j8MqrNlY/+mPoR4xHWAbExN+z7xztRNuEWnnUE eq6HuWamFtVFXPIfiPSfWssEQwRjprZHFOZ4871lVLaKjYKBlRd8byR40dQjJpyV3o NYMFbYSOJ/43wPABSfZoP+v2zEW7q3VF+scw0je3juNXEZDQUk3Psdo3qPlchOTUYx jpNimaVl1ILQw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-15-5518 ([117.194.152.115]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MmDEg-1qDCAo2JQO-00iDM1 for ; Thu, 13 Apr 2023 12:06:31 +0200 From: James Thomas To: bug-gnu-emacs@gnu.org Subject: 29.0.60; Persistent article cache not working properly X-Debbugs-Package: emacs,gnus Date: Thu, 13 Apr 2023 15:36:27 +0530 Message-ID: <87cz4814gs.fsf@gmx.net> 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:Ra86dwwYfpGfQxr81PSF3uAo2Q8eD4ZGSmkRw+zm8XSfCJjCQDx WfgN15vURxe2xozcvYifwaP1c2KYtSWANwbG8HDFnBOO76hz9Qq5z8Rt55UntIbigC/YXHf gdsWwVC0kAOO39J9pHuKHmEinfV9+nIaoQ4Wm+OnONu6+GopV//tSsCNkQYWnKSQZlVJqI0 aCtt5VU3FzFgk3VAf1bww== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:4JRFok4WizQ=;NRMs603VHunHEtkV7g8tnkYTiH2 lYUmey5dEubpaEYe984JHsGGeeIARTjw5DzX70nNqvfDRvEEQ8QZsP1O7+4MsmUhrJ0BAxfqe NLEwnL9bxiicIRmktwUM3qiYf+J28QQFAiLG/YTPkukqMH81U4ZjDWQpKKBSW7B8O1dbxMJan l7g+6Y805ICiSe2M5dKCbdr2H6WuUrCqqGJOFQW+4IPKD2uBGvVzMG97Ri6CKOOZz5etiZp00 r9tBYxaTl3g0sHfvzXTC+u2kIi7wZgOdNnGuMO8dp/VWnXXTqp7dHjjodKQ9YrWgEgGw3QzcD S7lCbWRENf7255zBiJMtp/Tg/ErlCUFMe4UFF1qbwKir/SDU75jI4eoke49NnZyaoVroKnr3b bcztSahbzjjOU2iUP3oeL//GP3iivFTPxwVMucUhIBxkP73GkmecroDETk2xi3yRrQE5MgitV Qz/MttHNPHqIJg6w7PAAB4XrkRXCjh9lgYy6mLGHBUiY94LMeULnY1yG/QUTjfW53ucAQHFX2 UkBPbrmSXWwfHBNkYNgVuwwLE58/0lHTI/qPtFbX2aPPU1jKb/w0WRN9+LX+uoE8E+DlmfwJ4 r6gmLUd35mzdIlTnY9yKaW8PLE1AkUdBDlW4+osaujzS82K0vC8Td5i6ZMajne52FnlPvmN+g ZiL0roxj/kWL2JVbM2GbamHNHHMzTlhVwJ3eUru7vmDebxvaaYm0K3GVwra8evFRbvSVQ7FPY j8/5IHYP7l9uN+x+W15S3ZFThHViLJRF5L6OupuRy+IMH6KUs9Xx7lDMgdOpPuiTAWf3QXJOr 4om7zl6RZNvKUChTSAw16WojAt8XB8JgpTTlhGN1r+nbkA7TziTx1omNZ0dYaZ+rTbio/UDQS rXAp5BDo6xOm5lOFHAOMInGFpvy53YJiouw/H/k7QtT6BkeKCgxVqjtcK2jAjUU1XgNmT9YEi cjJp8WR2b5jaKkCXvK+njD14tf8= Received-SPF: pass client-ip=212.227.15.18; envelope-from=jimjoe@gmx.net; helo=mout.gmx.net 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) (From an emacs session started with gnus-mock-start) 1. M-: (setq gnus-use-cache t) 2. M-x gnus 3. RET on 'mails' 4. M P b 5. * 6. q 7. ^ 8. a nnml RET cache RET 9. e on 'nnml:cache' 10. Paste the following, with /tmp/emacs-gnus-mock-h7X6w6 replaced with the value of gnus-home-directory: (nnml "cache" (nnml-directory "/tmp/emacs-gnus-mock-h7X6w6/News/cache/") (nnml-active-file "/tmp/emacs-gnus-mock-h7X6w6/News/cache/active")) C-c C-c 11. RET on 'nnml:cache' 12. RET on 'mails' "Group nnml+cache:mails couldn=E2=80=99t be activated" Further, if you do: 13. q 14. g on 'nnml:cache' 15. RET on 'nnml:cache' There's a ghost group 'nil', but: 16. RET on 'mails' And it works (but I've sometimes seen some mails missing until I delete the visible ones and regenerate the server again). In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2023-04-01 built on user-Inspiron-15-5518 Repository revision: 6419d78fa6f8a7794893da5a8a5d65f75a5a29fa Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101003 System Description: Ubuntu 22.04.2 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 X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_IN value of $XMODIFIERS: @im=3Dibus locale-coding-system: iso-latin-1-unix Major mode: EXWM Minor modes in effect: shell-dirtrack-mode: t display-time-mode: t desktop-environment-mode: t server-mode: t recentf-mode: t override-global-mode: t icomplete-mode: t fido-mode: t display-battery-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 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: /home/user/.emacs.d/elpa/transient-20230315.1520/transient hides /home/user= /code/emacs/lisp/transient /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-jump hides /= home/user/code/emacs/lisp/use-package/use-package-jump /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-ensure hides= /home/user/code/emacs/lisp/use-package/use-package-ensure /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-lint hides /= home/user/code/emacs/lisp/use-package/use-package-lint /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-core hides /= home/user/code/emacs/lisp/use-package/use-package-core /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package hides /home/= user/code/emacs/lisp/use-package/use-package /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-delight hide= s /home/user/code/emacs/lisp/use-package/use-package-delight /home/user/.emacs.d/elpa/bind-key-20230203.2004/bind-key hides /home/user/c= ode/emacs/lisp/use-package/bind-key /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-bind-key hid= es /home/user/code/emacs/lisp/use-package/use-package-bind-key /home/user/.emacs.d/elpa/use-package-20230203.2004/use-package-diminish hid= es /home/user/code/emacs/lisp/use-package/use-package-diminish Features: (shadow sort bbdb-message mail-extr emacsbug cl-print gnus-async gnus-cite gnus-cus gnus-demon gnus-diary nndiary gnus-draft gnus-dup gnus-fun gnus-html gnus-kill gnus-logic gnus-mh mh-comp mh-scan mh-gnus mh-e mh-buffers mh-loaddefs gnus-registry registry eieio-base rmailsum rmail gnus-salt gnus-topic gnus-uu yenc gnus-vm epa-file utf-7 cursor-sensor nndraft nnmh nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache bbdb-gnus bbdb-mua bbdb-com bbdb bbdb-site auth-source-xoauth2 auth-source-pass smtpmail cus-edit cus-start lisp-mnt finder-inf gnus-mock pp dired-aux shr-color color timezone textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check network-stream url-http url-gw nsm url-cache url-auth hippie-exp compile warnings files-x arc-mode archive-mode rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid nxml-mode nxml-outln nxml-rap sgml-mode facemenu ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox org-element org-persist org-id org-refile avl-tree generator oc-basic ol-w3m ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range message sendmail yank-media rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win ol-eww eww url-queue shr pixel-fill kinsoku url-file svg dom puny mm-url gnus nnheader gnus-util text-property-search mail-utils range mm-util mail-prsvr ol-docview doc-view filenotify image-mode exif ol-bibtex bibtex iso8601 ol-bbdb org org-macro org-pcomplete org-list org-footnote org-faces org-entities noutline outline icons ob-dot ob-R ob-python python treesit 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 rx org-fold org-fold-core org-keys oc org-loaddefs find-func org-version org-compat org-macs cal-iso help-fns radix-tree thingatpt cal-move cal-menu calendar cal-loaddefs calc-undo calc-vec calc-aent calc-yank calccomp calc-arith calc-alg calc-forms calc-ext calc-misc mule-util magit-base magit-section crm dash compat compat-29 misearch multi-isearch jka-compr calc-menu calc calc-loaddefs rect calc-macs shell pcomplete comint ansi-osc ansi-color time time-date denote xdg dired dired-loaddefs xref project ring edmacro desktop-environment ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util 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 wid-edit use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core format-spec icomplete battery dbus xml cus-load pcase gnus-mock-autoloads csv-mode-autoloads org-remark-autoloads org-mime-autoloads info 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 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 move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 899163 122424) (symbols 48 51409 1) (strings 32 258636 19837) (string-bytes 1 7730958) (vectors 16 124156) (vector-slots 8 2366288 78523) (floats 8 475 473) (intervals 56 8074 13313) (buffers 984 38)) From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 20 06:30:30 2023 Received: (at 62812) by debbugs.gnu.org; 20 Apr 2023 10:30:30 +0000 Received: from localhost ([127.0.0.1]:36680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppRYb-0005pG-Rz for submit@debbugs.gnu.org; Thu, 20 Apr 2023 06:30:30 -0400 Received: from mout.gmx.net ([212.227.17.22]:55061) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppRYY-0005oy-4X for 62812@debbugs.gnu.org; Thu, 20 Apr 2023 06:30:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1681986620; i=jimjoe@gmx.net; bh=sWJfy8p83HNyv0TOmxQg3GonbuFEvHlNcy3+4VZkEbs=; h=X-UI-Sender-Class:From:To:Subject:In-Reply-To:References:Date; b=RlHiCVZ5Tt9R8AqaSbwfSEeLpaEsy9HYkrIaZpj73K7Z1zSKcnhquH9kn2WE8p44z qcSgoZNZBF0ytNvnAPuo5aGT/sY6RTf2EUZegcDeX3Lkt6k0KuI/4A97git07zp1fJ hasNuqF5p1ESR6iCJCiKGw2pdqHLDQ/vk/0wxS5YnKX4HvYw+8FeBOVrg/T+ct2vG8 wWKtJ4vtFysq3sDOT6FpVxrJOpe8U3e+qhVzuq8641eY7rUZ6z28eMG9yrJ8Xxdb+V VtKp2+0bptc1AL1Ke/z1BubI0oMf6pvSawvzYu3GSnBoRSQNRa080ZkXw3p5n6Z8YM erlYb3+fN3KEg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-15-5518 ([117.216.20.219]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MDhlf-1pzeQ93P7f-00Ar1Z for <62812@debbugs.gnu.org>; Thu, 20 Apr 2023 12:30:20 +0200 From: James Thomas To: 62812@debbugs.gnu.org Subject: [PATCH] Re: bug#62812: 29.0.60; Persistent article cache not working properly In-Reply-To: (GNU bug Tracking System's message of "Thu, 13 Apr 2023 10:07:02 +0000") References: <87cz4814gs.fsf@gmx.net> Date: Thu, 20 Apr 2023 16:00:13 +0530 Message-ID: <87y1mmdex6.fsf_-_@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:OSNW9BetiPaoIdSeWXKw+Mj760jD2yM8Wj+c2G/BrdLWE3grMf6 fcc5FJ9LBKULjHYF0s7z8LqWrOXAa/rNTDlRRQgtwCZLTjH8ZddudHfcfhft8KvqVmRk0WA lFBR20NP+dbh92vOUJutYtKGRWL1rptfDYxGzxUak8b65QLIee/PcgLvWpMnMGDdS2d45IW s9IZVd9NBrk5U7nGvJsow== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:R+5sbcWLAgw=;v805Tv4pRvmfDpsbvZ/t0zbk4a7 3lpMjSuSW33Z6pGh3iqbPU6sF0LuQ9wGvMZZCeW0Sw9YCP/mMmBYqlLfPgDKjeZP8GG6PsJxq j+pNk8E98FFiquralm6rbry72Q2t6/9jqtzBZwk86SN8+AwwMFiQ59pkW6+kCfZ1X8Mx3wFAT C4FHNeqvU5nfDptWpodYtTES9ZsNHfdoWYspP44WU2CSDbgBAtuyHfw/EG/RxIo+IiC3F0ie5 j0hNYb/Z7gPs5CIj2Md5QyJZDmH2/uEfdQEbkFB1eHv1P/6/5o1RHllAxZuH2UPjp5fhhd8XS p93F0VBh4i0xq/mt7YZ5uz+RcMMWCHhBRqyuuwMRdtwYSbhjcqpWfTI3CVuLwaF4WSM4pUJm6 H1tznIbB9+7+N+HHH72Jg1RdqItcrY6j80HUzIa6dGpLx5Uc1pUmdB+LHkc6WKu0dLTgHW48a tIovvWY+qSQagVKrFhZ1lDjqt9ypRnDoYZXyBYQbyseSJubpi9Kg6Ol2ESMbErrzqgmhd/DY6 /6kEi8x3wI/zz1FkCuvtaKWooeSFKIoAugUf17QVkMF2NLgtRsVQs5Gqsdk79CxTkpcWWFZV7 XoGkKKfrjrI0dXaVeHVDb5TVINq4JsjaWCyOX3IL64K4iDCkPjgPpNHOPDaLDCRAdPeLy+KsS 1PDoZDafgz5qJA37EQixcPe7yrMJCwCzKJfqURP1MC7gY6RaUEAOW7z00+2wOreFsK30eXcwO VRzLVV4dAiXNCXKhJ75TXLOeOkFwvpZBxWX/Ha1X9JXvTFoWAxJJMPWdiFyszRFK61vsAMDGN Z6NFU3XpfiO9XXOs91iKGUDMAp1chFW0bKb22PCQfUfkZ9pNcYNEi7sZqDIr68blejkHNKNm/ RJlvvPxRSNMEHac5BBWgtH0ecZFuW7ohqLHwTg219m7DnVjP0KeILXI2JYGCXoXiXJZpwAsv3 B+qYnuHyZXerAjBdgUOcMCNn72M= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62812 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 (-) Tags: patch 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)) -- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 20 06:58:22 2023 Received: (at 62812) by debbugs.gnu.org; 20 Apr 2023 10:58:22 +0000 Received: from localhost ([127.0.0.1]:36701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppRzZ-0006mn-T6 for submit@debbugs.gnu.org; Thu, 20 Apr 2023 06:58:22 -0400 Received: from mout.gmx.net ([212.227.17.21]:34159) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppRzV-0006mW-Tb for 62812@debbugs.gnu.org; Thu, 20 Apr 2023 06:58:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1681988292; i=jimjoe@gmx.net; bh=S2kUbwjjGjw09dKEAJpPKOPK4cBvHPYzkmy8ZHPJHuA=; h=X-UI-Sender-Class:From:To:Subject:In-Reply-To:References:Date; b=LXFNQ4C59JofLwQTUMfYqGsT6kdlspMRkBls77QOkbHJ8jT0UdPnuZ61J3SqG/sDN PEM/YA01rBgSGECnxIaCC125+QDcEfZ62+osfOZYf71+f5jzK/pRffI9zgX7cA7iWQ D9kY+AgAKIEBeBTsKqlyg/K0nCH3ynsPC7C0FYpOITCRNzUFBvwws1VblG+GN3tWC/ jGxq+dAaSAHbBDgSHIttHQlS0691gxcw2qNTeuXgrYnenjYr+P/DG6nI/E9qDiEqOq OrVNSOHh3suWZ7A9Rt5LbF6gn8e5ItiCDmAjO+4V0Yk7E7x/el1GMnTYn36v+4e+F4 ZOcvdoFVdZnVg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-15-5518 ([117.216.20.219]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MZCbB-1pkrY20Kbh-00VCJI for <62812@debbugs.gnu.org>; Thu, 20 Apr 2023 12:58:11 +0200 From: James Thomas To: 62812@debbugs.gnu.org Subject: Re: [PATCH] Re: bug#62812: 29.0.60; Persistent article cache not working properly In-Reply-To: <87y1mmdex6.fsf_-_@gmx.net> (James Thomas's message of "Thu, 20 Apr 2023 16:00:13 +0530") References: <87cz4814gs.fsf@gmx.net> <87y1mmdex6.fsf_-_@gmx.net> Date: Thu, 20 Apr 2023 16:28:07 +0530 Message-ID: <87ttxaddmo.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:Y/NpErvlocf08AAmxbZxHBhlfACCcVBhQWjKnWT4s7SwabLXBM1 iPpiYrWKPMNxqT8wav6cnqVuWDnP1XaDPPFuGAfGn0hDDjtifrFHFhtymgu/5fNTE/qBxQ6 yVgT81mQ8lko9Rodot2pAHFfddiTqVahqNK/QGnTg6ezEOzacsyr8XxsNIAFy1fgFnL6Vz3 5GmVd/PzH8/l21em0GTCw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:jf0/cX6QHzw=;IoqKaAAoSmA1KXVx7806yePFcix gBFL2Hw8mL3oyEDo4JdpvsgQ6C7PGT/mDR/AHtI9Bp1ZRLcsrQDfCIg2RK61a8tL6gDVjtXxm gmUTckn3GLcFBlrQIMiqKJzwE+DrLksT5QHT3zsX0XKr230fl98hySgVuP2NyPVyvjj5n0Z1B Lp5dkMs93qxvJYo+vD7V7Eki1OU3TJ4BqQXuOpiGKapEuUmp1wT95Ek13pSwnvjkAG7zUOBxo jNnqiv+6MrLoH8kV5owhwqjC3RIkCJ5xb+0cbikGiIwJka25eJA0mfnFk6m/W9LbtWrRfd2op 2RWbfsU7crijf9bVGYdILqbeYt7tw452xaLLB9OwGECc9t83B6uYbND4kEkmrfKPf8Ss9FlQL yHozqyMzYEJ145vIy9gBR7/EC0eUyoVk+KsP33R4fSRmyn13Fqul4dSFBaVYpjWA6v/ph9sZV KTg0dF8SApeU0lACUmwyv0esUEEtuOiGsNVg4P+MFOH23K+wpf03VMMP552Ey56YH9jmcZ1Wy BJLF9ltdpqRhNm1LKi/3vb6NyDU5oSircqJJmCXAI0/seKdXZxd87TtU2jTngOv5c48BnCr05 NXemX8NDNAj7zvY8IVf8VmJ3jG8Uiwr1Ej2J6w2TAi6tlwbPeSzs+MaWmTA9dFueUFgz1CclG T06cvTWPCfe2PhS+sTujBSQ4KAOkQKUY9ApY5gjKlrE8jT747HabSPJ/dEkjIYVfrQPh464NS IvXeVmIvokLvISqtXNxmjMZJDM1Dgg5hjxNRSi4H6yFXgLc79uWR7bPfPJQqT7wIdVUji62ix 88AGfJbdDWNrGDyHSLf/P5zVT9lJtDHIr7vkvXy/KjDmI9Iw73ycYGH/GTyac0wtmdrw9UOcF 9jA038hIZUAYC0pKK9bbTPj5RlRBErAZBgJhsF+tgDL0WnqYO4ulMEEf5Q0XFAZrC92Qy+pa8 4GsdIznkLYknzHycoTJF7+IeMoc= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62812 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 (-) James Thomas wrote: > Turned out to be a trivial fix: Here's a better one: diff --git a/lisp/gnus/nnmail.el b/lisp/gnus/nnmail.el index e8f157392d4..5bd68e87d3f 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)) + (t + group))) (if (and (numberp (setq max (read buffer))) (numberp (setq min (read buffer)))) (push (list group (cons min max)) -- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 09 03:14:26 2023 Received: (at 62812) by debbugs.gnu.org; 9 Aug 2023 07:14:26 +0000 Received: from localhost ([127.0.0.1]:38136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTdOk-0006Wq-A0 for submit@debbugs.gnu.org; Wed, 09 Aug 2023 03:14:26 -0400 Received: from mout.gmx.net ([212.227.15.18]:57505) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTdOi-0006WZ-Aw for 62812@debbugs.gnu.org; Wed, 09 Aug 2023 03:14:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1691565258; x=1692170058; i=jimjoe@gmx.net; bh=56J68Pfnoy2la/BSn8c3CtOgj5Mr4k9/An9UcKL/Rag=; h=X-UI-Sender-Class:From:To:Subject:In-Reply-To:References:Date; b=OmqES1OD9+0SAGaQjUUY2JqjUbtTaPuPQT/N+oFxvuQjdq08aauJuvF6+v7NG0PBhkHNVOf 7PJT3PieDuufQbespbaaM/Vj8Mdb9fMIRWiG2xqz6ldQ9PmoOQWvxfAXksL+eKd6/tji+me4H 91jzumkA6iA7hJXwtaSd85v2bW35iuGCRw6C9Dhq/bz0EOEy6p6AjDirRHRYe6FEggF+zDVoz k50piFY56bKxXTNI2tjDul68JTg0qgYu/+u+LK4PPVo7k2AKm9aBkVel/3cZaVvmWD6Qsd7Ba IWijsrLNL4VE2tKD2mdyYjZJ7D90LIg8XM1jOKjEzCj0CsxY1IGg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-15-5518 ([117.216.22.67]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MiJZE-1pqhkV1yZq-00fTVK for <62812@debbugs.gnu.org>; Wed, 09 Aug 2023 09:14:18 +0200 From: James Thomas To: 62812@debbugs.gnu.org Subject: Re: [BUMP, PATCH] Re: bug#62812: 29.0.60; Persistent article cache not working properly In-Reply-To: <87ttxaddmo.fsf@gmx.net> (James Thomas's message of "Thu, 20 Apr 2023 16:28:07 +0530") References: <87cz4814gs.fsf@gmx.net> <87y1mmdex6.fsf_-_@gmx.net> <87ttxaddmo.fsf@gmx.net> Date: Wed, 09 Aug 2023 12:43:56 +0530 Message-ID: <87v8do7knf.fsf_-_@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:CaBgxxtWnT9vMXyooSLTmmeBPXxeYuQAZiVQtGXeuwq1t+Qs+cE oxNZLYoluIVymybhAPK6uRsV9g3uBhL229Foejjb6Uf0uVptYwQboD1T76l1Row+0mq5Caa qjZSVHnWaserYcnxS3aAyBeGbgmRzmoPPY12K3LIPcstJeC57BgEvvGW6JwxiHQx2XZ3a0c 8xvhTmXyRL/2ZSjFTqOhA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:LANtulYGw5o=;jQgIWVnkXU1w+S2vBDYkRGu1zcu NgEW0UDpkzIIX/Vztkt8x1PMHEcNc2pXUAIXL+59Q+PZyzjAee95DqQ1zhxH2F/oKGwk1RfN9 J7bAQYvbob7h7XockAVAXjOejIa8b6W5OsYUciyzxb88gMQbdQrJ7/w1CC7BCB8qJr6Cj1C38 lJjdhQbCReT7LmH5esuELsdvaS6HIAGXcVt6Tn6xtdbJymatAXL3xfpxHzqYu8SefbNeK5L4S Lr4wAQ+1to2VCa+Q8HYhzyL+YVTmjPqE8RokEXVd2OrH2p9qswEqsaXY3enhlnLjPuHQ3wLYp ar7MeG0Q3VDh/EgFQHIuZBL1hFgbwWsJC8JqeCMLc/p37mPoDatwZwUgmuQH8FSoGCRIXSosG oBJJHAdiyZC6kyajfgLl4GanbEHCS6U21u8OuU6C4mYFxW/D5bJvAuDBxAx8rHCkBWZzkvgwV Qd4d5YrhuwN2s7AMod2AjSJU7qPZRMFSeSuSQ+k4SFa3vUm/tUukN2kSy2nwBVXzVLh1pDhCk L/3jD7wxzE5uDjHN8L5kc8MKKV0d9DJITzx8kCkKqwP7exFv/ZAfQV6zd7JEtAiTbBZU9v2Cr T63BTV7xatbxPyDOxScRi1ZALF049DKh0urRK81DoBhp4mm7baB/eST0B4quLxg2R8ye+pGAP 1PMjZWf5ccwGMvhBap1SZy3v0jTqS+84Pjs/gzoHEsXYz6Sw20TYLy+S6dr5B7tDllGgP6pBq MwkDKCkGAZGVBICbhm+J1W+EZXn5G+aRT/E/qgO577kRWgl0L42n+ksDv+ZEO1jM64/h2V81V Vi50pI36V0MAm0pkt6IwHakq+6lFi8GCu4nHwac9IGwGPNwzuTRN1HxxD+vDnyFzKukRyyCH2 zlW2MwZqLyodt+tiGmbzTlBzrfBjsAnQGNmNae7BAgVFB2ER5TA/O9EX39TKzTHJpg3FBgkKM yIgXiAG+b859QFB85ehD4t6Ga5o= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62812 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 (-) Bumping up a seemingly trivial patch sent about 4 months ago... :) James Thomas wrote: > James Thomas wrote: > >> Turned out to be a trivial fix: > > Here's a better one: > > diff --git a/lisp/gnus/nnmail.el b/lisp/gnus/nnmail.el > index e8f157392d4..5bd68e87d3f 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)) > + (t > + group))) > (if (and (numberp (setq max (read buffer))) > (numberp (setq min (read buffer)))) > (push (list group (cons min max)) > > -- -- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 23 09:38:07 2023 Received: (at 62812) by debbugs.gnu.org; 23 Aug 2023 13:38:08 +0000 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 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 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 From: James Thomas To: 62812@debbugs.gnu.org Subject: Re: [PATCH] Re: bug#62812: 29.0.60; Persistent article cache not working properly In-Reply-To: <87y1mmdex6.fsf_-_@gmx.net> (James Thomas's message of "Thu, 20 Apr 2023 16:00:13 +0530") References: <87cz4814gs.fsf@gmx.net> <87y1mmdex6.fsf_-_@gmx.net> Date: Wed, 23 Aug 2023 19:07:51 +0530 Message-ID: <87v8d57uc0.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:CnRcX/VflOURmLOjUzQyAp4t3WiIl72oBiVQa4nimSLWlQibcOT LHzR1G3jJRCLgkaMi0Anc+Eg/9yAnmMb4UtThVLAl1oNMDZ0uQ/kKSV7W4EnT8p3UCY1QSt 9vbDQThB20AVyfpX3A7bB1gDT5N0qjhouybFOptUkOLU1aYMq7NFVOc/r4qjiUjkeWJa6YA WOf8r4nAbrMvH3dxJz8gA== X-Spam-Flag: NO 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+mfAIc282Z5G5XXAzjWKtZ72gfh ioSwppZPDraFwmHtj3iJt7w4JdK8469+vSTrWlZdKryh/h9/yWXteblZG8gCcMeSKSR3BIYIH lM42o/HN2hWix5wjv/ga+F5trvSigo93unGjNyVGUe+vIDTkOCU5+julxqkL4F9o+eF7HBVt7 gb9Lyg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62812 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 (-) 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 -- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 23 09:56:29 2023 Received: (at 62812) by debbugs.gnu.org; 23 Aug 2023 13:56:29 +0000 Received: from localhost ([127.0.0.1]:34823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYoLV-0004gr-43 for submit@debbugs.gnu.org; Wed, 23 Aug 2023 09:56:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYoLQ-0004gg-TZ for 62812@debbugs.gnu.org; Wed, 23 Aug 2023 09:56:27 -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 ) id 1qYoLH-0004d6-CU; Wed, 23 Aug 2023 09:56:15 -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=HDHiblcTDqfvpwQINpA2V/e4C15guXptH7SsnGqkg1k=; b=IUxg5pp/Np7m d2LMN5+e0eLr57zgL9yRmvouK468HZbazvyFWvCQPwNLw8M1LHaN/7MdfpgueT130JbrlcLV5ZzUZ YPGEfh/F7nRXKrGc0WhtxWxStToqhaT/f9jq652n6QvnbthCE3if1YylRxST6QGUcR1wc/zfdGMDc CQ+65vNQXthDj8q98QrzQNCNOa4RU87kExL+VJ2xYH8psOXzEQs148dTnEdrEBUG4jr2lJcOe88gp Ae1BZCfZyOElGGhdkjqezPLKIMqdH6U2quvnSGRsZoPc212PX4/gLP7AbWfE+JSeDeAzJ/gSu12Fk d3u09fnj7ayAEzcLmwyqbQ==; Date: Wed, 23 Aug 2023 16:56:35 +0300 Message-Id: <833509svzg.fsf@gnu.org> From: Eli Zaretskii To: James Thomas , Andrew G Cohen , Eric Abrahamsen In-Reply-To: <87v8d57uc0.fsf@gmx.net> (message from James Thomas on Wed, 23 Aug 2023 19:07:51 +0530) Subject: Re: bug#62812: [PATCH] Re: bug#62812: 29.0.60; Persistent article cache not working properly References: <87cz4814gs.fsf@gmx.net> <87y1mmdex6.fsf_-_@gmx.net> <87v8d57uc0.fsf@gmx.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62812 Cc: 62812@debbugs.gnu.org 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: -3.3 (---) > From: James Thomas > Date: Wed, 23 Aug 2023 19:07:51 +0530 > > 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 > > -- Eric, Andrew: any comments? From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 23 12:47:32 2023 Received: (at 62812) by debbugs.gnu.org; 23 Aug 2023 16:47:32 +0000 Received: from localhost ([127.0.0.1]:35025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYr11-000152-NR for submit@debbugs.gnu.org; Wed, 23 Aug 2023 12:47:32 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]:44074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYr0y-00014p-CI for 62812@debbugs.gnu.org; Wed, 23 Aug 2023 12:47:30 -0400 Received: from localhost (c-71-197-232-41.hsd1.wa.comcast.net [71.197.232.41]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id CEE93FA07E; Wed, 23 Aug 2023 16:47:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1692809239; bh=2qiS73JTB1gwvGSpcQvA1SWJe6IXnFILZ9I/7gVHXIA=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=G5K1P5P++CeAprVpwC8Ut4T62M8o0zpAavuYzrPMda1j254lXV+azPkZbhbSsS144 edD54kMWcHaSWIfxi4sMQIPjF2BHtLKQz7NreD+zFbyOXUIOPTrtv+740DslAsYFfX sT9aFOFKWsXVHOhpwvaO5oCWW/c6+LCPO8srNNwE= From: Eric Abrahamsen To: Eli Zaretskii Subject: Re: bug#62812: [PATCH] Re: bug#62812: 29.0.60; Persistent article cache not working properly In-Reply-To: <833509svzg.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 23 Aug 2023 16:56:35 +0300") References: <87cz4814gs.fsf@gmx.net> <87y1mmdex6.fsf_-_@gmx.net> <87v8d57uc0.fsf@gmx.net> <833509svzg.fsf@gnu.org> Date: Wed, 23 Aug 2023 09:47:17 -0700 Message-ID: <87lee1hfje.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62812 Cc: Andrew G Cohen , 62812@debbugs.gnu.org, James Thomas 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: -3.3 (---) Eli Zaretskii writes: >> From: James Thomas >> Date: Wed, 23 Aug 2023 19:07:51 +0530 >> >> 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 >> >> -- > > Eric, Andrew: any comments? Yes! This looks like a correct fix to me. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 24 01:49:55 2023 Received: (at 62812) by debbugs.gnu.org; 24 Aug 2023 05:49:55 +0000 Received: from localhost ([127.0.0.1]:35931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ3EA-0007Or-F8 for submit@debbugs.gnu.org; Thu, 24 Aug 2023 01:49:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ3E7-0007Oa-TH for 62812@debbugs.gnu.org; Thu, 24 Aug 2023 01:49:53 -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 ) id 1qZ3Dy-0007bh-8t; Thu, 24 Aug 2023 01:49:42 -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=TYpTPNMR3SJJvt7JoJR/YCWyrtE37A3QoVvHA9HXXkw=; b=jL8c8PnoPKSB sce33YEuEtpXxLPPWaBqI3JM58ATcGc7fAP9hn1do4NCE96zIUlqo596Ldljurv34dxMfzsObYubx tUS5IzGtkmJDnwTwTb8Ll+tuyvWV7PZQ27uGDcpGOIQXxBEk/UazbQHapBwEtR3cng4m1XGawyQK0 7urQ8jU111ScWsJhprlSOt5coK5Nk0TdC4TLgS6Ds7eq+TpponcZG+qOYj0WplFnaCldVSCz63x6y KRR7FERxqAIeNeywKa2Ud/MvOKNwDdTY4AW02HaJlqO30p05kthmd7q9K+HbQ80r57XFnSB7XOSQD r+8uYTHIB/OItzHLU06wWQ==; Date: Thu, 24 Aug 2023 08:50:06 +0300 Message-Id: <83h6opq99t.fsf@gnu.org> From: Eli Zaretskii To: Eric Abrahamsen In-Reply-To: <87lee1hfje.fsf@ericabrahamsen.net> (message from Eric Abrahamsen on Wed, 23 Aug 2023 09:47:17 -0700) Subject: Re: bug#62812: [PATCH] Re: bug#62812: 29.0.60; Persistent article cache not working properly References: <87cz4814gs.fsf@gmx.net> <87y1mmdex6.fsf_-_@gmx.net> <87v8d57uc0.fsf@gmx.net> <833509svzg.fsf@gnu.org> <87lee1hfje.fsf@ericabrahamsen.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62812 Cc: cohen@andy.bu.edu, 62812@debbugs.gnu.org, jimjoe@gmx.net 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: -3.3 (---) > From: Eric Abrahamsen > Cc: James Thomas , Andrew G Cohen , > 62812@debbugs.gnu.org > Date: Wed, 23 Aug 2023 09:47:17 -0700 > > Eli Zaretskii writes: > > >> From: James Thomas > >> Date: Wed, 23 Aug 2023 19:07:51 +0530 > >> > >> 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 > >> > >> -- > > > > Eric, Andrew: any comments? > > Yes! This looks like a correct fix to me. OK, but now I'm confused regarding which change(s) to install. This discussion includes 3 changes, so which ones are proposed and approved? James, would you please post a single consolidated patch you think should be installed, with the appropriate commit log message? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 24 03:30:19 2023 Received: (at 62812) by debbugs.gnu.org; 24 Aug 2023 07:30:19 +0000 Received: from localhost ([127.0.0.1]:36031 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ4nL-0001ft-6U for submit@debbugs.gnu.org; Thu, 24 Aug 2023 03:30:19 -0400 Received: from mout.gmx.net ([212.227.15.19]:33863) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ4nF-0001fY-Es for 62812@debbugs.gnu.org; Thu, 24 Aug 2023 03:30:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1692862189; x=1693466989; i=jimjoe@gmx.net; bh=+/xyFbzsrFyuFYNy6LZ/yy8e79VPaeIjltamZtavgXo=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=b601qbt9DAXJoyIFfaIGWce4P9+7POpuXt2nmCeS7AeBviVWvIAhRXi3yUSiwsEzKiJBhyK PgOntHeD9GmpB1DRQNgEYzVbOItnZrJJ50iOPpUhKZSt+olsGdzhlgXa6gVhLGqI7s26o6tfh vAsET8Tn2bSaV0A0kTx9oAEwXXFlH2IUY3hmJhFD25+pj5pLEhkcyKEfJLnDqVn9r2Ud2rmJ/ 4k0V/V5Kly91qm9x9gMfIsorfpDzoxlHCa1obpP5vjJ1E9JoZDdk5r5oRMs5ITk29tFlBx9e/ isw72aEOrxrrpzHerR4gSVR4+iNrADwruJVZpcpcM6K1stPGs9bA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-15-5518 ([59.182.124.234]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MhlGk-1q4Qrz2G1Y-00dpkO; Thu, 24 Aug 2023 09:29:49 +0200 From: James Thomas To: Eli Zaretskii Subject: Re: bug#62812: [PATCH] Re: bug#62812: 29.0.60; Persistent article cache not working properly In-Reply-To: <83h6opq99t.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 24 Aug 2023 08:50:06 +0300") References: <87cz4814gs.fsf@gmx.net> <87y1mmdex6.fsf_-_@gmx.net> <87v8d57uc0.fsf@gmx.net> <833509svzg.fsf@gnu.org> <87lee1hfje.fsf@ericabrahamsen.net> <83h6opq99t.fsf@gnu.org> Date: Thu, 24 Aug 2023 12:59:42 +0530 Message-ID: <87cyzc5255.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:dumuwnm3yXbJ2MsVVpiWkWWMfDu3wkpD8gavH33XGlBf0viHa6Q 8uU91SA/fWtR6ST8l4sbTIUz4xQrzOibeTXS80D/MK6tp0xe8CBxv7zkhBWSustPf+yiBay IvnkZ0gwn4L8F83AP1GtMcJRu46JSkLLV8EeCzefwFkTakgmv2dOkIoj6i+m8iN+AM6OieH 08682uM6/DIJlFK9iosWA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:wOlSDLxku9E=;MamrMQOZest6NZ/afkv/HlTKivP 7uM4gOOSxTJCxpu2jQOUgteAiqdK+7iytfMZCGSkHobbcDa4GWuzC92DQeDBMEXoutPHVtpXs qe2BtfeDiHebYSwoAyTc9wtDvJGUTVelpgXT2UksWjNl9PbUmGJRhMuO3dKHzABXTK1U+Wg4I jDZ3P6/uGsogabPKMbd1vmre6SP9va7i6ecSRlsTeQwPlGLhDfXSGJP38MlXzPp8nLo+zLufd MTQXxGFdE0dPBnRcV0eJmfYLN3VuRgW8D4MSt2uR1YvV7PsFdZ8wxevUzZOdTGBVtvETASbnh y6P+yjnwxSYUqM1tl6KAIysjg0Dws68H4pUkDWwCN4+K4LHzejbCGw/haQC00GEYzyOSmMWfb uSpkaTnBlCKan5g1qbbeOCGC4WT2WEvByEfRrdF/IrSGQ2SapxjtM/HYMK7AePteDUKrZyXMY DvNnODRtuGx9MubSe41+406hi7cFkkxqR/G+TEw47bXLAZuCIZWPGETV4PoqLW22CjMh4v2yS 8mvu1f9kDm6H3lu51Ni9ninGkEPRmvMCq3oGoi+EQ1b42uIHbCIQAx9YPkBG7VU4r9j2dGmc+ KNYvwRLT8+6xmQVnBCb0VblF4WTPEV56fbCsTslms+OuXLODtDbcM1y0nFc60cBsYMaZSOdzV uGJ0Dl4FZhnSBxJ2b3Lmcbiqf3yCLy+cWGEbq9vZkKX4aLWkTsNnmtK4jDQ9kD2SulDQ87PWW qgGzIwTPPV3CO8m1Qh2rXDHFxSJMohmkY8Cdq6c+RFovHQykp1Es5B7uWKSQp5UFpOvHYl+UE nUEd1MCYLTqXCW4mywk57qL2kR5u2477SBlxI34k4j5UewHxNEeyjZ3jZGPfJACLvYKkO/L2Q 2ZJueFojcCQ3bIemKAFNcOAYZlKQTFQRugeJa5Av//IbcmCp33jygV7a97OmtH+aQ+UWuhp33 RPhDKLitln2F6rReTgbFPon9S4k= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62812 Cc: Eric Abrahamsen , cohen@andy.bu.edu, 62812@debbugs.gnu.org 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 (-) --=-=-= Content-Type: text/plain Eli Zaretskii wrote: > OK, but now I'm confused regarding which change(s) to install. This > discussion includes 3 changes, so which ones are proposed and > approved? James, would you please post a single consolidated patch > you think should be installed, with the appropriate commit log > message? > > Thanks. Attached: --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Account-for-string-names-in-active-file.patch Content-Transfer-Encoding: quoted-printable =46rom f26b0b938f902eb7daffb34abb64567e289b7685 Mon Sep 17 00:00:00 2001 From: James Thomas Date: Thu, 24 Aug 2023 12:35:51 +0530 Subject: [PATCH] Account for string names in active file Account also for strings when reading in group names from an active file (bug#62812). * lisp/gnus/nnmail.el (nnmail-parse-active): Make it similar to gnus-active-to-gnus-format =2D-- lisp/gnus/nnmail.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lisp/gnus/nnmail.el b/lisp/gnus/nnmail.el index e8f157392d4..904b564409a 100644 =2D-- 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)) =2D- 2.34.1 --=-=-= Content-Type: text/plain -- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 24 03:43:24 2023 Received: (at 62812-done) by debbugs.gnu.org; 24 Aug 2023 07:43:24 +0000 Received: from localhost ([127.0.0.1]:36048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ4zz-0001yh-Sn for submit@debbugs.gnu.org; Thu, 24 Aug 2023 03:43:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ4zv-0001yR-NW for 62812-done@debbugs.gnu.org; Thu, 24 Aug 2023 03:43:22 -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 ) id 1qZ4zl-0004Kt-HI; Thu, 24 Aug 2023 03:43:09 -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=FUQ7t34U8/I1/DkKGI0NDtljf1hGurrscJP17CJzApQ=; b=krxTPpq2w4X4 uaLS5qVO9e63nliQ3q/PUV0ki29F2X8gIGhinKoHVc2c89qhRz0zgN4FjwAPYx37bk7PEejx+X9vD +muRhL5WbSC7pUyQqpMtbDH9Kdq8sO5E2F9uL3qQTlj9dDUffynJR10ZJtCFUbs6GxLliDnGkhMn3 MWDRTc5uOkWzR15jQHK8WBCdZew41ZcV8IcyHryTXl5ir7d/X7GnNmYEqmmdVB2HaMJNSVVuAtGVI nKej4lYnW9FLfXRGwMJbRu8H2hqUCC9bKynD4h0Mth/KsI5FVU2KhMdJpiMziIDOzgvFBdbtKdrVw qF7eu8heWmRaPQhqy/A8xg==; Date: Thu, 24 Aug 2023 10:43:32 +0300 Message-Id: <831qfsril7.fsf@gnu.org> From: Eli Zaretskii To: James Thomas In-Reply-To: <87cyzc5255.fsf@gmx.net> (message from James Thomas on Thu, 24 Aug 2023 12:59:42 +0530) Subject: Re: bug#62812: [PATCH] Re: bug#62812: 29.0.60; Persistent article cache not working properly References: <87cz4814gs.fsf@gmx.net> <87y1mmdex6.fsf_-_@gmx.net> <87v8d57uc0.fsf@gmx.net> <833509svzg.fsf@gnu.org> <87lee1hfje.fsf@ericabrahamsen.net> <83h6opq99t.fsf@gnu.org> <87cyzc5255.fsf@gmx.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62812-done Cc: eric@ericabrahamsen.net, cohen@andy.bu.edu, 62812-done@debbugs.gnu.org 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: -3.3 (---) > From: James Thomas > Cc: Eric Abrahamsen , cohen@andy.bu.edu, > 62812@debbugs.gnu.org > Date: Thu, 24 Aug 2023 12:59:42 +0530 > > Eli Zaretskii wrote: > > > OK, but now I'm confused regarding which change(s) to install. This > > discussion includes 3 changes, so which ones are proposed and > > approved? James, would you please post a single consolidated patch > > you think should be installed, with the appropriate commit log > > message? > > > > Thanks. > > Attached: Thanks, installed on the emacs-29 branch, and closing the bug. From unknown Fri Jun 20 07:22:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 21 Sep 2023 11:24:05 +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