Fix enabling imenu support for use-package

The setting has to be done before loading `use-package` (which yields a new
byte-compiler warning, narf).
This commit is contained in:
Daniel Borchmann 2023-10-27 16:51:37 +02:00
parent 88bc5b3162
commit f94e909987
No known key found for this signature in database
GPG Key ID: 784AA8DF0CCDF625

12
init.el
View File

@ -59,14 +59,15 @@
(load-file (expand-file-name "early-init.el" emacs-d)) (load-file (expand-file-name "early-init.el" emacs-d))
(package-initialize)) (package-initialize))
(setq use-package-enable-imenu-support t)
(eval-when-compile (eval-when-compile
(dolist (package '(bind-key use-package)) (dolist (package '(bind-key use-package))
(unless (package-installed-p package) (unless (package-installed-p package)
(package-install package)) (package-install package))
(require package))) (require package)))
(setq use-package-enable-imenu-support t (setq use-package-always-defer t
use-package-always-defer t
use-package-verbose t use-package-verbose t
use-package-minimum-reported-time 0.01) use-package-minimum-reported-time 0.01)
@ -2665,9 +2666,10 @@ eventuelly be set to nil, however)."
LaTeX-section-label)) LaTeX-section-label))
:config (progn :config (progn
(require 'latex) (eval-when-compile
(require 'tex-buf) (require 'latex)
(require 'reftex) (require 'reftex)
(require 'tex-fold))
(TeX-engine-set 'default) (TeX-engine-set 'default)