From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen 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: Tue, 07 Feb 2023 02:07:14 +0100 Message-ID: <87ttzy8erh.fsf@web.de> References: <87a61tgdkx.fsf@web.de> <875ycghgv1.fsf@web.de> <871qn4hfte.fsf@web.de> <87fsbju0of.fsf@web.de> <875ycfoyph.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30752"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Ihor Radchenko , Xie Shynur , "61281@debbugs.gnu.org" <61281@debbugs.gnu.org> To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 07 02:08:29 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 1pPCTF-0007qO-Bk for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 07 Feb 2023 02:08:29 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pPCT8-0001yR-FB; Mon, 06 Feb 2023 20:08:22 -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 1pPCSs-0001t1-TZ for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2023 20:08:11 -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 1pPCSo-0005b3-Jt for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2023 20:08:06 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pPCSo-0003JM-Ev for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2023 20:08:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Feb 2023 01:08: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.167573205012690 (code B ref 61281); Tue, 07 Feb 2023 01:08:02 +0000 Original-Received: (at 61281) by debbugs.gnu.org; 7 Feb 2023 01:07:30 +0000 Original-Received: from localhost ([127.0.0.1]:50480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPCSI-0003Ic-99 for submit@debbugs.gnu.org; Mon, 06 Feb 2023 20:07:30 -0500 Original-Received: from mout.web.de ([212.227.15.4]:36827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPCSH-0003IQ-16 for 61281@debbugs.gnu.org; Mon, 06 Feb 2023 20:07:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1675732036; bh=0YesW6iyQvIfdfPNKbC18O3AXzWlD0bPqri9ZOolCbY=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=lo6JCFssvPj2GZPIAza6IeT/wal/31yYXVNSmwTOP0nbbsLk7m+ZjtPjaoEYUPYEN 1SVNSjzp73x3reP0c5fJLZ7M+IcYqklZ4lCPw6XhM/J6EBfKFEGRGwvmMPh5h3lQi+ B0SpQV1pJfz/oYPRMzJqFeC5PbMxwz3m61jf4QceiWcUheS4ZkCeqqDlKFva12ItT+ G+cpRKOc9akv1pI5MbHSDP1S7qvcXo/Ov7InHRuVvtv40CAUCLnGmA9Evql4EgTHUt dpcVbDsrg5tpy++dBJZW2N4LBHi4nfwcYgr/qfjqvhzQrWm5gzjBzTWYWzoUGf7wOg +6KaXiAvRWY8w== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MPrPT-1pCMfQ3QKh-00MvjP; Tue, 07 Feb 2023 02:07:15 +0100 In-Reply-To: (Drew Adams's message of "Mon, 6 Feb 2023 16:46:21 +0000") X-Provags-ID: V03:K1:R5FHQt26oWlQNqzbK4Q7sPtR3w3G2vmQsd9J86BW1oBdi6Xjw5b S6htoECm4oGKm/gLXDpxWTqxZM+eelEv1kIr6oRvknb775+kWnCswvVQYmUlTQCJcFkZdOY Y0HM0/oTqTm7y9U0btQjKJVRXrdkyziBMG/gntKg+8i5uvr7K44DecWnUuuBG5sJfXwcqoD Iiv9xZvgSmlkmUH53pqrg== UI-OutboundReport: notjunk:1;M01:P0:ajm0gujAfpc=;1Pjt1QQ08nQQdW7p/Py8cXnPt/6 O5mZH/COpC64dTECnXa1BPnv7bW44vzSFSghHl4BOw+rZ0gjPNrmnUpvh4idhPmMYuLA9vnGH /BjkSqFSNyDzs0zKqq1o2QQsuxAA21JWfB8zfaWtqmfnsCduK8yJY1TmY3o/O/q4I7kP5KGQ1 3nVg04TpsbjNqQ1lUBoPDFInT3a5+nRDIqnniSX4O5lw70HIr/v1H4jZv26X6DxXXjik/rOfi aNhCD7GmkZ1y5GCoJKjyJU1S4rMNXyifdKZONg+b5N5YW+sLs+x5lJbWUnulhSuVN3yTZ3pjx b6N7++hzuhr0+pzeQPfbGd3oN1w9jlj5Xxi8qm4Q6j8tEBJrD+GDlwx0CwOh4kZh9qrOL/Gzi 3o211WqJqg7yEU0m59wU9cblm071pZFYt/dc0yPFqD87VorEkELM9nGTY0+81vKkIVg88iha5 ljGdrh7F4s5BFlWMrBsuzthKaekPetAry3JOVGCN8R4mPod1yyD+r5ARqPsY94Q2sA84JkW5v Tc31I6iePLUYziL1ubHjJR1ylc9PYncVNwGqFeLW6dbj/GpZOsropONGaFfJs46IzBHD1H6XP vrDI2hKweZRWi8chGpMkuLsjwP0Tp27a3PhQ653snEyn2NCcVIe2UdyatO0nnsFhXGjKBD5n0 g/Y+nFl8MMAdjxQa1weQLu2cBDDbyWS7krEJ3YKxZvlPnqFvN9K6ODd4+Js2EjYO48q2aI5AZ 8rvGUUm//H6ximizExeQTEvyQpzxjpovXQc55qFhIcuLo2HhNSxaqoBMQom9LW4jCSXMkcx/ 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:255004 Archived-At: Drew Adams writes: > > I recall one user had a need to macro-expand something that indented to > > be passed to another macro-expand. We did not find a way to retain "," > > in the macro-expanded sexp. > > Thanks. All the more reason why it would be good for the bug to be > fixed. It may be a corner case, but apparently it really exists. Unless I'm misunderstanding, this is a contradictory argument: to retain a single "," for another macroexpand, you are actually _using_ this implementation detail (in the outer expansion), so it is of no use to change the ,X --> (\, X) expansion because then, the outer macro expansion would handle the single "," as well. And if the reader syntax "," was meant, this kind of "problem" exists in other Lisps as well. Michael.