From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Documentation on debugging regexp performance Date: Fri, 22 Jan 2016 09:32:58 -0500 Message-ID: <56A23D9A.5090106@gmail.com> References: <56A06CD6.2090707@gmail.com> <87y4bj9spt.fsf@gmail.com> <87fuxq8txq.fsf@mbork.pl> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xlFIburcrrn4EGgk5wohrwGeX08fH8iCU" X-Trace: ger.gmane.org 1453473257 3896 80.91.229.3 (22 Jan 2016 14:34:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 22 Jan 2016 14:34:17 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 22 15:34:07 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aMcmp-00059Y-Jx for ged-emacs-devel@m.gmane.org; Fri, 22 Jan 2016 15:34:03 +0100 Original-Received: from localhost ([::1]:54149 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aMcmp-0008Nb-0D for ged-emacs-devel@m.gmane.org; Fri, 22 Jan 2016 09:34:03 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33292) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aMcmE-0007vY-JV for emacs-devel@gnu.org; Fri, 22 Jan 2016 09:33:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aMcmA-0004wQ-Iy for emacs-devel@gnu.org; Fri, 22 Jan 2016 09:33:26 -0500 Original-Received: from mout.kundenserver.de ([212.227.126.134]:56589) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aMcmA-0004wK-9b for emacs-devel@gnu.org; Fri, 22 Jan 2016 09:33:22 -0500 Original-Received: from [10.0.2.75] ([4.53.175.80]) by mrelayeu.kundenserver.de (mreue004) with ESMTPSA (Nemesis) id 0MJHP4-1aOGfi23XG-002p4I for ; Fri, 22 Jan 2016 15:33:20 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 In-Reply-To: <87fuxq8txq.fsf@mbork.pl> X-Provags-ID: V03:K0:ijn6iqiabEzvFiYjivgvVJBwhJfJ4DOIivuXdCbb/ckuzqjeXi+ 1cbvgpOfGTqxAIfpLGtdj7UxraHBwvXhoTJ+jZzp2geT5c0rKAkHLNRIOhcJjwVKj5tasFg ZFRw0tb/afVTbeRnBi3KtZwBEc982DgwF49dOYczOBcHX5fQyN9oSA+mRuvoFY8pILp5Wk9 vnPDg7N2NVTD6m4evc+Uw== X-UI-Out-Filterresults: notjunk:1;V01:K0:gMzxmEDblOk=:OUXolyYH14JhtEuTih9ZB6 D4TgOBHisr+LL2xt5EChARL/iwF8UT5Zp1BCImY7P1uHHx1v4xTiq5ssgqOhLoWsPayRzCq6T ugO7WSEkcERcD4vvdyxuV6Zja6QCwO1H8DR9e6o+ww2GPy4yVhzbTaVR9xa11zycMb2W1IB2R Dn1FyBzrbS75fTuIEK6qNItR5KaVT+3nOf7suyEk21998u2j5O7eijayxNLzvxIg1mP6F1MxB HxRD7+6SGfRoMp0lgPM6nXkkrS2fVONU0Q6yTsgahNxFhcEzw9RZl17HZFQg41NMdB0jEksGU uxgkQ7DfHGbtBxOjiUWduMSP3BxoBWXH367+2i5FyvZUqZ08jiJpiVelNmicQSI2Y8Q0yznv6 UVrldViFQEQTbPaVH2PTjDgG1h6ndLr4c39xUmWCkMUobfLWut3PjtAMiwkJPoP+lfbdXmahF VgfOO6Yo1gg3E0s+E9ZVXoZVltuaSNqtP8gZ6EVDivRxXFMo9lgS2iHBWoFEZGnnzOYl94wjF Z2vbQ4czqzz8K1T1zqiFIGveO6njw+ouazf/9BiXPgDyH+qwTRtguJsg50wsp1qe6ntagPPFU QUZvaqWdzskpQLINetx1Jr0kxgOjGVkmHSgxr5iRqJZdqXkI297hfOqe8gDBIG5XnX+ZYMIXP gJtfbAznAoWNZ9BpIQ8bBcyF2uNsQcdDD2IxTZGWvD6Oi7hmCCav945n9G0v3Vq+cy0n08GrV AdmklvUEAFEbY06RjUZkJ0OaPomrwChkZlTk7Jowrza+ftqYfLVget4o7gEk89/LPFACKYxW X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.134 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:198580 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --xlFIburcrrn4EGgk5wohrwGeX08fH8iCU Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 01/21/2016 05:10 PM, Marcin Borkowski wrote: >=20 > On 2016-01-21, at 10:39, Alexis wrote: >=20 >> More generally, i highly recommend Jeffrey Friedl's book=20 >> "Mastering Regular Expressions". It's not Emacs-specific, but it=20 >> provides in-depth explanations of why certain regexen are time-=20 >> and/or space-hungry. >=20 > Also, this: https://swtch.com/~rsc/regexp/regexp1.html . (Btw, the aut= hor > criticizes Friedl very strongly at the end; I am not sure whether this > is deserved. Still, a very good read it is.) Indeed, a great read! --xlFIburcrrn4EGgk5wohrwGeX08fH8iCU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJWoj2uAAoJEPqg+cTm90wj8xsQAIjIXhBzWcI/yoTNqYr3MJlm qKr55m1IxmTRo48EUvtNXZgGIpVlSLfqvipYeMOqFV0U3dJZpXfsK0nQ9c6iEWPi JoLog5hzxPnXJp7NUyIJ5fi1WsdkujGh5F2IdpjPOQiBPnBHf6V7DLmnPHVu6+e5 kOCTS1XIZdDZTWVoTLsPzMA+94PtwQ/fRiKcX6JvxQYQKO1l99W1r09kfmXe5G8O OJEW+vMCKRFFukuKpovOg05+r10pLeoXlYJaL4Yo6s77HTCIsXs/N2DrOecwLLsm lsUN66k5XfWyKfjjWmCF7/Vv9wFvBNHBXCqC8Umwr+TF7Ce29dcat3ygbpEBRqyP 7iHJoQ/GvbAAYfdIDnmd/R4NjmICjpQ1MtfdJw5dM1rJUmy6ukOFuUFRHFju+4PA ElPl6G7Vs5MtlLKjlMIi4BKeZff0at29Ws3l2orIjA9F2etqXy4UGDSlxLMUFpmI BM7CEXqu/houbw3XNexVYqXPZ3O1+xvbjVTfN5rw1SwkrPolqRwLg7P8jnommdBY YRzzoHSEAKUK8hTrXk/j+pxX2bZxK16BjBM9J/KhNTpdGUIO2BllltQ7NlWhs5v4 RMq757uQL3NFuT/0P+a/jOR77SSQKU4YpHz+q0DHTT4L/zvXSm0vY4F0db5GriyW 7zPLeNsx9t6XWtE/2rv9 =DKJc -----END PGP SIGNATURE----- --xlFIburcrrn4EGgk5wohrwGeX08fH8iCU--