From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#43270: 27.1; [PATCH] Enhance gnus-score-date to support scoring by article age Date: Tue, 08 Sep 2020 11:51:06 +0200 Message-ID: <878sdk7g1h.fsf@gnus.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33103"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 43270@debbugs.gnu.org To: Alex Bochannek Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 08 11:52:13 2020 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 1kFaIO-0008Ui-UB for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Sep 2020 11:52:12 +0200 Original-Received: from localhost ([::1]:52038 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFaIN-0001H4-Ri for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Sep 2020 05:52:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51380) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kFaIE-0001EO-Ok for bug-gnu-emacs@gnu.org; Tue, 08 Sep 2020 05:52:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40441) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kFaIE-0004AU-Ed for bug-gnu-emacs@gnu.org; Tue, 08 Sep 2020 05:52:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kFaIE-0006KH-Cl for bug-gnu-emacs@gnu.org; Tue, 08 Sep 2020 05:52:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Sep 2020 09:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43270 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 43270-submit@debbugs.gnu.org id=B43270.159955868124256 (code B ref 43270); Tue, 08 Sep 2020 09:52:02 +0000 Original-Received: (at 43270) by debbugs.gnu.org; 8 Sep 2020 09:51:21 +0000 Original-Received: from localhost ([127.0.0.1]:51984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFaHY-0006JA-Ue for submit@debbugs.gnu.org; Tue, 08 Sep 2020 05:51:21 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:39418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFaHW-0006It-Bv for 43270@debbugs.gnu.org; Tue, 08 Sep 2020 05:51:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=huQ94k6T/50HL32WdIuyJVaF9rpL9BOAVh+VppbHxCQ=; b=aa7BWM5I6Kp05a/vAO+98C5/Iz 4DD6n0UytNdlb4lczgVj45yY/QkOOjwQty955MJ12A0RxLL5S7J6+DjSFveHgMrxm2f79q6QSPFaQ FHTbPRoCnFJZdiX56M3JZOSB4ZTQJ2bFRwzEJFJ3gSoWO4HNnxWd2V/Vc0wmVRpK51IM=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kFaHM-0001ks-2C; Tue, 08 Sep 2020 11:51:10 +0200 X-Now-Playing: Rustin Man's _Drift Code_: "Light The Light" In-Reply-To: (Alex Bochannek's message of "Mon, 07 Sep 2020 18:28:34 -0700") 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" Xref: news.gmane.io gmane.emacs.bugs:187521 Archived-At: Alex Bochannek writes: > The below patch to Gnus allows for scoring based on article age. > > For example: > > (("date" > (7 10 nil <) > (7 -10 nil >) > (14 -10 nil >))) > > results in articles less than a week old to get a 10 point increase, > older than a week a 10 point decrease, and older than two weeks a > cumulative 20 point decrease. Thanks; applied with one change: > *** /Users/awb/Desktop/gnus.info.~1~ 2020-08-11 22:15:17.000000000 -0700 > --- /Users/awb/Desktop/gnus.info 2020-09-07 18:14:22.000000000 -0700 [...] > + The two additional match types =E2=80=98<=E2=80=99 and = =E2=80=98>=E2=80=99 take an integer > + number of days as a match, similar to =E2=80=98lines=E2= =80=99: The .info files are generated files -- the documentation goes into doc/misc/gnus.texi (and I expanded upon the feature somewhat based on your email). The patch is just small enough to go through without a copyright assignment (and I forgot to mark the commit as such; sigh), but for any future patches you might send, we'd need to have the copyright assigned to the FSF. Would you be willing to do that? If so, we could start the ball rolling now on the paperwork, so that any subsequent patches can be applied faster. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no