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: Mon, 6 Feb 2023 16:43:32 +0000 Message-ID: References: <87a61tgdkx.fsf@web.de> <875ycghgv1.fsf@web.de> <871qn4hfte.fsf@web.de> <87fsbju0of.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="18165"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Xie Shynur , "61281@debbugs.gnu.org" <61281@debbugs.gnu.org> To: Andreas Schwab , Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 06 17:44:32 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 1pP4bY-0004Xt-97 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 06 Feb 2023 17:44:32 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pP4b8-0006tF-Oa; Mon, 06 Feb 2023 11:44: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 1pP4b4-0006si-JS for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2023 11:44:02 -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 1pP4b4-0003Wi-7q for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2023 11:44:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pP4b4-0005XK-3v for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2023 11:44: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: Mon, 06 Feb 2023 16:44: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.167570181921231 (code B ref 61281); Mon, 06 Feb 2023 16:44:02 +0000 Original-Received: (at 61281) by debbugs.gnu.org; 6 Feb 2023 16:43:39 +0000 Original-Received: from localhost ([127.0.0.1]:49712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pP4ag-0005WN-TY for submit@debbugs.gnu.org; Mon, 06 Feb 2023 11:43:39 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:5400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pP4af-0005WC-3J for 61281@debbugs.gnu.org; Mon, 06 Feb 2023 11:43:37 -0500 Original-Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 316DnsLh021337; Mon, 6 Feb 2023 16:43:35 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=AMa0VRJDylbOKqZ2sT7Y2OKAn5Y55HDrr1fZMPU6m+Y=; b=GJCyomjgMfGZ+lQ9w8sSHkekTSC7QQJmHfI6wF0G7UcrtgeE1d42gtMINlrYC4ZwFFaA EXKsrUY40o7g+YHf4P8sRc0T5GXL8gpakOaBld6UXvw/9llo2D1NcbdlXUSApXwEWyy6 Rvej8SKJdTC9kng0nAwodwVYIhPlUcOyLCDtQPp/wFeYb2YQpirQ/sRwSIdVLY/28vyh S2O27bMC4fE/lx2i8c119T4jy0P8d8fiai2a0ttnuG6I4A+OyFrnUGiF4mdG+QtSnROG yoSG4GzezkRiKS0KGBrMJfAxOFIgSOIa5r549pzrxittX6zwUQdzaiJV5IOazBFSv5LD Qw== Original-Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3nhe53bcvs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 06 Feb 2023 16:43:35 +0000 Original-Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 316GR1qP038256; Mon, 6 Feb 2023 16:43:35 GMT Original-Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2170.outbound.protection.outlook.com [104.47.55.170]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3nhdtajjr8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 06 Feb 2023 16:43:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h8hMoGUutthwUGHByjh4NmHIkuuLnYmWJpl0hKTp95VKo5rYAdXUySU9isdT3ekkvQGMPsdm3/jYQHS2sfx2W6mL1GNNah9GsB+MR902oQuV2r0DG1n/1+Rpleewt7BMlSOw3GHWFHW3qq2lSmRxz5sbtSPwn47NXm1OAB1Ohkm88geLT5eErtf+pS1hENnKo1ai5Q3Ra2THnvQ/S1h1bQdBBsRzUvlzJZ16PhM32FE6+6rB14t1nzurMRIg81I3BvAAML3K6PE0RXBJvWvSpF8+NRxVYcSISFo+jF1JnCVyBJs8zBpuqtt1xl42oJsAMYajfmyD/xgIuIsG/GoK0A== 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=AMa0VRJDylbOKqZ2sT7Y2OKAn5Y55HDrr1fZMPU6m+Y=; b=JDj1jDEhrUUTt9kyhP7Tz7TJpldlylWDkjqqblECLhL/ztn4yrOzo8yuelxY5UmStjHiOnBeroXsDZuuCiiRRlg8NzstKz4oTwXjM0Oz6oR03SOSBAICA5UdSIu13goAG58704pESBK43H8azglSssXTIsjlj1BxdO71YGuwNpEGhGBzzSfIvm806i/6yTFjY5Si6xAUqXNmPFilxyHHl9VHxv3su7kDBhEwUn7ofkDYvIn2kvHsVRQmOembOmz9wYxyq84Q8Y84+D9yz5+W030n1qc0zNc5zCif/ADwFSZD76NNnyN3HojG8PAA2f2J5qaQNHiQxqRcPqkxk5FGKQ== 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=AMa0VRJDylbOKqZ2sT7Y2OKAn5Y55HDrr1fZMPU6m+Y=; b=mr/yIirSTHA8JyquYBIb6UPBTdeiEJ8QgWXM5G/7oIC5Hxqwm1cYe21mWs/08IvmaGSRGmUarNCAGESusTTRgoWgRjz5LwJexPZGyyvZyatOql4kWdEfZB8zX00zMgpT51uy6xeViWKEyJ/DgESar7wlukLIaOpxg/m7V1yU5Fs= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM4PR10MB7389.namprd10.prod.outlook.com (2603:10b6:8:10f::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.15; Mon, 6 Feb 2023 16:43:33 +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%7]) with mapi id 15.20.6086.015; Mon, 6 Feb 2023 16:43:33 +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: AQHZOg8QKprvDmeOmUKkqxL4ZtEbYq7CHrYg In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|DM4PR10MB7389:EE_ x-ms-office365-filtering-correlation-id: 8f662ac9-68ad-45a4-7cd8-08db086148d9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LiJsxlINTjCc7EPiQDIcDsOs30YUnuVSbWXAKXvPvLASeAwoVnKS6tfz4ziN1FWSOhAB+wahLdG9qtlQtXDP0aqAp8tgsHkzcYJcGOMjIA7T/c7ge8KJ/+hAAqP99FhXFjoD0EylkQ0bOwpGniSWE75srL+i+SzgajD9GrgNwcDXZTiJ2io0mK/v1yemawa6brc/6VXzoTzftm7HFGMJCyqoRzLael9iK2KuVhHyKE6DbpAuLOtnFA7wsrO/tU+mgRvbQpnn09+uhekDDiX2aVL/E1a8SdeFcSjeWFy8VQU+p2n2UJAF0E76912BUvEIZSTNiNYWFKsgObJFzwuUxVdJN8w0F2umwL86gwemY/52JkzZTcPtZvaBkF/IiodP43EdhaAnOYKfMsvsHfGDNRRpTlUFz4LB9eEDFWwwoG4rRKoc9tL6Xp4wH01y3HGPvzS33JLihvgjhUwrkGTYgkm9tSATVdBsxchyDR2s5MR32+Y8PXuy19HWjCyh8efQiD7Wnj3BYSA20aHXDJUrGbP1ZNZSCDCykwN1uhzA37gP9JcJ+lKiMa7Fqugwt4OYYe+zQOFr/POs4yjlylTImA+ibiVeeVP7B+KIT5BfAfJHFOnQwwPL/3DQWrtm84obwga7ER6XSbeFx0fDpMwLNbyk8DhJKZ7Bmpe/oBcL99A+j1QBUMWSolbb9syDVltSeJEQ0B2RNzlv7U0bolGFqw== 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)(39860400002)(396003)(366004)(346002)(376002)(136003)(451199018)(478600001)(83380400001)(38070700005)(86362001)(55016003)(33656002)(122000001)(6506007)(38100700002)(186003)(9686003)(26005)(8936002)(66556008)(41300700001)(4326008)(64756008)(66446008)(66476007)(52536014)(2906002)(5660300002)(44832011)(4744005)(71200400001)(316002)(54906003)(110136005)(7696005)(76116006)(66946007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: hgmb/GkPh2SmXanvL7sHuovfcft87x3dfVaKXRH9k25my8ixHWfe0DfQ4R7vxpPA5P81qCf1/CRwWSqW+AwjZJ1I8zEYFiMFBJQMO3LoyhKMWI6DJxHqhnXSOPJBxm8NYlW0ttsqSxf7I4ZVfoBkLzIJrDZkjyjK3MtQd4wXu72Pc8xn26Lv/PgsnqJNAxh4qijygPrhArJAJzkU+Jmqtg4Xgk2pa72FVxsxeoKD1/ad7YKuRj57wtp8h5TnpyXJrRDwedIFOTo/zBgGSiWRlPz+uivc9+PHURMjAX//9iCWuysz5vWNSKqpdz8ugA4h71bcLp1ShIoeAQopBiQlq6oe37T/2a4HlGlBD25OCHKaIgmIwftplm7KUywb6C+Kzt/8fOuMSn0XMc04PpMNo5pW3DloGUx2KdwJd4BmIqizXR8DreQ5aQIjnD5akyr4wnOVSyt+EpSSJfZ66aKfJDNsTwe2/Jd1KGTZGY3RSi6UaPvOvUG18RU/a7MYTTNM0zafYalJT6dTxdBlsQILPiXveHHs7HXcCuXJsr23pNGGiv80bvqIDjxjeo9aZ4M4gFDGkOWK4/srsNoigSXYoXTULBnDZR48VCBtwomlo/zhKo3vnGwxRM2ywtMbvkYjcjPEUT9RKEofcXHIn8XGhNgc1irnHjjIXZwde3gX8cIUtMKIzR3oMzfguRl9x2rH1BTS2oWpD75HNaef9RlqisMC3kEkGc0bZYYOg1CFVZ/3fwdfRhHv5TFjpD DjY88yUVzsBEc1xQzyrj34qkILRHlHvypo4t03RQ4Lrirna6tus0X2OXI8e28fN6P+1y0U0baFierWF8cFel6yrhgKVuMJQdFc X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: V6GSUtKncZCKJ/FQIi4QKQQJIpqA7mESNJVLnNsAKX0eB2bffoIjYi8sXTgKGBj3MS3YBHqI8DIlQ2X+juACbR754LM5VgXaGG+v2wAuDcchZkXLbzB1dr/v0zkVX8TPLwBkakrCMRpNjpFJVIzFVHE6l/j1sctXiQj9nFkPLtP1v+1vd0zceA6te9UF7wz3egF78z7tbpFl5uxmsl4riHOSLZrL1GSIBky1iFCxuK6m9b/HeWsO7Q2AGIYp0QZdXUEIZbtdvKcfMOCY3UznM38cttUvT90rwjENjlPijtLGjVQs4+Wyq8G3HMrh9JOXbqxUi4RuShdEf6TKgdP2IHnkql+yPiUMrUvcYKpLMhXJHWAsCPwiSqWWmDi/tGw3SWxIwhz4wXrtIONx74SQ8K1jWc5nPNvISoL/26RtW8fq+TeNNxEFTIYIIA46bMRWclKg7/UKqXj14UbBOvh2F31snMs8dNo67jJjy4LY3BYL6fBl9AORMRXz1kPOsh6n5UJAh/PGXVMkCqWYogpvY7V/ZNeoqdnG+MZwBJhaIUZW7bAwXuONNiwZO0Y8/jz7pC4RbelnGPchlkTTT4GuuUQ8oH1yc4wRebPRuShe7ctob5P3MUIMOW7N6OEab7mScdnTZ/2fhRFmHvBISb0S0P4h9g4qJXb4h74UrquhkO5TTFZnArunKn2TsFVKVZKH5w9SCtxuukKYgn8soQLrQ+C3AUwPgXx83g6ER1fuP1A7R8 XMYh9HmJFWQFZ2lLK+lqFVUMKaAsu1ibMYTGGUphukMrLxkrIKsWIIfkuw6RoTnw8qrh8IQ48kXq9pTMcZkwGQoHWT82/v5ZqI 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: 8f662ac9-68ad-45a4-7cd8-08db086148d9 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2023 16:43:32.9807 (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: 0PFwrbcnGSaWHGRVan2cZELRZUwjQ8b79MQl72o2rOUt0JCnyvCQ5Yd8K00ys4ANcnPodHQzfFPBUApTrCxdNQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR10MB7389 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-06_07,2023-02-06_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 adultscore=0 malwarescore=0 mlxscore=0 phishscore=0 spamscore=0 mlxlogscore=551 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302060146 X-Proofpoint-ORIG-GUID: _ocFf4z2vnw5t-daMGDbbnhWJO2Rm1rp X-Proofpoint-GUID: _ocFf4z2vnw5t-daMGDbbnhWJO2Rm1rp 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:254977 Archived-At: > > S-exps are defined recursively. ",X" is read syntax of a valid s-exp, > > and I don't think we want to make the reader raise an error for it. >=20 > FWIW, clisp generates an error if the comma occurs outside of backquote. > If you quote the comma, it is treated as an ordinary symbol character. >=20 > $ clisp -q -x ',X' > *** - READ: comma is illegal outside of backquote > $ clisp -q -x '\,X' > *** - SYSTEM::READ-EVAL-PRINT: variable |,X| has no value >=20 > $ clisp -q -x '`\,X' > |,X| Thanks for that info, confirming what clisp does. Those are all what I'd expect/hope: the \,x inside the backquote sexp is read as the symbol |,x|. The Elisp question (bug) is really only about a _bare_ escaped comma, not one that's immediately followed by symbol chars (e.g. x). E.g., what do these give? $ clisp -q -x '`\,' $ clisp -q -x '`(\, x)'