diff options
author | Philipp Stephani <phst@google.com> | 2020-08-02 17:17:00 +0200 |
---|---|---|
committer | Philipp Stephani <phst@google.com> | 2020-08-02 17:39:24 +0200 |
commit | d8ab98843edccd233c2354d3c518c7a4b18023bd (patch) | |
tree | ad0785f91068e823fd3b74782c19d8e05d9bb572 /test/lisp/emacs-lisp/cl-generic-tests.el | |
parent | a07ec21bf24b8d1dc41808f997dd0fb78cad3870 (diff) | |
download | emacs-d8ab98843edccd233c2354d3c518c7a4b18023bd.tar.gz emacs-d8ab98843edccd233c2354d3c518c7a4b18023bd.tar.bz2 emacs-d8ab98843edccd233c2354d3c518c7a4b18023bd.zip |
Avoid duplicate Edebug symbols when using ‘cl-flet’ (Bug#41989)
* lisp/emacs-lisp/edebug.el (edebug-match-:unique): Add a new
‘:unique’ specifier to generate unique names.
* lisp/emacs-lisp/cl-macs.el (cl-flet): Use it. This requires
inlining the ‘cl-defun’ specification.
* test/lisp/emacs-lisp/edebug-tests.el (edebug-tests-cl-flet): New
unit test.
* doc/lispref/edebug.texi (Specification List): Document new ‘:unique’
construct.
Diffstat (limited to 'test/lisp/emacs-lisp/cl-generic-tests.el')
0 files changed, 0 insertions, 0 deletions