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.devel Subject: Re: question regarding my emacs package Date: Fri, 16 Jun 2023 05:53:19 +0200 Message-ID: <87v8fonjv4.fsf@web.de> References: <20230613.093116.2248504087148072667.enometh@meer.net> <87y1kmex2t.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6196"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jun 16 05:54:22 2023 Return-path: Envelope-to: ged-emacs-devel@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 1qA0XV-0001P5-IK for ged-emacs-devel@m.gmane-mx.org; Fri, 16 Jun 2023 05:54:21 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qA0We-0008RH-Bc; Thu, 15 Jun 2023 23:53:28 -0400 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 1qA0Wc-0008Qn-Q0 for emacs-devel@gnu.org; Thu, 15 Jun 2023 23:53:26 -0400 Original-Received: from mout.web.de ([217.72.192.78]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qA0Wb-00015c-6C for emacs-devel@gnu.org; Thu, 15 Jun 2023 23:53:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1686887600; x=1687492400; i=michael_heerdegen@web.de; bh=C4kNe/61OI/BpxnigMhmFHCMDO44Zc621lNn0X1K0mU=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=sbxSD0xqbI9arkq4BUggOP6xcil1KkDqXAd7uuM5X0adkUaOJ2ZTDe7y6LVlyis39MnSLTK vNs+4KSmo7GnLWQC4F5tEJpw9MNErKOY+b1wAG+P3KHKOaQ3TczmE4dyIojpE43FrY59UhJjN C7B7PUHpxWtxYF06PL0GM17KEZnW0nRasp1NzcsrS7GF4qYI29zcteVnFM1SYn55suXHFCn1r s7Tp0C1Z3oH8YvXXOSNfixWMHLQwuzgou8miVPUx8moczeHDoYmlSDIMSm/06PRdiWUI6p4hG c2/PkOxzH0NCj8hGJlPZs6zn24xSqzG4iy4/77WCo5oZc0YTD/3Q== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from drachen.dragon ([88.66.201.139]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1N4eGT-1q1JGJ1x4B-011kWd; Fri, 16 Jun 2023 05:53:20 +0200 In-Reply-To: ("Mattias =?utf-8?Q?Engdeg=C3=A5rd=22's?= message of "Wed, 14 Jun 2023 18:10:31 +0200") X-Provags-ID: V03:K1:dxztn8kXq2yZ/NZrQ3oVlNwAT5jLAxPM/cvzoCftL8A9EIdx1Gc oBLaihngBrjU42dHZbxsp/4jP9N7qP0kMv8EA2JBbAbgPaih5xntXCrdTqttR2KZ0FteOUX SxDdi28+tUBherQZ00x6vvQ6UK6gAGIBZ5NkOkdkJQ8A2tRmXWz3ko24F5lreMGKb0API0w w/uI9kG5vXaBmR8bGKX9g== UI-OutboundReport: notjunk:1;M01:P0:B1Kl7pyvuPs=;60NHwFsZwu/Dc24RynD0Gts9a9S ygqaKJB/LNSdwrmUwujQlzX4Vl+17wqa4zg2pw65rCYGWDbXwMcOhF0MwSCRay0Wx6Dep4vp1 kpMurWA9pISs50QmgsteA/7i6SLD03+WA2LvULdOeeJwslpE0z0/+hM8t4/+awJDjxbJhyIMG zcHz+3IFZsAA8YWVxgiI1Tl6qIPM/AOY+Vmk0GmukEJOr/YISHO5BBkfEItjJr58NMKutRW36 klDoZIhc/uBoEUtVbkl1H7rtemaLZz0c9DF+oQefmzqibQk9vik7nJx4OS4ENc8AFdkWbzIDT pc0Fklkv8Dip6GwJjcuN0saSjKsTwOKD1qMQf86q5a3XYR3dgaUPQEUJtUuuq95qPKmuh6y3O 959E1zlmevyVhCorOnA/aN5XKQq2NIONMAzIfSrex/KYNGdTUlGScysMRiEYsAl+4Dv7pQKOQ AMIi93nVLZWcvhTgQjj+3c7arYawNpOh1389HufwwvTAVGdotpH+BXJIxrYf6Heyc958cjf1q B6rmEkl+goL8gbkUtnc0kfN8U2ZMayrPIrO8tBVgURTJXeC+vZpMqTe1s2R4NrR7/7DIaJje4 CWdLCm14PYMwgh1RVeR2yE4LPijlkboa1+gsHKe4e/47Lq+rCKIp0aS7MLXwY/64n3VmVakhN 3YM7liOp2M6kaqO8qxa08bq05Pif6Wm3uW0FLHyTcFkBGAhMWdvwbhRdn9/+aJXEqORHwRy+K QbI5iHG5TM7ctzTVylrRT7AAt0U4bJ8cpxHZanSlQFbQCMbfXP+rIRExEYNP7H6x0o6QYXFm Received-SPF: pass client-ip=217.72.192.78; envelope-from=michael_heerdegen@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:306814 Archived-At: Mattias Engdeg=C3=A5rd writes: > > The resulting code (i.e. the defined `make-barf--cmacro') uses > > `buffer-file-name' as the name of a variable it let-binds, which results > > in the above warning (or a similar error message) in the case of this > > variable. > >=20 > > Is this a known limitation (Mattias)? > > Not to me until now. I'm sure Stefan would delight in delving into the > nuts and bolts of the matter. I think this is more or less the same as Bug#47552 ("cl-defstruct field names matching read-only variables -> bad code") - which was marked as fixed, but isn't. I have reopened that one and added the recipe from here as another incarnation example. Michael.