From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.devel Subject: Re: Replace trivial pcase occurrences in the Emacs sources Date: Tue, 23 Oct 2018 17:16:59 +0200 Message-ID: <874ldc4rro.fsf@web.de> References: <20151216202605.GA3752@acm.fritz.box> <83si2f9ve4.fsf@gnu.org> <56889EC3.3040108@yandex.ru> <877fjrkpdf.fsf@fencepost.gnu.org> <56892334.4000106@yandex.ru> <8760zakb7q.fsf@fencepost.gnu.org> <56892BDA.6060103@dancol.org> <871t9yk98g.fsf@fencepost.gnu.org> <568936F0.3060505@yandex.ru> <87wprqitj5.fsf@fencepost.gnu.org> <56893C8C.3060200@yandex.ru> <87oad2irtd.fsf@fencepost.gnu.org> <5689456A.1010601@yandex.ru> <87egdy8tyz.fsf@fencepost.gnu.org> <56895FDE.4060406@yandex.ru> <8760za8r4a.fsf@fencepost.gnu.org> <87h9iunkcg.fsf@web.de> <87h8hc4xw2.fsf_-_@web.de> <87bm7k4t5s.fsf@web.de> <7b34ab0d-27a8-322b-fb1e-b213c2b9a936@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1540307719 32083 195.159.176.226 (23 Oct 2018 15:15:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 23 Oct 2018 15:15:19 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 23 17:15:15 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gEyOn-0008CN-Oz for ged-emacs-devel@m.gmane.org; Tue, 23 Oct 2018 17:15:13 +0200 Original-Received: from localhost ([::1]:42647 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gEyQu-00012n-Ax for ged-emacs-devel@m.gmane.org; Tue, 23 Oct 2018 11:17:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33280) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gEyQk-00012Q-W9 for emacs-devel@gnu.org; Tue, 23 Oct 2018 11:17:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gEyQb-0004dR-ML for emacs-devel@gnu.org; Tue, 23 Oct 2018 11:17:11 -0400 Original-Received: from mout.web.de ([212.227.15.4]:54041) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gEyQZ-0004b8-LE for emacs-devel@gnu.org; Tue, 23 Oct 2018 11:17:05 -0400 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb004 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MRiZt-1g3ivV3AQD-00Swlp; Tue, 23 Oct 2018 17:17:00 +0200 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb004 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MRiZt-1g3ivV3AQD-00Swlp; Tue, 23 Oct 2018 17:17:00 +0200 In-Reply-To: <7b34ab0d-27a8-322b-fb1e-b213c2b9a936@gmail.com> (=?utf-8?Q?=22Cl=C3=A9ment?= Pit-Claudel"'s message of "Tue, 23 Oct 2018 10:57:15 -0400") X-Provags-ID: V03:K1:nglyvl30lqj+nZoW3eQtLTD02lojhQwo77Pwl3FdiuDJJE4qVs3 OfoW1kPnrJsDnBMneRun9Jio+OMnA3QrCv+oSaMNKMhCr+kw9lnsxkCWmlkkDArsRMIY0l/ 4LNvD5S3u/VKrjzB2S2Z5FHXiRWEC5NJk46yfWPJLhsgJOj1ORrJdOAZJrzhveRX6UrPG8B 8As32KFXv225X7RaQv6bg== X-UI-Out-Filterresults: notjunk:1;V01:K0:k5f/jKWgzA4=:jPEivDBbiFB+NKGYW8dcu/ o9+FHYNnlynRoBqO5toXE+i+1GmL4j7W/yhrXrSRnoXbh1hcq1qOxa9NplPu/x3wHo+5s4d07 9tINGPmMH0SqWcbDKrITY8m5iOQlD/gVDRuCD0Da2uNxXMwRiX7+iI/Hg7IA6ov41iUFfbrss gxkx8FrpAUtsLDJwS98+ffST9GO9HtFD3UI2wwjpJVKA+QvY/JxhsXNn/lWbHg2SLb23o1T6C pPMFyQb8cSjw39ne+lvEKbIaCMRk/3tlH+OULC4Ac7DpfLq71GLvuGIWXyIOfLl4PQJaxycqM mCBs+ML5KA1YdpDe+46hIoqTs2Hbo0y1TdeV37MJyEjkaNoFOcee0IXrr4tPpWHiQ/WCInlWY JucMlVoYxqXQ7Go2VRT1sxlyA8Uf2FB1fnvj0Bi/LYxsqnjNyLfvs4xMdlfJIZO+kH4lfDeSE PB5sdbzedG3Tshw+4xVBA/F5UxuXTfExdr5YX32zbMU+rTvsPzoRnjPfLLOg+qkzERd0C1EYk ww9fYBH/dkbm9DA8C49tpRWL60p2cHrqqnq9GBVh+0e7Q1DzXOTmFH2XAtJ1CAOH0rxROHtOJ DWBhzZL4GJ12GsoHsKqbw+TZ/shspQttWoJDFGwCbNUhg9fLy+cC25nyayCGsuH1G5sOT5Nfq +hRZl0Pr6HXzUncEwPuhNbtawLdpwml/hDTfVbPGdBo6tHzWpW3JmilvKxENftm2e3ddndFDi QM+oVlckM/3e5Nru5foKoI1TfXMlronmJqZF1fYL2LVwtgaF8dYydlV0XCl7JykB2BsZigNQ X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.4 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:230588 Archived-At: Cl=C3=A9ment Pit-Claudel writes: > The first pcase I wrote was adapted from an example in the sources > that used quotes; that code broke when a user tried it on an older > Emacsen. > It's not a huge issue, of course. I see. But measured from now, if the Emacs is only a bit older than that one, there is no pcase at all. And the semantics of pcase also saw some more additions in the meantime. So I tend to do what I suggested. BTW, why I do want to do these replacements is because I think `ATOM looks frightening to people: they think "what the hell does this mean" though it's actually something simple. Or, with other words, I think replacing `ATOM with 'ATOM would improve readability. Michael.