diff options
| author | Philipp Stephani | 2020-08-02 17:17:00 +0200 |
|---|---|---|
| committer | Philipp Stephani | 2020-08-02 17:39:24 +0200 |
| commit | d8ab98843edccd233c2354d3c518c7a4b18023bd (patch) | |
| tree | ad0785f91068e823fd3b74782c19d8e05d9bb572 /src/bytecode.c | |
| parent | a07ec21bf24b8d1dc41808f997dd0fb78cad3870 (diff) | |
| download | emacs-d8ab98843edccd233c2354d3c518c7a4b18023bd.tar.gz 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 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions