From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Newsgroups: gmane.emacs.help Subject: Re: pcase and minus-sign Date: Thu, 1 Dec 2016 14:59:39 +0100 Message-ID: <1a633aa5-75e4-f18f-ef97-7adb10589e79@easy-emacs.de> References: <87r35tb0se.fsf@fastmail.fm> <87poldax6l.fsf@fastmail.fm> <87oa0xas0j.fsf@fastmail.fm> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1480600301 31079 195.159.176.226 (1 Dec 2016 13:51:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 1 Dec 2016 13:51:41 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.4.0 Cc: Michael Heerdegen , Help Gnu Emacs mailing list To: Joost Kremers Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Dec 01 14:51:33 2016 Return-path: Envelope-to: geh-help-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 1cCRlr-0006fV-W9 for geh-help-gnu-emacs@m.gmane.org; Thu, 01 Dec 2016 14:51:32 +0100 Original-Received: from localhost ([::1]:56498 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCRlv-000707-OD for geh-help-gnu-emacs@m.gmane.org; Thu, 01 Dec 2016 08:51:35 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39820) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCRlD-0006yM-2S for help-gnu-emacs@gnu.org; Thu, 01 Dec 2016 08:50:51 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cCRl8-0006zE-4c for help-gnu-emacs@gnu.org; Thu, 01 Dec 2016 08:50:51 -0500 Original-Received: from mout.kundenserver.de ([212.227.126.134]:61870) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cCRl7-0006y9-NR for help-gnu-emacs@gnu.org; Thu, 01 Dec 2016 08:50:45 -0500 Original-Received: from [192.168.178.35] ([77.12.119.56]) by mrelayeu.kundenserver.de (mreue004 [212.227.15.167]) with ESMTPSA (Nemesis) id 0MFwx8-1cRHSe0XqQ-00Essf; Thu, 01 Dec 2016 14:50:34 +0100 In-Reply-To: <87oa0xas0j.fsf@fastmail.fm> X-Provags-ID: V03:K0:ldIGD+hDmm14h8QgEAS9mOH4Ju1LXgvB6uzI3VQdQS9bQTWho9G PhSx/cBUrPb+NJINumSeookB9pST+2PrJtO/1ol6SZYLLGfN4WHJS6WR/poUzqrNNxmHvrp kAzHDoXTPgy2Holbt1VjR/yHW/yPHz+Fs0Cq3I2MVd36+sl1GorJIq3Y1i717LE622O44Ri 5UsjWRMroo0ulqvAYuu+w== X-UI-Out-Filterresults: notjunk:1;V01:K0:DV6cklsu62U=:Q+yDmazxiyIHXdYUNQb/dS Qn/RDJ5M/tZ+0/2eiinek0zLGoesfCE35Zg2tMp95UmOl6X9ndugxnUma8kvdLeBMpBPEQYBB 8z8PjmmI5NUGfJQWBnNTgo0Ep5R9LLr87ClhSohWmsJltaXPEGTZvUtpYNUre3A1jPwTEcovq GurbCvGhplRNsmis/YqbF+rrXEd+rmE+bbRNTXckWisq8EYD32tqRUDExnD+xEh/crwJtwCgh Uskv2o19gDqarLsYWA8VXU6PMvraxxC/lptOd5pCvDDnNqi9z7PDGr3DMio8cA/NPugN5AJpz TYDaHLRSfhy9m0LbxViGKxsZ6cjnD4Cpto/d240QzvUTN7ihm8i+aJ/VoPjYH1z3WD5LA2nNf J3nIo0fo1D7yZbCXOtlafqaPXLyxDb7XiMQN/cLNHf7AJ8jSn1zrUZtlrATSpgriZjVUdITqE B6JMn+PP220X9bXdw0fNYyXWFszuSnMghyv9W3tOejDK4wlyqiR8iszGy+TyqYvc1mcrW22ZM mHvpHQ7yjKT9JHuqT56Orf4jb10pz58UJX7XGxdLF1eGizW9qYyScpJ+c+4fMrvFLY2pXiLs2 h/bqX5mc4fGImib2cx01z91bcoNxeD29ko7X3QW886qGj08B7Y+ac23bJjWasI8UMAbUzgOi9 a3lZksXf7yyePzsylBPXMadKFsO5IN/id1hLTCzu6EqAjyCKMqjGZansfU8rEnZd6iv3cWkhN nkwM3X24c6OIO+ZA X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.126.134 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:111843 Archived-At: On 30.11.2016 16:48, Joost Kremers wrote: > > On Wed, Nov 30 2016, Andreas Röhler wrote: >> But what make the char `a' so special WRT char `1'?: >> >> (defun foo (arg) >> (interactive "P") >> (pcase arg >> (1 (message "%s" "ARG was `1'")) >> (a (message "%s" "ARG was `a'")) >> ('- (message "%s" "ARG was minus-sign")) >> (_ (message "%s" "ARG not minus-sign")))) > > The same thing that makes it different in "normal" Lisp code. 1 is > read as an integer, not as a symbol. > Thanks all again!