summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/cl-generic-tests.el
diff options
context:
space:
mode:
authorPhilipp Stephani <phst@google.com>2020-08-02 17:17:00 +0200
committerPhilipp Stephani <phst@google.com>2020-08-02 17:39:24 +0200
commitd8ab98843edccd233c2354d3c518c7a4b18023bd (patch)
treead0785f91068e823fd3b74782c19d8e05d9bb572 /test/lisp/emacs-lisp/cl-generic-tests.el
parenta07ec21bf24b8d1dc41808f997dd0fb78cad3870 (diff)
downloademacs-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