From unknown Sat Jun 21 10:28:19 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#20643 <20643@debbugs.gnu.org> To: bug#20643 <20643@debbugs.gnu.org> Subject: Status: 24.5; Please improve documentation of `pcase-let' Reply-To: bug#20643 <20643@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:28:19 +0000 retitle 20643 24.5; Please improve documentation of `pcase-let' reassign 20643 emacs submitter 20643 Philipp Stephani severity 20643 minor tag 20643 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 24 06:37:11 2015 Received: (at submit) by debbugs.gnu.org; 24 May 2015 10:37:12 +0000 Received: from localhost ([127.0.0.1]:54282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YwTHH-0000gR-3e for submit@debbugs.gnu.org; Sun, 24 May 2015 06:37:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43106) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YwTHA-0000fl-Si for submit@debbugs.gnu.org; Sun, 24 May 2015 06:37:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YwTH4-0004T4-G7 for submit@debbugs.gnu.org; Sun, 24 May 2015 06:36:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58149) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YwTH4-0004T0-DR for submit@debbugs.gnu.org; Sun, 24 May 2015 06:36:54 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56613) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YwTH3-0004WO-A3 for bug-gnu-emacs@gnu.org; Sun, 24 May 2015 06:36:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YwTH0-0004PT-4A for bug-gnu-emacs@gnu.org; Sun, 24 May 2015 06:36:53 -0400 Received: from mail-wi0-x22e.google.com ([2a00:1450:400c:c05::22e]:33536) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YwTGz-0004PN-TH for bug-gnu-emacs@gnu.org; Sun, 24 May 2015 06:36:50 -0400 Received: by wicmx19 with SMTP id mx19so21126436wic.0 for ; Sun, 24 May 2015 03:36:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=yu/bQ7BbIHewirDXzw1p67fMl4mvIF/GVDFGGLu1DQA=; b=Q2nv3Pm8/2Lyr+l50hxYe2z7qVJ/AOAJOdNa1ZIKg9NJPLRdX/2BB2GCRJoFbp9o8M nITcXtSbM6Ro50/+tT7j0iD9nX7LmXeJ+MfA3GdQtBwQGnw14987d/2vJNkgs3W4krfc LqyJeIgiAAQev7Vobi0Ba9vM0BCbZAS/MyZ1g4H9vSVNOu0MFOKakC4oSByShjXBxvBC tlsagmYnLi15zfiYXiKUJ3xq9cNLXjdSIdWSC18baVoyqgouUoVnEnaEtyHUm35MddEj favu8wJYHpWB2z+yEhc7lTNS64QHOpBzC8lgnuxdUwJes96vGg3euj2G9/FZ9IUZLwKB okVQ== X-Received: by 10.180.24.65 with SMTP id s1mr22059224wif.66.1432463809275; Sun, 24 May 2015 03:36:49 -0700 (PDT) Received: from p (46.128.209.83.dynamic.cablesurf.de. [46.128.209.83]) by mx.google.com with ESMTPSA id g14sm11517697wjs.47.2015.05.24.03.36.48 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 May 2015 03:36:48 -0700 (PDT) From: Philipp Stephani To: bug-gnu-emacs@gnu.org Subject: 24.5; Please improve documentation of `pcase-let' Date: Sun, 24 May 2015 12:36:47 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) The documentation of `pcase-let' is very terse. Please expand it to state what happens to each binding in the case that the pattern of a binding matches, in the case where it doesn't match, and in the case where there are no binding constructs in a pattern. In GNU Emacs 24.5.1 (x86_64-apple-darwin14.1.0, NS apple-appkit-1344.72) of 2015-04-12 on p Configured using: `configure --prefix=/usr/local/Cellar/emacs/24.5 --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs/24.5/share/info/emacs --with-file-notification=gfile --with-dbus --with-gnutls --with-rsvg --with-imagemagick --without-popmail --with-ns --disable-ns-self-contained' Important settings: value of $LANG: de_DE.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Auto-saving...done Mark set Sending... Mark set [2 times] Sending via mail... Sending email Sending email done gnutls.c: [0] (Emacs) fatal error: The TLS connection was non-properly terminated. Sending...done Load-path shadows: None found. Features: (eieio-opt speedbar sb-image ezimage dframe find-func gnutls network-stream starttls tls mailalias smtpmail auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core password-cache cus-edit cus-start cus-load wid-edit cl-loaddefs cl-lib help-mode pp shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils warnings help-fns files-x xterm time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify cocoa ns multi-tty emacs) Memory information: ((conses 16 121758 16283) (symbols 48 21489 1) (miscs 40 70 436) (strings 32 20572 5003) (string-bytes 1 573284) (vectors 16 11348) (vector-slots 8 377433 8228) (floats 8 77 372) (intervals 56 1062 144) (buffers 960 20)) From debbugs-submit-bounces@debbugs.gnu.org Sun May 24 22:40:04 2015 Received: (at 20643) by debbugs.gnu.org; 25 May 2015 02:40:05 +0000 Received: from localhost ([127.0.0.1]:55109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YwiJ5-0007V1-Hu for submit@debbugs.gnu.org; Sun, 24 May 2015 22:40:04 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:51478) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YwiIz-0007Uk-GJ for 20643@debbugs.gnu.org; Sun, 24 May 2015 22:39:58 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AsEwA731xV/9N+3mhcgxCEAoVVuzcJh0sEAgKBPDkUAQEBAQEBAYEKQQWDXQEBAwFWIwULCw4mEhQYDSSINwjPIwEBAQcBAQEBHos6hQUHhC0BBJ8Xg2uSAiOBZoIuIoJ4AQEB X-IPAS-Result: A0AsEwA731xV/9N+3mhcgxCEAoVVuzcJh0sEAgKBPDkUAQEBAQEBAYEKQQWDXQEBAwFWIwULCw4mEhQYDSSINwjPIwEBAQcBAQEBHos6hQUHhC0BBJ8Xg2uSAiOBZoIuIoJ4AQEB X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="122060108" Received: from 104-222-126-211.cpe.teksavvy.com (HELO fmsmemgm.homelinux.net) ([104.222.126.211]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 24 May 2015 22:39:47 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id AE6FDAE058; Sun, 24 May 2015 22:39:47 -0400 (EDT) From: Stefan Monnier To: Philipp Stephani Subject: Re: bug#20643: 24.5; Please improve documentation of `pcase-let' Message-ID: References: Date: Sun, 24 May 2015 22:39:47 -0400 In-Reply-To: (Philipp Stephani's message of "Sun, 24 May 2015 12:36:47 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 20643 Cc: 20643@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > The documentation of `pcase-let' is very terse. Please expand it to > state what happens to each binding in the case that the pattern of a > binding matches, in the case where it doesn't match, and in the case > where there are no binding constructs in a pattern. I added: The macro is expanded and optimized under the assumption that those patterns *will* match, so a mismatch may go undetected or may cause any kind of error." -- Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 21 09:10:32 2015 Received: (at 20643) by debbugs.gnu.org; 21 Jun 2015 13:10:32 +0000 Received: from localhost ([127.0.0.1]:53103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z6f15-0006DP-9B for submit@debbugs.gnu.org; Sun, 21 Jun 2015 09:10:31 -0400 Received: from mail-wi0-f173.google.com ([209.85.212.173]:34419) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z6f13-0006DD-Dr for 20643@debbugs.gnu.org; Sun, 21 Jun 2015 09:10:29 -0400 Received: by wicnd19 with SMTP id nd19so54479287wic.1 for <20643@debbugs.gnu.org>; Sun, 21 Jun 2015 06:10:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-type; bh=dKoOJvD+4rwWpEdrpJqGzRtnqZ6iwpZ8yw1h7pD1mwo=; b=Xl0yJshGFsxZlQk3plxHCer6GSKPzyTyO46HTmLS6AEFVilSFwT0Bsif4lDUj4oB8S kN72tG4+nBS+wmu/yfVMg3btrlQtXoVPPcFsMgXhfM82H2WXtAyt7ZZLCQOvN76tg/g+ dPJx4HGY9T0LiVRWiFKu1JHLyHuOhfu8aus2Sn454RpNxRQc0Aht9pYiTfoUEnIu2IwZ oOXnB1qQXSRnfTTt/JdxyuX+UvVzoiAnd6vOUrnAS8H5fzPhGgBJYnDahGDlsbaFOYam 9rX8tCiO6LnFJx2A6bsbg5ZOo1asKwPzboyZIlwC7mS2YypIPbuXy2FDSNmFoVrv6hLo aP4g== X-Received: by 10.180.97.7 with SMTP id dw7mr23312093wib.74.1434892224000; Sun, 21 Jun 2015 06:10:24 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Philipp Stephani Date: Sun, 21 Jun 2015 13:10:13 +0000 Message-ID: Subject: Re: bug#20643: 24.5; Please improve documentation of `pcase-let' To: Stefan Monnier Content-Type: multipart/alternative; boundary=f46d044304404d781b051906e147 X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 20643 Cc: 20643@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) --f46d044304404d781b051906e147 Content-Type: text/plain; charset=UTF-8 Stefan Monnier schrieb am Mo., 25. Mai 2015 um 04:39 Uhr: > > The documentation of `pcase-let' is very terse. Please expand it to > > state what happens to each binding in the case that the pattern of a > > binding matches, in the case where it doesn't match, and in the case > > where there are no binding constructs in a pattern. > > I added: > > The macro is expanded and optimized under the assumption that those > patterns *will* match, so a mismatch may go undetected or may cause > any kind of error." > > > Thanks. Though I think it would be better to be more defensive and guarantee to raise a signal in the case of a mismatch. --f46d044304404d781b051906e147 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


Stefan= Monnier <monnier@iro.umontr= eal.ca> schrieb am Mo., 25. Mai 2015 um 04:39=C2=A0Uhr:
> The documentation of `pcase-let' is ve= ry terse.=C2=A0 Please expand it to
> state what happens to each binding in the case that the pattern of a > binding matches, in the case where it doesn't match, and in the ca= se
> where there are no binding constructs in a pattern.

I added:

=C2=A0 =C2=A0The macro is expanded and optimized under the assumption that = those
=C2=A0 =C2=A0patterns *will* match, so a mismatch may go undetected or may = cause
=C2=A0 =C2=A0any kind of error."



Thanks. Though I think it would be bet= ter to be more defensive and guarantee to raise a signal in the case of a m= ismatch.=C2=A0
--f46d044304404d781b051906e147-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 21 21:23:55 2015 Received: (at 20643) by debbugs.gnu.org; 22 Jun 2015 01:23:55 +0000 Received: from localhost ([127.0.0.1]:53738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z6qSo-00089i-SM for submit@debbugs.gnu.org; Sun, 21 Jun 2015 21:23:55 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:41162) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z6qSn-00089V-5W for 20643@debbugs.gnu.org; Sun, 21 Jun 2015 21:23:53 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AsEwA731xV/zDyd0tcgxCEAoVVuzcJh0sEAgKBPDkUAQEBAQEBAYEKQQWDXQEBAwFWIwULCw4mEhQYDSSINwjPIwEBAQEGAQEBAR6LOoUFB4QtBZ8Xg2uQPYFFI4Fmgi4igngBAQE X-IPAS-Result: A0AsEwA731xV/zDyd0tcgxCEAoVVuzcJh0sEAgKBPDkUAQEBAQEBAYEKQQWDXQEBAwFWIwULCw4mEhQYDSSINwjPIwEBAQEGAQEBAR6LOoUFB4QtBZ8Xg2uQPYFFI4Fmgi4igngBAQE X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="127903111" Received: from 75-119-242-48.dsl.teksavvy.com (HELO ceviche.home) ([75.119.242.48]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 21 Jun 2015 21:23:47 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 8327B660F3; Sun, 21 Jun 2015 21:23:47 -0400 (EDT) From: Stefan Monnier To: Philipp Stephani Subject: Re: bug#20643: 24.5; Please improve documentation of `pcase-let' Message-ID: References: Date: Sun, 21 Jun 2015 21:23:47 -0400 In-Reply-To: (Philipp Stephani's message of "Sun, 21 Jun 2015 13:10:13 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 20643 Cc: 20643@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > Thanks. Though I think it would be better to be more defensive and > guarantee to raise a signal in the case of a mismatch. If you want that, you need to use pcase, or pcase-exclusive. This is a judgment call, but it lets pcase-let generate significantly shorter and more efficient code and hence better serve the expected common case. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 02 11:14:02 2018 Received: (at control) by debbugs.gnu.org; 2 Sep 2018 15:14:02 +0000 Received: from localhost ([127.0.0.1]:43192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwU4f-00033e-TA for submit@debbugs.gnu.org; Sun, 02 Sep 2018 11:14:02 -0400 Received: from mail-it0-f54.google.com ([209.85.214.54]:33021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwU4d-000337-Lh; Sun, 02 Sep 2018 11:13:59 -0400 Received: by mail-it0-f54.google.com with SMTP id j198-v6so9213067ita.0; Sun, 02 Sep 2018 08:13:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=EEmVngeyLaTN8fLIANnc6GOktyl1vUelN0/4bmFl2w4=; b=Wm3UzrPo/rJod3SiAjYaiL+6Up8RhAtj912EkjPERRelnWvKJteu9FDGjnpzNB1YgQ 04bZzaHkTsxoZdvRmYcNKY1SvLQQUwV36USAd0DNRfKy0/Ne01mMLcI5Ct7I9yuxuQex zaIBe9CF8Ij2DpRAVUnd3uX4HFIBoKIrjhmwYDGZfYfL5ZmSEEKPG1EQ3IQuzHIVJdmn gdBD28wL4dyk2tuqzlI9nSRZhWloJZLDDGeDKd/GmropnZ+rNJEW82uoCG2a68EKJgLu 7eIAetv0ncrh59FNZrznaKk/NiFWlTCKJE5MvO3evYBziDfFiz3/Y+W6Da2tlHIZRmnH Q7OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=EEmVngeyLaTN8fLIANnc6GOktyl1vUelN0/4bmFl2w4=; b=R2SIa4MfSuN9scI7s259pqKdeieWhqr0Wi4JXeltuNHBLYmWu0m+VW6fJDlC4mpsKh PtYrPHY22q+tJzVw4aUFu3EdeJC3bL/6PrXO5Mn4cyC8yP8ANJbjaR1eXKH7R6+UtnJC syv1hz2ZSDtwOtNcApYDlQsxxy2MrOxbRYbB8X0nQ2ZBNDwm2SlkIvAWOmm4Rg5ugU63 k8YN4CgMONPjL0raPIDwUP5vTDA4Pik+joI5nKckVrH3dt5y5wfyOYaOqiq8oaJrXRJO R3RLA7dkM0l03RGBxO05Zz+Ps+QzsYIQgVcLtIoqr6y/NgNShpugjc6k8vLZdH2nw8Xb bI+Q== X-Gm-Message-State: APzg51AfPezE3ThqVX+Jrw5B6d8hEWbFOo0MVd8nAXZAnW66cCQ1Putd tEhCJLY7MgGfb7D+Eab9c9eJzMWZ X-Google-Smtp-Source: ANB0VdaiHWVMQGe9XGL/gV7TQhEzkYUBP0BmdPCNPz9KQ8thscqNz1/5fVy4AawSreyfNygfX8ZKQg== X-Received: by 2002:a02:1103:: with SMTP id 3-v6mr16895892jaf.144.1535901233729; Sun, 02 Sep 2018 08:13:53 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id 80-v6sm5592190itk.14.2018.09.02.08.13.52 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 02 Sep 2018 08:13:53 -0700 (PDT) From: Noam Postavsky To: 20643-quiet@debbugs.gnu.org Subject: Re: bug#20643: 24.5; Please improve documentation of `pcase-let' References: Date: Sun, 02 Sep 2018 11:13:52 -0400 In-Reply-To: (Stefan Monnier's message of "Sun, 24 May 2015 22:39:47 -0400") Message-ID: <87mut0q6dr.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 20643 fixed close 20643 25.1 quit Stefan Monnier writes: > I added: > > The macro is expanded and optimized under the assumption that those > patterns *will* match, so a mismatch may go undetected or may cause > any kind of error." [1: dde09cdbce]: 2015-05-24 22:38:05 -0400 * lisp/emacs-lisp/pcase.el: Use PAT rather than UPAT in docstring (pcase-let): Document the behavior in case the pattern doesn't match. https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=dde09cdbce0239bba0248a8ed5c1f4d85c5e8476 From unknown Sat Jun 21 10:28:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 01 Oct 2018 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator