From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#61281: =?UTF-8?Q?=E2=80=9C`?=(a \, b)=?UTF-8?Q?=E2=80=9D?= equals to =?UTF-8?Q?=E2=80=9C`?=(a . , b)=?UTF-8?Q?=E2=80=9D?= Date: Wed, 8 Feb 2023 03:09:04 +0000 Message-ID: References: <87ilgfsaav.fsf@web.de> <87edr3s6v8.fsf@web.de> <87k00u8cb3.fsf@web.de> <87357havzu.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23982"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Xie Shynur , "61281@debbugs.gnu.org" <61281@debbugs.gnu.org> To: Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Feb 08 04:10:35 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pPaqw-00062l-Kn for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 08 Feb 2023 04:10:35 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pPaqU-0003ZY-BR; Tue, 07 Feb 2023 22:10:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pPaqR-0003Yu-C7 for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 22:10:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pPaqQ-0004ax-Ru for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 22:10:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pPaqQ-0006Yz-Nv for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 22:10:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Feb 2023 03:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61281 X-GNU-PR-Package: emacs Original-Received: via spool by 61281-submit@debbugs.gnu.org id=B61281.167582575625147 (code B ref 61281); Wed, 08 Feb 2023 03:10:02 +0000 Original-Received: (at 61281) by debbugs.gnu.org; 8 Feb 2023 03:09:16 +0000 Original-Received: from localhost ([127.0.0.1]:54424 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPapg-0006XX-7I for submit@debbugs.gnu.org; Tue, 07 Feb 2023 22:09:16 -0500 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:48176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPapa-0006X5-2E for 61281@debbugs.gnu.org; Tue, 07 Feb 2023 22:09:14 -0500 Original-Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3180iMOA029223; Wed, 8 Feb 2023 03:09:08 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=2tcamdKXioyBeprCPgpN5E8bZ75wMUdXxV2z08Uli4Y=; b=ydodnFMjFwPm0bHXsHXgWBTiVhIFI5VJQoZvXB7334A5vQKbkS7VIbhztz6KR9S6LR0F qjaxMylqnn0nizpvY8M91L7lxWFLX+9kQX6xSM7iBMWe7omBnKSnPnyGANLT4BTOU6V0 bPlqStAHtv7uS9d8K4GLuFBci74oKBiN9PuMFB+zu2W5sReiE+dTDQHas37R6p5fAzLb UVSSCx/naGQh7KLB8eaKSWPPg1FqcX3TliTF9vDs64kAnhe8/2gY42zPyEAfV37/ze0c 4ced9eoddqB/jrzmAVHNmle+3u0u7aVJbZomKwnErOnIC9wCTiRe1G32KzPv1O3qWs/k og== Original-Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3nhfwu73e4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 08 Feb 2023 03:09:08 +0000 Original-Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 3180w3Av012509; Wed, 8 Feb 2023 03:09:07 GMT Original-Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2170.outbound.protection.outlook.com [104.47.57.170]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3nhdtd44r4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 08 Feb 2023 03:09:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TDVpjMV6BUHpcAItq8IKjQAuumWqj4hfgM72IA1kYORQX3fpsKlmKtSX+OMidiJCU7pD28sNZ2dGkyk8JXEeFkgWzSYo+LNOs+S4eY47IWYS7KwjrHmM+E3oaWOAWzO5g4Gh5yznVmwz80XEK2XC/+2qybGpiym1zyTTpRJp2mmXQL+VcZiWs+Wz+a32y4w5OZKptmr1dTv4jkVEFjOG0vxSKXx65euSNQNyQfCATMukUlFse7JALRTdQqEo7aLequpAciW39zwaLkc4RPAlXZwRlvAYfX6LzD+HU7LhTE+KhisKZI+q0OILIrZBzXxDp3cA4zG+0aTVE2lrJnXK2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2tcamdKXioyBeprCPgpN5E8bZ75wMUdXxV2z08Uli4Y=; b=azkXBw1L0L6wucsBKXrBwDHczUZVW3rSyPb6PFP1hphCDywyHxibyhOf35CcAJcJIqyl/Z0PXj2PayBhH4H7cQsd1Bhms8zuehWp8FrmdgMKRJN2jTrwEEVzx4P+u7PRj0f2QQgholZ3+Rk0MD8v6nX1rkeCIjt8DUIs7GPUcnI7g27idm5wsaOD8DBR3+XvjJ1vz/NWrHMG4BRKkbenHSlsGPXCc8LAXMOoMiprkdDYVFWLtXGAawMaSAgXC1w6rr/arYSiVwnLz7jpYewe85oAfjg52+HvqE2PtPSpzDcA2+beIG1+iQNbVQ7FtNr8OqnjLqZpQ89epJSNZsfeOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2tcamdKXioyBeprCPgpN5E8bZ75wMUdXxV2z08Uli4Y=; b=QVHX2vV7j7wQLGZsC4LqSbaGQY0qBF14M2+/FiGC9fvRxTPGUPtwa87BIWYTxLH4y/mf3pajyewQgOCzEbvgRDbl82X+MLalA//tyQi5Q/YXL2ZOhyDe/ILEgX+3CY4p9LlaXxzuc/iUG3Sx9g1OW2vOfnm8xi10PtvjNVs31as= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH0PR10MB4438.namprd10.prod.outlook.com (2603:10b6:510:36::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.9; Wed, 8 Feb 2023 03:09:05 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::d353:3fb:94e4:18b9]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::d353:3fb:94e4:18b9%8]) with mapi id 15.20.6086.017; Wed, 8 Feb 2023 03:09:04 +0000 Thread-Topic: [External] : Re: bug#61281: =?UTF-8?Q?=E2=80=9C`?=(a \, b)=?UTF-8?Q?=E2=80=9D?= equals to =?UTF-8?Q?=E2=80=9C`?=(a . , b)=?UTF-8?Q?=E2=80=9D?= Thread-Index: AQHZO00FKprvDmeOmUKkqxL4ZtEbYq7EWXDw In-Reply-To: <87357havzu.fsf@web.de> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH0PR10MB4438:EE_ x-ms-office365-filtering-correlation-id: 40136ebc-96f1-4e28-12f4-08db0981d5ff x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Ud9FQK9yuCWDVNIoSa89WVi7Zh02VPLEcWq9ilP2BGx3qb5fMa79ZotrZhdh6lJO95A5EwARZJtjZQdlipTzIarfnQZRNxdWFrC6gT3Gt0/c3YCfE+lgO6H1M4Fh64laqnhj1id8KdliVSUYB0+LA/AngKI4rg3oCUNJwFrxsuPTnaSHqK4uRcDDk1mZMpNv1kBIM5qsG2Zb1SbsQXfVxTsGe9EO0arLqjAvUCB5hTJPZMdiGmcoreiysqcyDleHe+2IuEj4mw0AMBFSzcgMCrN85bXNsShBQc8hUwcGlvTr/SthzEIOiKI7+rXcKFkQka/sWiHRBTOdc3pxnfAo7SCW1vfznF0fV9vz7X3r4ft39I9vFsfAmLYcHfe/tazxLOxaLyD7G0GTKdVtszWT63B4rc6FvLAPrZdzlL7iVxkcF6gEVZcfvmav/zYmlrOZh9Uj5FV3sGYwxFJ5f+oW8IWZCcVHa+wtgBP8pRn/ISkZ3Zicrf94gJYvS22gJgvxtVK0yJehkZDQ7Da1NxifSYf+ge6DAwlMEXV6fh/4z6/A3EDTiMLFNyCzwhvl9VUyDcDABZbMb8X/GtFEISeYguDZOVhOWsuXqvcPwGIPFeG7Y9OzyaCBKPhgh01Trp9niGGnIRUKlLoKtphODPeqdxicrnEay/AtCILeVvn+zGpDjnSjB18KUfztYsYcCPOmLvgpe9GigU6qZClcrHamuQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(346002)(396003)(376002)(366004)(39860400002)(136003)(451199018)(26005)(83380400001)(9686003)(186003)(33656002)(6916009)(122000001)(6506007)(66946007)(38100700002)(86362001)(38070700005)(2906002)(316002)(64756008)(478600001)(66556008)(52536014)(8936002)(71200400001)(54906003)(4326008)(66446008)(76116006)(5660300002)(41300700001)(66476007)(55016003)(44832011)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: MZyGwFfuOWM+79XAvjo12LKjV6eQQaZP1IZs0jHAKDMzHO1yFFJSrfuqRXZvvDd7b8zu0az2S/LUhudftVhHuw6Ez05coBeIPjOME7opQwNgZOg/y2Mz8wrwbwKqjrm/1PM4gG0FYT4KIO4mZfLBhAja0i2PM0AJZ2cw1LqOc2DVLQouWlLDotx28Ecrympl3ggcB+6/H/3ckNBbPVNTSRykg+s4BTJWr0tVHOPtTgjhOYv5evSQM7+ZwLkD19lgoxUWl04MK5lzUWoT86O+QbBQdD8HFSANVXtfQa/pfFuTDtx/eFLgN1ZcAvvkpDQqk+N/ejS/oM3c0gRToJ68KUb19V3+o6LzQF4SmPV3uC8iyK0mY8Bm0Y8NiYZoXxpRVYW8FonON/BgBHkL+hkNSZKMHW5u5mqE+X+16ST/ZWgqSsTax573M87HtABTDyhkOrmhmURlXIW8qUj2E+jJPUt6h3PseBMnnC+533Q0Z+CQgvleL1vXGQ9v1txSlFQKgtYOR15blzAn5h0YMv3ZbSJKtPz1fxnvxCn/uC8IWKWgrunGTYZTDW2hYHxK0KdMGfc9JOmKA/Lki8v26Ko9NG36QJdKqZERfewda8DKtMF4bowxrsy5tfLkd3dkbpcB8rOAjt+VqfSsJyemsBBErGxui0yMDyY/6ciQOrypxWBmqDkp6P2XWOSMcgIeTWpbMXA8EVOw/hOTdVudn6dUnwVFJHqIO0zMezNWXoKb1WzZrMWqw4MOBQpv61 rsulTgWPeaUQQeXXxVKIMnxqPSY4zeZYZIAX7rYmyAxcvovwkr/PIj4xWA16nVLToXRtaBixPhhLh3XFXTzczbrzDznrTyTPMQ X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: zBFGZFlcMKk8/QbtjALxoPFgR8fZRW//TXwTLr3bWSMLaydgeBKgd9oxkl74oKf7fuA/3N2IR0Q63+5PneGyRCm3foQJM+59wz7uz9b8S1gYtoJqioBTlzWa/lOYYTkxQ+VyoAsrH2o7HwIKu0YqWKOGPZEN7wOC5ENhQ/D2a76TQtmy1B+sKPgA+mqouyUKesUvRZBGNV6HDdKD5skp3yHHknNYXvs7+N5TzDrsWpWqrfMLuZ3ygV6MLmwLLy0d07vzjk0WfI+5hy67795YVFbMRQVC8naeTj2oAH/tTdZvOWYi2q4CCuVnzjsIkM/zJbT7cfOeTU6l0fJWGNuihrs3zZJma9SszxaUJJPqx8W3nBlMNGIlnBLV8qqwOGJq+QcrO77PM4zu1WsYOucj076FCC2LNb+rfBbX+yKJOGDgCX3DX/ESTwq2OrXtRRUCIhO/qS0pthjO8PADKtlnP6BsStR62T456K1jHAKR0Qe5mmmYcSExYg3v+dARcgp/O6eal7QobOgsr4tjleCyhRtYgzV+/zFoQcJixLKODhJXCf7KEeQTaX4ymXIW9QmKdEnfjkONpVnTy3Cn/BvBOKRp7p5GIZ9NnyC2MWeJv3OAWYnb+YsAsh4Dlnemi7WcWUkWVYuxqYdpeRhP4PEj4o7VUpBrCHmZXvc0cPZ0a1f/Kcn/Vori+oudE8EIK2BEPVNQMKS8hWVZ7af/EEvBoWENR5ZIc6BS6E1f/wFIMUBp4d 3XyZYJlMgIVs5+kFFXOZ8lYH56BNqf1m6hIZCBrLgX449jyT04Sj0zBDdMj3BumaPhjAYhFsKFEcdRX5gG X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 40136ebc-96f1-4e28-12f4-08db0981d5ff X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Feb 2023 03:09:04.8126 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HsOu8AiP+t8wo1vewJ3rDt2wC66Bx7LC4zlczXL697nm+8CM9pvf611yy3Vof5R3tvlAg68nHhu1D3JhWfs77w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4438 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-02-07_15,2023-02-06_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=307 mlxscore=0 adultscore=0 phishscore=0 suspectscore=0 malwarescore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302080028 X-Proofpoint-GUID: -SB1e5cY5mrhgBRDGgcW9Hg7wQyZlAT3 X-Proofpoint-ORIG-GUID: -SB1e5cY5mrhgBRDGgcW9Hg7wQyZlAT3 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:255095 Archived-At: > > > It is obvious that the Lisp implementation of > > > the "`" macro receives symbolic expressions. > > > > This is about the Lisp reader. When you write > > ",X" in that explanatory comment it's ambiguous > > whether "X" is an arbitrary sequence of chars > > or some Lisp sexp (read separately after reading > > the ","). ",abcd" is handled differently than > > ", abcd", as we've gone over several times now. >=20 > So you want to add to the text that X is an expression? Or anything > else? We surely don't want to explain the complete parsing process > there. What do you suggest to write in that comment? Dunno. I didn't intend to use ",X" at all. That was from you. I think that should particularly be pointed out in comments is this bug: that "\," evaluates, just like "," does, when inside backquote. And it even splices, like ",@" does. This isn't obvious, even if it might be a rare/corner case. "\," that is not immediately followed by a symbol char is handled as if you'd written ",@" instead. One would (I would) expect a bare "\," to be read as a symbol with no special behavior, just as reading "abc" is (but remove all the double-quotes when reading this, of course). I'm sorry, but now I'm just repeating myself. I really don't have anything more/new to say about this.