fix(lib): doom-compile-function throwing native-compiler-error

This commit is contained in:
Henrik Lissner 2022-09-16 16:15:07 +02:00
parent 559229c250
commit c5e88d229f
No known key found for this signature in database
GPG key ID: B60957CA074D39A3
2 changed files with 22 additions and 13 deletions

View file

@ -601,10 +601,11 @@ Adapted from 'https://www.reddit.com/r/emacs/comments/d7x7x8/finally_fixing_inde
(desired-indent)
(normal-indent))))))
;; HACK: These functions are called often and as part of performance-sensitive
;; processes, so we compile them if the file isn't already compiled.
(mapc #'doom-compile-function '(+emacs-lisp-highlight-vars-and-faces
+emacs-lisp-truncate-pin
+emacs-lisp--calculate-lisp-indent-a))
;; HACK: Quite a few functions here are called often, and so are especially
;; performance sensitive, so we compile this file on-demand, at least, until
;; Doom adds a formal compile step to 'doom sync'.
(doom-compile-functions #'+emacs-lisp-highlight-vars-and-faces
#'+emacs-lisp-truncate-pin
#'+emacs-lisp--calculate-lisp-indent-a)
;;; autoload.el ends here