From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/84115 Path: news.gmane.org!not-for-mail From: Daniel Dehennin Newsgroups: gmane.emacs.gnus.general Subject: Re: [PATCH] Optimize regexp build by Group Mail Splitting Date: Sat, 01 Feb 2014 14:07:49 +0100 Message-ID: <87ppn7yo9m.fsf@hati.baby-gnu.org> References: <877gapocla.fsf@hati.baby-gnu.org> <877g9fit3r.fsf@building.gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1391260074 19434 80.91.229.3 (1 Feb 2014 13:07:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 1 Feb 2014 13:07:54 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M32367@lists.math.uh.edu Sat Feb 01 14:08:00 2014 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W9aIh-0006lN-3W for ding-account@gmane.org; Sat, 01 Feb 2014 14:07:59 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1W9aIf-0006ro-MG; Sat, 01 Feb 2014 07:07:57 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1W9aIe-0006rX-DR for ding@lists.math.uh.edu; Sat, 01 Feb 2014 07:07:56 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1W9aIa-0005lZ-2E for ding@lists.math.uh.edu; Sat, 01 Feb 2014 07:07:56 -0600 Original-Received: from zion.baby-gnu.net ([82.225.168.180] helo=zion.baby-gnu.org) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1W9aIY-0002K4-Lg for ding@gnus.org; Sat, 01 Feb 2014 14:07:50 +0100 Original-Received: from hati.asgardr.info ([192.168.1.2] helo=hati.baby-gnu.org) by zion.baby-gnu.org with esmtp (Exim 4.82) (envelope-from ) id 1W9aIY-0002Gm-1w for ding@gnus.org; Sat, 01 Feb 2014 14:07:50 +0100 Organisation: Dark Church of Emacs Mail-Followup-To: ding@gnus.org In-Reply-To: <877g9fit3r.fsf@building.gnus.org> (Lars Ingebrigtsen's message of "Fri, 31 Jan 2014 16:17:44 -0800") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) X-Spam-Score: 1.1 (+) X-Spam-Report: SpamAssassin (3.3.1 2010-03-16) analysis follows Bayesian score: 0.0037 Ham tokens: 0.000-1670--13420h-0s--0d--H*c:signed, 0.000-1670--13420h-0s--0d--H*c:protocol, 0.000-1669--13417h-0s--0d--H*c:micalg, 0.000-1523--12243h-0s--0d--H*c:pgp-signature, 0.000-1014--8151h-0s--0d--gpg Spam tokens: 0.996-20477--507h-78759s--0d--H*r:quimby.gnus.org, 0.993-19258--733h-75032s--0d--H*Ad:D*gnus.org, 0.993-14625--618h-57211s--0d--HX-Spam-Relays-External:quimby.gnus.org, 0.992-19731--900h-77433s--0d--HTo:D*gnus.org, 0.992-20503--963h-80566s--0d--H*RU:quimby.gnus.org Autolearn status: no 3.0 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [82.225.168.180 listed in zen.spamhaus.org] 0.0 RCVD_IN_SORBS_DUL RBL: SORBS: sent directly from dynamic IP address [82.225.168.180 listed in dnsbl.sorbs.net] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0037] List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:84115 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Lars Ingebrigtsen writes: [...] > So it basically just uses `regexp-opt' instead of making the regexp > itself "manually"? But the result is significantly slower, and the code > doesn't seem to be shorter? Right, but I abandoned this patch, I'll avoid the duplication between =E2=80=9Cto-list=E2=80=9D and =E2=80=9Cto-address=E2=80=9D in another way i= n my rework of =E2=80=9Cfeature/group-mail-splitting-on-list-headers=E2=80=9D. Using =E2=80=9Cmanual=E2=80=9D alternative make the =E2=80=9Cnnmail-split-f= ancy=E2=80=9D easier to read. Regards. =2D-=20 Daniel Dehennin R=C3=A9cup=C3=A9rer ma clef GPG: gpg --keyserver pgp.mit.edu --recv-keys 0x7A6FE2DF --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREKAAYFAlLs8aUACgkQFrLRMcygGku68AD/ejQSxvza9f3+ZDftgzLbR43p 1anQzs8GMq2ds6o6XlMA/0q2uneqkWeEbjTEuWq78plgMdo44TiJfBGilYldeHRH =2PU3 -----END PGP SIGNATURE----- --=-=-=--