From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#31311: 27.0; doc of `pcase' Date: Tue, 15 May 2018 17:16:00 +0200 Message-ID: <87po1xc5lb.fsf@web.de> References: <83wowqrmp8.fsf@gnu.org> <87efixlv8g.fsf@web.de> <83muxlsvfm.fsf@gnu.org> <871sexlqvw.fsf@web.de> <83k1sps9n3.fsf@gnu.org> <87wowpndoo.fsf@gmail.com> <87fu3c6cm3.fsf@gnuvola.org> <83zi1kqynx.fsf@gnu.org> <871seh3yw8.fsf@gnuvola.org> <877eo9kmid.fsf@web.de> <87y3gl574j.fsf@gnuvola.org> 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 1526397312 7666 195.159.176.226 (15 May 2018 15:15:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 15 May 2018 15:15:12 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: 31311@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue May 15 17:15:08 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1fIbfP-0001u7-TZ for geb-bug-gnu-emacs@m.gmane.org; Tue, 15 May 2018 17:15:08 +0200 Original-Received: from localhost ([::1]:43299 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fIbhW-0006RE-LC for geb-bug-gnu-emacs@m.gmane.org; Tue, 15 May 2018 11:17:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58868) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fIbhM-0006R0-2m for bug-gnu-emacs@gnu.org; Tue, 15 May 2018 11:17:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fIbhG-00027O-F0 for bug-gnu-emacs@gnu.org; Tue, 15 May 2018 11:17:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:56218) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fIbhG-00027K-Au for bug-gnu-emacs@gnu.org; Tue, 15 May 2018 11:17:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fIbhG-0004MB-4k for bug-gnu-emacs@gnu.org; Tue, 15 May 2018 11:17:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 May 2018 15:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31311 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 31311-submit@debbugs.gnu.org id=B31311.152639737016683 (code B ref 31311); Tue, 15 May 2018 15:17:02 +0000 Original-Received: (at 31311) by debbugs.gnu.org; 15 May 2018 15:16:10 +0000 Original-Received: from localhost ([127.0.0.1]:35882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fIbgQ-0004L1-9l for submit@debbugs.gnu.org; Tue, 15 May 2018 11:16:10 -0400 Original-Received: from mout.web.de ([212.227.15.4]:33419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fIbgO-0004Kf-II for 31311@debbugs.gnu.org; Tue, 15 May 2018 11:16:09 -0400 Original-Received: from drachen.dragon ([188.110.196.170]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0LdmgV-1eaAB04AJ1-00j5SD; Tue, 15 May 2018 17:16:02 +0200 In-Reply-To: <87y3gl574j.fsf@gnuvola.org> (Thien-Thi Nguyen's message of "Tue, 15 May 2018 16:24:44 +0200") X-Provags-ID: V03:K1:Wocm3cGuV3bwLUVrQcL1ILUy8DdRSpYE9TrmYtrt4ezKWQrErI3 ZxK5f83EfpmPy0OI0Li43rixvOlh1MXtQ9V6aHTV8pcuJVW+5XZhekNnD6sNKdtpMT+u86c DXiGWwEzxwc9PyMtFEM4oUbfG88Q97VlQnO+43IfAa6FCwknpCOdsbJ1H/ZWi1/HxQZqIbx M2FdJtlJXC2OIFeef5RrQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:gT+CKhdqBAY=:CVXiEfOMPOVwRNjtqiNLNO XsHpc9rBFL8FsmqKqhOjhVMHc5UceVsRBaHY9oWu61owZlNtQhI/VD72fZVkFjK104oZCOoyF T5xFPFqLnLpjIVz86pLSbvqtfRvWrTY66BjcCMm9sjL6Ly8Lo4jSl8gL1wS7tTx855oLBTcyx rPPyF34bq4nOScw+zMI3H9p+d+guy5E7Pusqa0JqQyojzrV77v1ko9sI9WIKY8yaKv5WId2+z ueQrmxcBqcD93aPfyx1EF0xVCywSMIvpZmnPczkqqMC3+QevbT83zIPcP7d1B8Czl62IZLYh0 q3Yh1mEMgysvqOwwpewyBxnYPJruqcQYH+UU0CnZ9UsTJ//OpKKFiLll1iLEbU2RhrDUJSJQU Wf+MSA60lEMOeZR0H5oFv2yO+RwUSb1quidDZLIZF5P/k3ytiPJWK4dBLTi1UIy3KCVM5Smn6 /7E/fU/4n59tpoNRYZHi1NUydhDM3qxRDkCrAPgvcjF+lMHkx2ONicZEnrronx5wIjtsTBzzO ICwWu9Z7YLY7+AEvA0FpD8iXYf0MBoXvD1RhcTOaPVxH2EhPkffTcBRnXlUg701dA12tPAKwU X5eulbehYpS3+XNeBdyLN6wmiBbnie+XKai60CWAWsBgi3iWxodI9b8b+23q7CrEtUo3ydLzJ AoQOU/ghBMz5Mq3WzIC0S9rsoOvuaFQdtq7xzSENrfqnGsecFrcO8zv13J80MoMCxjpeVYhyx eNFmPUWaLu7zYR72gFb5vNvydOfAvjDtl8mx7ejWnt2gERiiei3qcxWiekrSikRvsZk7+wzp X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:146196 Archived-At: Thien-Thi Nguyen writes: > Thanks. I've added a blurb suggesting to avoid both =E2=80=98t=E2=80=99 = and > =E2=80=98nil=E2=80=99 (commit 5fc0f24c). Here's the text: > > Two symbols to avoid are @code{t}, which behaves like @code{_} > (above) and is deprecated, and @code{nil}, which signals error. > It makes no sense to bind these (@pxref{Constant Variables}). BTW, keywords are another case - it might be obvious that trying to bind these symbols might not be a good idea, but it should be told for completeness. Maybe we should move the ATOM case in the pattern list of the pcase docstring before the SYMBOL case? IMO the listing should be in an order so that the first fitting explanation is valid. Michael.