summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-generic.el
diff options
context:
space:
mode:
authorDmitry Gutov <dmitry@gutov.dev>2024-05-26 05:56:14 +0300
committerDmitry Gutov <dmitry@gutov.dev>2024-05-26 05:56:14 +0300
commit2a12f39ffe87b0b2885d9b7e92962eeed3c8029e (patch)
tree14e558df563ff87253a26c9c98b44ff6edc793fb /lisp/emacs-lisp/cl-generic.el
parent7ca238c4413284253c06ed2b060a7a0f79653b40 (diff)
downloademacs-2a12f39ffe87b0b2885d9b7e92962eeed3c8029e.tar.gz
emacs-2a12f39ffe87b0b2885d9b7e92962eeed3c8029e.tar.bz2
emacs-2a12f39ffe87b0b2885d9b7e92962eeed3c8029e.zip
Improve navigation to cl-defgeneric uses
* lisp/emacs-lisp/cl-generic.el (cl--generic-find-defgeneric-regexp): Use "symbol end" boundary (bug#71068).
Diffstat (limited to 'lisp/emacs-lisp/cl-generic.el')
-rw-r--r--lisp/emacs-lisp/cl-generic.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/cl-generic.el b/lisp/emacs-lisp/cl-generic.el
index 8bda857afdd..11685d09d12 100644
--- a/lisp/emacs-lisp/cl-generic.el
+++ b/lisp/emacs-lisp/cl-generic.el
@@ -1087,7 +1087,7 @@ MET-NAME is as returned by `cl--generic-load-hist-format'."
(re-search-forward base-re nil t))))
;; WORKAROUND: This can't be a defconst due to bug#21237.
-(defvar cl--generic-find-defgeneric-regexp "(\\(?:cl-\\)?defgeneric[ \t]+%s\\>")
+(defvar cl--generic-find-defgeneric-regexp "(\\(?:cl-\\)?defgeneric[ \t]+%s\\_>")
(with-eval-after-load 'find-func
(defvar find-function-regexp-alist)