diff --git a/lisp/init.el b/lisp/init.el index f849e2e23..4fbd7a362 100644 --- a/lisp/init.el +++ b/lisp/init.el @@ -13,19 +13,6 @@ (doom-require 'doom-projects) (doom-require 'doom-editor) -;; COMPAT: `safe-local-variable-directories' was introduced in Emacs 30.1 -(unless (boundp 'safe-local-variable-directories) - (defvar safe-local-variable-directories ()) - (define-advice hack-local-variables-filter (:around (fn variables dir-name) respect) - (let ((enable-local-variables - (if (delq nil (mapcar (lambda (dir) - (and dir-name dir - (file-equal-p dir dir-name))) - safe-local-variable-directories)) - :all - enable-local-variables))) - (funcall fn variables dir-name)))) - ;; Ensure .dir-locals.el in $EMACSDIR and $DOOMDIR are always respected (add-to-list 'safe-local-variable-directories doom-emacs-dir) (add-to-list 'safe-local-variable-directories doom-user-dir)