]> git.eshelyaron.com Git - emacs.git/commit
Don’t generate duplicate symbols for secondary CL methods (Bug#42671)
authorPhilipp Stephani <phst@google.com>
Sun, 2 Aug 2020 14:01:47 +0000 (16:01 +0200)
committerPhilipp Stephani <phst@google.com>
Sun, 2 Aug 2020 14:06:41 +0000 (16:06 +0200)
commite6eb554b95327549992c3684910921db9181ffb6
treed34af948d645331bad7ec177b4d7a69425ea9f85
parent418ea25bbf306c448516ea79c9eaf25b904e62e4
Don’t generate duplicate symbols for secondary CL methods (Bug#42671)

* lisp/emacs-lisp/edebug.el
(edebug-match-cl-generic-method-qualifier): Add matcher for
‘cl-defmethod’ qualifier.

* lisp/emacs-lisp/cl-generic.el (cl-defmethod): Use it.

* test/lisp/emacs-lisp/edebug-tests.el
(edebug-cl-defmethod-qualifier): New unit test.
lisp/emacs-lisp/cl-generic.el
lisp/emacs-lisp/edebug.el
test/lisp/emacs-lisp/edebug-tests.el