From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Newsgroups: gmane.emacs.bugs Subject: bug#65344: 28.2; Unable to Edebug cl-flet form which uses argument destructuring Date: Sun, 20 Aug 2023 08:48:31 +0200 Message-ID: <616b60fc-9f68-14ae-d262-716eb0cc685d@gmail.com> References: <040fe8aa-7a15-762c-e710-eb85f997d329@gmail.com> <871qg1tghr.fsf@web.de> <012813c5-cfc3-7ba9-5e84-70d79c172e77@gmail.com> <87zg2oyjre.fsf@web.de> <8b7fc1c2-ae6c-b825-c772-38b18ddb67d6@gmail.com> <877cpqs6vi.fsf@web.de> <87wmxqs0ti.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11502"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 Cc: brandon.irizarry@gmail.com, Eli Zaretskii , 65344@debbugs.gnu.org To: Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Aug 20 08:49:18 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 1qXcFS-0002pf-0P for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Aug 2023 08:49:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qXcFC-00008F-ET; Sun, 20 Aug 2023 02:49:02 -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 1qXcFB-000084-DH for bug-gnu-emacs@gnu.org; Sun, 20 Aug 2023 02:49:01 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qXcFB-0000KE-4x for bug-gnu-emacs@gnu.org; Sun, 20 Aug 2023 02:49:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qXcFC-0001Zu-I2 for bug-gnu-emacs@gnu.org; Sun, 20 Aug 2023 02:49:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Aug 2023 06:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65344 X-GNU-PR-Package: emacs Original-Received: via spool by 65344-submit@debbugs.gnu.org id=B65344.16925141226034 (code B ref 65344); Sun, 20 Aug 2023 06:49:02 +0000 Original-Received: (at 65344) by debbugs.gnu.org; 20 Aug 2023 06:48:42 +0000 Original-Received: from localhost ([127.0.0.1]:52846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXcEs-0001ZG-3A for submit@debbugs.gnu.org; Sun, 20 Aug 2023 02:48:42 -0400 Original-Received: from mail-ej1-x636.google.com ([2a00:1450:4864:20::636]:45118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXcEp-0001Z0-Vn for 65344@debbugs.gnu.org; Sun, 20 Aug 2023 02:48:41 -0400 Original-Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-99357737980so292572466b.2 for <65344@debbugs.gnu.org>; Sat, 19 Aug 2023 23:48:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692514112; x=1693118912; h=content-transfer-encoding:in-reply-to:subject:from:references:cc:to :content-language:user-agent:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=zbB/lPS+Bfo7izO/uRI62CgDYsovnI+wgNwb0AmvTro=; b=qIhemua3P9DknSxckfqX6BQZ6/dflpaSDU9P850nAWX5Na79XXJxP7EpB+ae8mWwMq NATTlG03gVtX+ID06w4pA7rohPkQVIUg1lS+Bbt1xRB7HY7iaD956JrjsxqbTli6Rvu3 dbKxkifOuLXPNYRs9CNDHrKKO9HGqZyKL/MEjSfO0NsfN2NX/YKKm2mUc6NZ0jNSZvXe Mz9efuu6tb0iJPocRWoP/6LH6cCYFHFCLub9XdjB1Edmwrg2fPdAWXo0DrM4yA1+UkgK umYMHe7yDlQRDkLEOHtKZScQ1JyeGYUrNnNBkAIgDwxZTzfr/LXr4f7egEwYXn70NPVx rCpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692514112; x=1693118912; h=content-transfer-encoding:in-reply-to:subject:from:references:cc:to :content-language:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=zbB/lPS+Bfo7izO/uRI62CgDYsovnI+wgNwb0AmvTro=; b=Ja5paYwgeTbJShNYeCXUe8/RRjAiIAr1840N16IwjJUZCdoS0uhQLCGuR/bGN3duTu v4slJNFCZdWxIyWqbxIz9EE3LpAtOmaaWSfqTfEW9+OV0Ur4sZLDGyLrawaa64cldoMv X8G3AOiLeWfGv2x8FoNqd6ahFn1uLbpp03exbbakxU3CEnKsJuic3aidfanPq9gRyZr+ C4QXfBc1yYYQ9bNPTxh0vJLheRo97x/IEZdjwNV179wWi6pgJFHicqOw+EflE4laCHOL rV0D1NeBGfA61FxFryAgiUBS5rRamX28HeWITa92+jp1M3J0KNCfOggA0oqcKHMKlp58 g/kg== X-Gm-Message-State: AOJu0YxECmaqBN/Bd1mITITvPz4JBRz14g7GL3RGHamKEDhcdrWZourO Y9FhMtzKZiEjkfIXqGc7drgJ1geWVWA= X-Google-Smtp-Source: AGHT+IHLIujODoZ+Bp9Xtog4rdfzoO/5GpmSamLxTxp/jjsUMla3vwp3r74Uxg4TifGLAVPiJ6uJNg== X-Received: by 2002:a17:907:77cb:b0:99b:4668:865f with SMTP id kz11-20020a17090777cb00b0099b4668865fmr3006677ejc.10.1692514112412; Sat, 19 Aug 2023 23:48:32 -0700 (PDT) Original-Received: from [192.168.178.21] (p54b0cabb.dip0.t-ipconnect.de. [84.176.202.187]) by smtp.gmail.com with ESMTPSA id f22-20020a1709062c5600b00982cfe1fe5dsm4060913ejh.65.2023.08.19.23.48.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 19 Aug 2023 23:48:31 -0700 (PDT) Content-Language: en-US In-Reply-To: <87wmxqs0ti.fsf@web.de> 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:267954 Archived-At: On 20.08.23 08:08, Michael Heerdegen wrote: >> I also checked now what's up with functions whose name is (setf ...), >> which is valid CL. That's not supported in ELisp, it seems, so I >> [...] > > Eh - aren't such names used by "gv.el"? AFAIU, and I'm pretty sure pf that, Gv stores setter function in a symbol property of the getter function name. So, there is no need for more generalized function names. That's probably more ecomical than extending function names to allow something like (setf ...). (Although, I must say, adding generalized function names to CNUCL, in addition to (setf ...), and as a more meaningful replacement for gensyms, proved quite helpful to me for things like CLOS method functions, discriminating function etc. Just planting an idea :-)).