* lisp/subr.el (method-files): Move function to cl-generic.el
commitb2225a374f24f1ee1a881bfd5d3c1f7b57447e47
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 28 Jul 2017 15:28:48 +0000 (28 11:28 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 28 Jul 2017 15:28:48 +0000 (28 11:28 -0400)
tree7324b2e0af30247b2f7cbaa7b0cfffd31035dbe6
parentdc9c6a071c0c12be2bd490f85107486bca44623e
* lisp/subr.el (method-files): Move function to cl-generic.el

* lisp/emacs-lisp/cl-generic.el (cl-generic-p): New function.
(cl--generic-method-files): New function, moved from subr.el.
* lisp/emacs-lisp/edebug.el (edebug-instrument-function): Use them.
* test/lisp/emacs-lisp/cl-generic-tests.el:
* test/lisp/subr-tests.el: Move and adjust method-files tests accordingly.
etc/NEWS
lisp/emacs-lisp/cl-generic.el
lisp/emacs-lisp/edebug.el
lisp/subr.el
test/lisp/emacs-lisp/cl-generic-tests.el
test/lisp/subr-tests.el