]> git.eshelyaron.com Git - emacs.git/commitdiff
Make find-function-regexp also find cl-defun/defmethod
authorLars Ingebrigtsen <larsi@gnus.org>
Sat, 12 Mar 2022 17:53:36 +0000 (18:53 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Sat, 12 Mar 2022 17:53:36 +0000 (18:53 +0100)
* lisp/emacs-lisp/find-func.el (find-function-regexp): Also find
cl-defun and cl-defmethod (bug#54343).

lisp/emacs-lisp/find-func.el

index 571087c963d009c38ad38bdb702eb0ad6893ec81..777334a7a70bfbb436cb4381ab60adb15ddfb498 100644 (file)
@@ -61,6 +61,7 @@
    "^\\s-*(\\(def\\(ine-skeleton\\|ine-generic-mode\\|ine-derived-mode\\|\
 ine\\(?:-global\\)?-minor-mode\\|ine-compilation-mode\\|un-cvs-mode\\|\
 foo\\|\\(?:[^icfgv]\\|g[^r]\\)\\(\\w\\|\\s_\\)+\\*?\\)\\|easy-mmode-define-[a-z-]+\\|easy-menu-define\\|\
+cl-\\(?:defun\\|defmethod\\)\\|\
 menu-bar-make-toggle\\|menu-bar-make-toggle-command\\)"
    find-function-space-re
    "\\('\\|(quote \\)?%s\\(\\s-\\|$\\|[()]\\)")