Fix void-variable use-package-enable-imenu-support

This commit is contained in:
Jimmy Yuen Ho Wong 2021-03-07 23:29:19 +00:00 committed by GitHub
parent ffa5f0397a
commit c09cb1301b

View file

@ -316,14 +316,15 @@ include support for finding `use-package' and `require' forms.
Must be set before loading use-package." Must be set before loading use-package."
:type 'boolean :type 'boolean
:set :set
#'(lambda (_sym value) #'(lambda (sym value)
(eval-after-load 'lisp-mode (eval-after-load 'lisp-mode
(if value (if value
`(add-to-list 'lisp-imenu-generic-expression `(add-to-list 'lisp-imenu-generic-expression
(list "Packages" ,use-package-form-regexp-eval 2)) (list "Packages" ,use-package-form-regexp-eval 2))
`(setq lisp-imenu-generic-expression `(setq lisp-imenu-generic-expression
(remove (list "Packages" ,use-package-form-regexp-eval 2) (remove (list "Packages" ,use-package-form-regexp-eval 2)
lisp-imenu-generic-expression))))) lisp-imenu-generic-expression))))
(set-default sym value))
:group 'use-package) :group 'use-package)
(defconst use-package-font-lock-keywords (defconst use-package-font-lock-keywords