mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Check +emacs-lisp-disable-flycheck-in-dirs against default-directory
Instead of buffer-file-name, which could be nil in some buffers.
This commit is contained in:
@ -219,8 +219,8 @@ https://emacs.stackexchange.com/questions/10230/how-to-indent-keywords-aligned"
|
|||||||
verbosity when editing a file in `doom-private-dir' or `doom-emacs-dir'."
|
verbosity when editing a file in `doom-private-dir' or `doom-emacs-dir'."
|
||||||
(when (and (bound-and-true-p flycheck-mode)
|
(when (and (bound-and-true-p flycheck-mode)
|
||||||
(eq major-mode 'emacs-lisp-mode)
|
(eq major-mode 'emacs-lisp-mode)
|
||||||
(or (not buffer-file-name)
|
(or (not default-directory)
|
||||||
(cl-find-if (doom-partial #'file-in-directory-p buffer-file-name)
|
(cl-find-if (doom-partial #'file-in-directory-p default-directory)
|
||||||
+emacs-lisp-disable-flycheck-in-dirs)))
|
+emacs-lisp-disable-flycheck-in-dirs)))
|
||||||
(add-to-list (make-local-variable 'flycheck-disabled-checkers)
|
(add-to-list (make-local-variable 'flycheck-disabled-checkers)
|
||||||
'emacs-lisp-checkdoc)
|
'emacs-lisp-checkdoc)
|
||||||
|
Reference in New Issue
Block a user