bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#65344: 28.2; Unable to Edebug cl-flet form which uses argument destr


From: Michael Heerdegen
Subject: bug#65344: 28.2; Unable to Edebug cl-flet form which uses argument destructuring
Date: Tue, 22 Aug 2023 02:54:51 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

Gerd Möllmann <gerd.moellmann@gmail.com> writes:

> Committed to master as 18c85306ac211402e4772bdb94b63d300a2ac119.

Thanks.  But...

Your patch breaks this case because it changed the order in the &or:

#+begin_src emacs-lisp
(defun make-fun (n)
  (lambda () n))

(defvar k 17)

(cl-flet ((a (make-fun k))) ;; `make-fun' call not instrumented
  (a))
#+end_src

Did changing the order improve anything at all?

Second question: you are sure that the
";Allow (setf ...) additionally to symbols." thing was not something
Stefan wanted to keep intentionally?  Just wondering.  This spec was
never being used, right?

TIA,

Michael.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]