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: Mon, 05 Nov 2018 03:01:00 +0100 Message-ID: <87muqojnab.fsf@web.de> References: <83tvlcsnee.fsf@gnu.org> <86mur137n8.fsf@gmail.com> <20181029130132.GB4195@ACM> <20181029134722.GC4195@ACM> <87y3aftklz.fsf@web.de> <87in1jt4ll.fsf@web.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1541383509 1003 195.159.176.226 (5 Nov 2018 02:05:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 5 Nov 2018 02:05:09 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 05 03:05:04 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 1gJUGG-0000Ax-LV for ged-emacs-devel@m.gmane.org; Mon, 05 Nov 2018 03:05:04 +0100 Original-Received: from localhost ([::1]:32786 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJUIN-0007aR-3o for ged-emacs-devel@m.gmane.org; Sun, 04 Nov 2018 21:07:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJUCX-0002el-57 for emacs-devel@gnu.org; Sun, 04 Nov 2018 21:01:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJUCT-00005a-28 for emacs-devel@gnu.org; Sun, 04 Nov 2018 21:01:13 -0500 Original-Received: from mout.web.de ([212.227.17.11]:52089) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJUCS-0008VT-IM for emacs-devel@gnu.org; Sun, 04 Nov 2018 21:01:08 -0500 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MMmt1-1gAzCr0Zu3-008ZqQ; Mon, 05 Nov 2018 03:01:02 +0100 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MMmt1-1gAzCr0Zu3-008ZqQ; Mon, 05 Nov 2018 03:01:02 +0100 In-Reply-To: (Stefan Monnier's message of "Tue, 30 Oct 2018 23:09:15 -0400") X-Provags-ID: V03:K1:xYY4k66Gd5py67c8j1o6A13ZnFrrqRC+r2LQq2TlIc7GRiwSaf1 kdmR4qCaCjf5i13PVEta+fjCNrdIwz9rqFfWLbZraWt8fqrDesAeG6CI5kIKsJJA5fmGTaH bSv1mwMcZ+ngt/gFWA70XxrtEUbTdSZoHqDmi5bx+l81P0oHrlW3tqS8SxfmBg8YPID1Fg1 HSrA8VMppEElrzSXEXZGg== X-UI-Out-Filterresults: notjunk:1;V01:K0:paZq/RqUqeE=:VDHjIdTFyaMhCYan9IcJ+4 cr7eI/pZN9tgx0fRIINsSqAaU9p4a4PLtthKx0ur0Up64AplSsjsMMfDFgY6SdhMHFy7He7rb /xG/4xCKeM5SYTeHfTFMpPZutY1hc9ABn2J3/2En+rs+2M8PshRFmMf2v39fJHBetADZXIZh+ JGtYmX8/fdxCtI/VkvC2Sti2eHVl7JlCiDO16WPE+d0prdGgp5zQ/jGYoG2U5CmfIB2+2I4wP IiTUJMtVlTHTOZ58JkAmdKVd6/7GpROwQ2Ix1u335S1DWknLXfY9escJFYPJK8uXzFAhhtKGF brvpPJbdrZ+00EMekn9pR6/kBUGHBG3LbpfCWPicM2c8ky+VHvcxZ+piooKc32F0WcO/06SfP 1y6Tl3XwMXHRBiIcd4roib9JCLVUevP1AFgG9hNHw16s6JhqcNSKiZLwxy48RK4cE+MxfO1gD 1mBX1By7KizLxzb2fHPTBCEHJxyRdGHPxGDQKBz1W87LG+mWPFlzX/bHEDGvVfn9d49FiIwyz js1OT/8c+3CKu1hzFVsVv5j6HRXvbNfwwfqU1YWNevSEMqA2lFXvQCOA/Td/kBAgiQ4XWIMdT WQlML1+Yq4azgpxbAnXTkVkFVpoosm58Bfmpz8LSs0+gqPv6OGJDOlxrRRwDaPGCiVXFW9c7P kKQAEMQbOtIiXHTtEy+oEPjikQ+bnYRygJBXi4Ac2xK4bnKZ6F732ZFpydFPLttb4tvQiyLkb 5dhNZR3Apfso8eQ+Cdyo+qhyazPTbAmBnT8K3ri/1gjTEqSLXCbv+T5KgkiotruYiNQFmgY4 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:231014 Archived-At: Stefan Monnier writes: > But some of the preds and guards of other branches (both before and > after the one of BODY1) may also be run before getting to BODY1. Does that imply that we also should remove sentences like these from the manual (last line): @item (and @var{pattern1}@dots{}) Attempts to match @var{pattern1}@dots{}, in order, until one of them fails to match. In that case, @code{and} likewise fails to match, and the rest of the sub-patterns are not tested. Michael.