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#65344: 28.2; Unable to Edebug cl-flet form which uses argument destructuring Date: Fri, 25 Aug 2023 19:53:40 +0200 Message-ID: <87bkevf1p7.fsf@web.de> References: <5184DD53-F121-405D-AEE9-6E72E17127EA@gmail.com> <87lee1nsvn.fsf@web.de> <875y53kaz7.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="40582"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: brandon.irizarry@gmail.com, Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= , Michael Albinus , 65344@debbugs.gnu.org To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Aug 25 19:55:25 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 1qZb1o-000AHi-T4 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 25 Aug 2023 19:55:24 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qZb1S-00086P-36; Fri, 25 Aug 2023 13:55: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 1qZb1O-000863-6f for bug-gnu-emacs@gnu.org; Fri, 25 Aug 2023 13:54:58 -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 1qZb1N-0001Lv-RC for bug-gnu-emacs@gnu.org; Fri, 25 Aug 2023 13:54:57 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qZb1S-0002re-9T for bug-gnu-emacs@gnu.org; Fri, 25 Aug 2023 13:55:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 Aug 2023 17:55: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.169298605210945 (code B ref 65344); Fri, 25 Aug 2023 17:55:02 +0000 Original-Received: (at 65344) by debbugs.gnu.org; 25 Aug 2023 17:54:12 +0000 Original-Received: from localhost ([127.0.0.1]:41180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZb0d-0002qT-NV for submit@debbugs.gnu.org; Fri, 25 Aug 2023 13:54:11 -0400 Original-Received: from mout.web.de ([212.227.15.4]:40411) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZb0Y-0002ps-7D for 65344@debbugs.gnu.org; Fri, 25 Aug 2023 13:54:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1692986035; x=1693590835; i=michael_heerdegen@web.de; bh=/rjwIw6MLaMhyabrx90YcqWKjkyutOUzqYwmCeJDDSk=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=FdsPbUInySeOSg6SrDZ9HpI0pp8cF1+YcFba+ZtAN9gQjAwpdBKPHdRi1isDPrXz6VSSBC1 7ueo/Qj+SAFSzHO2Qc+kE23jYdVhbjGnDCDNS0fz5dpScmB1wcFaU+FogKmw+zGXVS+LlwfUw CDQA6vcsc8pVimt0EGzO1C82dCoPk9JuoPFwm6Ye4HqyRxsrzUqaq9yD+SK4KkXKRevqoSRX5 KbbtNFrVgy48fjY8OyujqUw7QrioXnZbAmYGB9HSQIDWu3eB1ScKyXrZXM9OnMDe2I2l3C+xO xxUFRSwU2OAqUTUGVQpldaZZAbRECooEycXC/A7GVT1hOr+Vw/ew== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from drachen.dragon ([84.60.174.218]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MHmq2-1qWpZU3shC-00FEJc; Fri, 25 Aug 2023 19:53:54 +0200 In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Fri, 25 Aug 2023 08:33:02 +0200") X-Provags-ID: V03:K1:7p/vgM5S3cS0C4NgI3K7Yky08QB95v8sSq+0NiDZDwAxQiROM50 f3R5JQxBCGFDXmFHNVD5JDIYay5xZNdZMhbeRy1xWYHoXv0khScfiyLcC2xjpIqQkuQUXm9 NQopUNhLkbFtc0vTFkVuqqJAGL4aaUcXmG96V4PgDeGD8K2PVSGrJd3VmnfAXX4r6Q6jvJ/ OzcfrMiIiqBhkd317g+Kg== UI-OutboundReport: notjunk:1;M01:P0:tyUh5g4JU80=;7W9yivh1Q12tXGi7LtzpkkuDQIN 4Yk4dSpmbRXpfeFBjvOvI2AgddBjNM4SxEZrUiqRvjcVTMyugpTBJdo8+wwOT6zKVSGxR0a7n sfX70J7ucogf6lOu7Qi3QtQ240+pOr0o9Lylz5MPDy3fZUcaSr1Rq6ssCP1bH3j2gNdvTKjWU gxU/hsOJbG9c9/s7XC4DVsDH1e9ewHZDLUSf+v6G1G/CsDbl/+q6cfuUgkJ7VUjG/31dVG/ad +uCtp+XYXcsY0+d7B1V3xh9fW4+5j3hnsz92TNR+BEPLrbZ/RUxb0xrmcxzU5LMnGuVOIXb7s zv6GTwOHtJJF9SWgQ6wLy2F1DocCqCB5hgVt30lxBm0ahonMUKZDndFMyNvHiBL/kb0yLxyrG Sjs362WsUqE9Lj2SYmvkXrTSBlbZ7cf4/z44DRIzkRCh8pIMiqSsNV3U1D9csPhuv2hGr6Hqy gXB5Owsdu7TcZzvsgOLnwYT56LyIgHI3ictp+JgKxBm3W2025lXqWMUEXS3IZj8tLc1qi5Fp0 c+mnzifBxHvNvgGRBgyQfhwu4oEv8JfycuxFG/4H2hzATBKDcHTGuOjGZ6pXGQ24cFHE+DMSs SyGWkNjIba9CNQrKCe9kJIZyFU1G5wjB4aa3atGMn+uI0FOo3YqCHbkrskfdaz3H2BK9PkfFV z5q7qgiXoKiUW1kMCDUFbdtrOwRy3QX6NKJuwwBWtV1w9wH8hkcFynIx3xn6W3NtHqTz/UnK9 U46rVuv/Kbc+IgmHRmeVEB/p5kf1KsE4LMjf4Tjd+I4AmpEBnCa/qp/oF27uokThskHAN+Xe 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:268446 Archived-At: Gerd M=C3=B6llmann writes: > I don't think so. The docs say for &interpose > > means that Edebug will first match SPEC against the code and then > call FUN with the code that matched =E2=80=98spec=E2=80=99 > > i.e. it first tries to match, which will give an error. The idea is that we would match with 'sexp' or some catchall pattern and then instrument using 'form' inside the function. Michael.