1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-08 16:52:40 -08:00
emacs/doc
Philipp Stephani d8ab98843e 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.
2020-08-02 17:39:24 +02:00
..
emacs Merge from origin/emacs-27 2020-07-29 08:38:51 -07:00
lispintro Merge from origin/emacs-27 2020-05-23 07:50:29 -07:00
lispref Avoid duplicate Edebug symbols when using ‘cl-flet’ (Bug#41989) 2020-08-02 17:39:24 +02:00
man Fix syntax error in man page. 2020-04-05 10:19:31 +02:00
misc Update from Gnulib 2020-07-30 14:01:49 -07:00