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: What `case' have done you? [Was: Re: Replace trivial pcase occurrences in the Emacs sources] Date: Tue, 30 Oct 2018 02:45:01 +0100 Message-ID: <87lg6gw6le.fsf@web.de> References: <20151216202605.GA3752@acm.fritz.box> <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> <83tvlcsnee.fsf@gnu.org> <87pnw037ar.fsf@web.de> <83ftwvs7y9.fsf@gnu.org> <877ei7mkfh.fsf@web.de> <87a7mze7tl.fsf@web.de> <831s89mo03.fsf@gnu.org> <87pnvsifxt.fsf@web.de> <87a7mwqni3.fsf_-_@portable.galex-713.eu> 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 1540863808 23468 195.159.176.226 (30 Oct 2018 01:43:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 30 Oct 2018 01:43:28 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eli Zaretskii , monnier@iro.umontreal.ca, emacs-devel@gnu.org To: "Garreau\, Alexandre" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 30 02:43:23 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 1gHJ3z-0005yo-3W for ged-emacs-devel@m.gmane.org; Tue, 30 Oct 2018 02:43:23 +0100 Original-Received: from localhost ([::1]:50152 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHJ65-0001Bb-Gl for ged-emacs-devel@m.gmane.org; Mon, 29 Oct 2018 21:45:33 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53201) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHJ5t-00017k-Vk for emacs-devel@gnu.org; Mon, 29 Oct 2018 21:45:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gHJ5t-0003m5-7k for emacs-devel@gnu.org; Mon, 29 Oct 2018 21:45:21 -0400 Original-Received: from mout.web.de ([212.227.17.11]:34233) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gHJ5l-0003gF-Bz; Mon, 29 Oct 2018 21:45:13 -0400 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MbQOe-1fyfm72uIO-00InnL; Tue, 30 Oct 2018 02:45:03 +0100 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MbQOe-1fyfm72uIO-00InnL; Tue, 30 Oct 2018 02:45:03 +0100 In-Reply-To: <87a7mwqni3.fsf_-_@portable.galex-713.eu> (Alexandre Garreau's message of "Tue, 30 Oct 2018 01:36:20 +0100") X-Provags-ID: V03:K1:T97bgwn5Z6emCc8eazOxB2F4ELvOewmZKJxjyoNRTt+0vwZq0xH 78L3PsWSbjKXyVQvG07h4XP8CjRaRiwjrgXn5jQrxcLDbF+u9XmgS0vO1JtIksIUhgn7khr NMEhXIBIlU4rCZ2nagJfyN3QdxGP2qiTSbs+xPdPJYBvvgsX6LZ/WgpR37EK4U0R7JCXKkZ G4PtyViL2L87YlmizHcHA== X-UI-Out-Filterresults: notjunk:1;V01:K0:2NY1k8xw1wE=:JTSQ9kwuAN36QywdZgNqFS rcdeEy9eFvH/a7rp/FGcEI6TC2vcCFklkE2No0Kb36Ooza6UZAEn5cX4N6Kjkj1swBCtfX6Lx R+LWakLmmOM/dBzEYhMbnLBb/Q5Ss+lLC6dtVQO/Llrw5pnBfEiwZ/W6qqJYmszoNKJnnVkyh 9EcR0oFWmZEC1L+IRdjIWp822bl74z2EXc8XPAOdXXYM3RVgVaUJFYA+PuXx6q6Bun48LL1sb IVBjRTLM7OZjBj9l2Ove7yM2YbLLFGXcgvB09okNNNHKl4Nw17x3aCFS88lJywsi8tTyNWneK 6+gJX2Wcrv2/1M0cOaLMgX7ltqHU42KqBaipNt1HuSXqiVp0dr1Lk/7I8c3aIfksUk20hbbj0 X3fYoRqGHYyyGdvhZ0CP9s5eY0ZUVPxdeMqpxQn7YKh1/eKjJaHglU5Kplt+NUCuN6PvgXxlN 8Bhk0tYlK3xCczC0z3nrbjQ+RztA5oogbVYyZPitfo6NzAooR9awQPIpzvX5SrD8Wms5EM1Kt JlidlcKSG/sKtNTxBisdIWj2r5iBh6oespOemopSyT0R1r8dB+D+mA7bJ0l5WwjlSnHS9vlG7 xah5SNrXWugeK6iGXSkCJ7gsOG/N+aSbLwjtYx7g+2i+DSLYNj1H5ihl9cyN6Vfbg05hs8GCy nOJzawNmom70/AgPWJv58CDZf3HlCizBYeAJsokPz6NnyUHYEMzlws4eEm9LJEnf8S7g6Yh6C U2+fGExkLbHyEtP943S+Qd/Mgfh2Lp8SIJwSv3C2rLMhoAWnGKU0f1E1ujeVge7vLoCMOwcO X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.11 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:230793 Archived-At: "Garreau, Alexandre" writes: > There are quite some (long) cases where only matching characters or > symbols: is it really that problematic to use `case' (though, in such > common functions body, I wouldn=E2=80=99t find cond+assoc natural either)? That's what we discuss here. However, the suggested patch isn't meant to answer this question. I only want to clear up some pcase occurrences. If developers later decide to replace such occurrences with case or whatever, I can still do it. Michael.