aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Wiegley2022-08-07 08:37:34 -0700
committerGitHub2022-08-07 08:37:34 -0700
commit6484e5fdfe7c834c6627d5fe26d10536ed44d8f4 (patch)
treead8a486be4481ae3e48311de13d202287fcaa8b3
parenta7259411f6a257d8ebb42c4447952d385d65fc85 (diff)
parentc09cb1301b8d2fe552d4806c9af5344309bc0c78 (diff)
downloademacs-6484e5fdfe7c834c6627d5fe26d10536ed44d8f4.tar.gz
emacs-6484e5fdfe7c834c6627d5fe26d10536ed44d8f4.zip
Merge pull request from wyuenho/set-default-use-package-enable-imenu-support
GitHub-reference: https://github.com/jwiegley/use-package/issues/920
-rw-r--r--lisp/use-package/use-package-core.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/use-package/use-package-core.el b/lisp/use-package/use-package-core.el
index 90ce79532d1..3d195b257c7 100644
--- a/lisp/use-package/use-package-core.el
+++ b/lisp/use-package/use-package-core.el
@@ -316,14 +316,15 @@ include support for finding `use-package' and `require' forms.
316Must be set before loading use-package." 316Must be set before loading use-package."
317 :type 'boolean 317 :type 'boolean
318 :set 318 :set
319 #'(lambda (_sym value) 319 #'(lambda (sym value)
320 (eval-after-load 'lisp-mode 320 (eval-after-load 'lisp-mode
321 (if value 321 (if value
322 `(add-to-list 'lisp-imenu-generic-expression 322 `(add-to-list 'lisp-imenu-generic-expression
323 (list "Packages" ,use-package-form-regexp-eval 2)) 323 (list "Packages" ,use-package-form-regexp-eval 2))
324 `(setq lisp-imenu-generic-expression 324 `(setq lisp-imenu-generic-expression
325 (remove (list "Packages" ,use-package-form-regexp-eval 2) 325 (remove (list "Packages" ,use-package-form-regexp-eval 2)
326 lisp-imenu-generic-expression))))) 326 lisp-imenu-generic-expression))))
327 (set-default sym value))
327 :group 'use-package) 328 :group 'use-package)
328 329
329(defconst use-package-font-lock-keywords 330(defconst use-package-font-lock-keywords