From c3d237c3f5d1427edd96e1ea6392c596541dd329 Mon Sep 17 00:00:00 2001 From: Colin Woodbury Date: Thu, 16 Sep 2021 20:47:37 -0700 Subject: [PATCH] fix(emacs-lisp): quiet doc lints in org src blocks Opening an Org src block with `SPC m '` creates a minibuffer with no associated file name, hence the check for `buffer-file-name`. --- modules/lang/emacs-lisp/autoload.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/lang/emacs-lisp/autoload.el b/modules/lang/emacs-lisp/autoload.el index b1e9ef520..030fc9563 100644 --- a/modules/lang/emacs-lisp/autoload.el +++ b/modules/lang/emacs-lisp/autoload.el @@ -244,6 +244,7 @@ verbosity when editing a file in `doom-private-dir' or `doom-emacs-dir'." (when (and (bound-and-true-p flycheck-mode) (eq major-mode 'emacs-lisp-mode) (or (not default-directory) + (null (buffer-file-name (buffer-base-buffer))) (cl-find-if (doom-partial #'file-in-directory-p default-directory) +emacs-lisp-disable-flycheck-in-dirs))) (add-to-list 'flycheck-disabled-checkers 'emacs-lisp-checkdoc)