From: Jimmy Yuen Ho Wong Date: Sun, 7 Mar 2021 23:29:19 +0000 (+0000) Subject: Fix void-variable use-package-enable-imenu-support X-Git-Tag: emacs-29.0.90~1306^2~15^2~36^2 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=c09cb1301b;p=emacs.git Fix void-variable use-package-enable-imenu-support --- diff --git a/lisp/use-package/use-package-core.el b/lisp/use-package/use-package-core.el index 28bc5a50ed0..7cde382e3bb 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. Must be set before loading use-package." :type 'boolean :set - #'(lambda (_sym value) + #'(lambda (sym value) (eval-after-load 'lisp-mode (if value `(add-to-list 'lisp-imenu-generic-expression (list "Packages" ,use-package-form-regexp-eval 2)) `(setq lisp-imenu-generic-expression (remove (list "Packages" ,use-package-form-regexp-eval 2) - lisp-imenu-generic-expression))))) + lisp-imenu-generic-expression)))) + (set-default sym value)) :group 'use-package) (defconst use-package-font-lock-keywords