summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Leung <leungbk@posteo.net>2023-07-24 04:32:19 -0700
committerEli Zaretskii <eliz@gnu.org>2023-07-26 17:14:46 +0300
commitbcadb728e2f46263ca69a4702b70ff2c3bb62deb (patch)
tree72d592ec94474d9052a1316f65918a530277defc
parent586bdd6f9a522b2e0a9e701c9b2079095e880180 (diff)
lisp-mode.el: Add defvar-keymap to lisp-imenu-generic-expression
* lisp/emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression): Add defvar-keymap. We do not ignore (defvar-keymap FOO) constructs in imenu as we do with (defvar FOO) since the former constructs are generally not vacuous whereas the latter ones often are. (Bug#64831)
-rw-r--r--lisp/emacs-lisp/lisp-mode.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/lisp-mode.el b/lisp/emacs-lisp/lisp-mode.el
index 1990630608d..4eee009f689 100644
--- a/lisp/emacs-lisp/lisp-mode.el
+++ b/lisp/emacs-lisp/lisp-mode.el
@@ -134,7 +134,7 @@
(purecopy (concat "^\\s-*("
(regexp-opt
'(;; Elisp
- "defconst" "defcustom"
+ "defconst" "defcustom" "defvar-keymap"
;; CL
"defconstant"
"defparameter" "define-symbol-macro")