From unknown Mon Aug 18 11:30:29 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#12004 <12004@debbugs.gnu.org> To: bug#12004 <12004@debbugs.gnu.org> Subject: Status: [PATCH] Filter out negative article numbers during expiry Reply-To: bug#12004 <12004@debbugs.gnu.org> Date: Mon, 18 Aug 2025 18:30:29 +0000 retitle 12004 [PATCH] Filter out negative article numbers during expiry reassign 12004 gnus submitter 12004 Dave Abrahams severity 12004 normal tag 12004 fixed patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 20 21:28:18 2012 Received: (at submit) by debbugs.gnu.org; 21 Jul 2012 01:28:18 +0000 Received: from localhost ([127.0.0.1]:53287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SsOUU-0005IY-Er for submit@debbugs.gnu.org; Fri, 20 Jul 2012 21:28:18 -0400 Received: from mail-vb0-f44.google.com ([209.85.212.44]:51058) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SsOUR-0005IQ-Pr for submit@debbugs.gnu.org; Fri, 20 Jul 2012 21:28:16 -0400 Received: by vbbez10 with SMTP id ez10so4554518vbb.3 for ; Fri, 20 Jul 2012 18:21:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:subject:x-debbugs-version:x-debbugs-package:date:message-id :user-agent:mime-version:content-type:x-gm-message-state; bh=g5I8S/lM3b/AqUZzrjQjk3chWQLdALZSlb7eD9CU548=; b=ocYy+6XSwHamugLMqyCeu/skSCPr+Evf0+xegX+Y7FDZEkrKV8eOSvDkeqlYkkYoYT ZWBTver0lnIiOynGVR9fctIV+rzyFzoqX11QkIJ3K7/pNyif4+iIGCllCY2l4M5vUd/E b4AGbKzZjcsKyNVcoEc2EKP0sDnUoNKOmOrgaCwIbOcmOKuTXYg3EUVIS86yijP94EIJ f4JUnctEIhSpU/ccCYEoh2f/IA3TjE88+FKmNoPNyHnmRrEFSY3anp+vXVWJ7E554RyL sfBw4MsjM3uE2/i6Q8zJkxxa8pPTSB5l+SD5/zdukRFWZdQGcRbKbi94MoD+Rl4OpOZg /xnw== Received: by 10.52.174.81 with SMTP id bq17mr5429655vdc.119.1342833715470; Fri, 20 Jul 2012 18:21:55 -0700 (PDT) Received: from pluto.luannocracy.com (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com. [207.172.223.249]) by mx.google.com with ESMTPS id c17sm4419415vdj.11.2012.07.20.18.21.54 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 20 Jul 2012 18:21:55 -0700 (PDT) Received: by pluto.luannocracy.com (Postfix, from userid 501) id B2D5B5B77068; Fri, 20 Jul 2012 21:21:53 -0400 (EDT) From: Dave Abrahams To: submit@debbugs.gnu.org (The Gnus Bugfixing Girls + Boys) Subject: [PATCH] Filter out negative article numbers during expiry X-Debbugs-Version: 5.130006 X-Debbugs-Package: gnus Date: Fri, 20 Jul 2012 21:21:53 -0400 Message-ID: User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1 (darwin) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Gm-Message-State: ALoCoQnKj1Gj4/c6vwQAv1D+PE05buQqQaKhjSMygr4jPp9cKaIVCmOJ6OdnfbrBhle7MbACZjSo X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-Filter-out-negative-article-numbers-during-expiry.patch >From a3bc651f68c7cb81779ae0bcae88ecf75abbc896 Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Fri, 20 Jul 2012 21:08:53 -0400 Subject: [PATCH] Filter out negative article numbers during expiry Fixes #11980 See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11980#8 --- lisp/gnus-int.el | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/lisp/gnus-int.el b/lisp/gnus-int.el index 18e56ed..d4a52ed 100644 --- a/lisp/gnus-int.el +++ b/lisp/gnus-int.el @@ -722,6 +722,10 @@ If GROUP is nil, all groups on GNUS-COMMAND-METHOD are scanned." (defun gnus-request-expire-articles (articles group &optional force) (let* ((gnus-command-method (gnus-find-method-for-group group)) + ;; Filter out any negative article numbers; they can't be + ;; expired here. + (articles + (delq nil (mapcar (lambda (n) (and (>= n 0) n)) articles))) (gnus-inhibit-demon t) (not-deleted (funcall -- 1.7.7.5 (Apple Git-26) --=-=-= Content-Type: text/plain Ma Gnus v0.6 GNU Emacs 24.1.1 (x86_64-apple-darwin11.4.0, Carbon Version 1.6.0 AppKit 1138.47) of 2012-06-27 on pluto.luannocracy.com -- Dave Abrahams BoostPro Computing http://www.boostpro.com --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 05 15:21:28 2012 Received: (at control) by debbugs.gnu.org; 5 Sep 2012 19:21:28 +0000 Received: from localhost ([127.0.0.1]:41088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T9LAG-0007kp-9c for submit@debbugs.gnu.org; Wed, 05 Sep 2012 15:21:28 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:38147) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T9LAD-0007ki-Id for control@debbugs.gnu.org; Wed, 05 Sep 2012 15:21:26 -0400 Received: from ip-200-13-149-91.dialup.ice.net ([91.149.13.200] helo=rusty) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1T9L9z-0003MA-AZ for control@debbugs.gnu.org; Wed, 05 Sep 2012 21:21:11 +0200 Date: Wed, 05 Sep 2012 21:21:02 +0200 Message-Id: <87mx14p97l.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #12004 X-MailScanner-ID: 1T9L9z-0003MA-AZ X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1347477671.87848@HEdNAKnicxYneR99g+s16g X-Spam-Status: No X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) tags 12004 fixed close 12004 24.3 From unknown Mon Aug 18 11:30:29 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, 04 Oct 2012 11:24:03 +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