(find-function-regexp): Allow dashes in defun name, in similar fashion
authorBill Wohler <wohler@newt.com>
Mon, 10 Apr 2006 22:33:51 +0000 (22:33 +0000)
committerBill Wohler <wohler@newt.com>
Mon, 10 Apr 2006 22:33:51 +0000 (22:33 +0000)
to find-variable-regexp.

lisp/ChangeLog
lisp/emacs-lisp/find-func.el

index 558af5f..59d12a7 100644 (file)
@@ -1,3 +1,8 @@
+2006-04-10  Bill Wohler  <wohler@newt.com>
+
+       * emacs-lisp/find-func.el (find-function-regexp): Allow dashes in
+       defun name, in similar fashion to find-variable-regexp.
+
 2006-04-10  Eli Zaretskii  <eliz@gnu.org>
 
        * international/mule-cmds.el (set-locale-environment): Fix last
index 0738444..754ad9f 100644 (file)
@@ -64,7 +64,7 @@
   (concat
    "^\\s-*(\\(def\\(ine-skeleton\\|ine-generic-mode\\|ine-derived-mode\\|\
 ine\\(?:-global\\)?-minor-mode\\|ine-compilation-mode\\|un-cvs-mode\\|\
-foo\\|[^cfgv]\\w+\\*?\\)\\|easy-mmode-define-[a-z-]+\\|easy-menu-define\\|\
+foo\\|[^cfgv]\\(\\w\\|\\s_\\)+\\*?\\)\\|easy-mmode-define-[a-z-]+\\|easy-menu-define\\|\
 menu-bar-make-toggle\\)"
    find-function-space-re
    "\\('\\|\(quote \\)?%s\\(\\s-\\|$\\|\(\\|\)\\)")