From e6c755305358412a71a990fc2cf592c629edde1e Mon Sep 17 00:00:00 2001 From: Theia Ware Date: Wed, 11 Jun 2025 13:59:20 -0700 Subject: [PATCH] feat(emacs-lisp): reduce flycheck in org-edit-special buffers Minimize the flycheck rules when using org-mode's edit functionality for source code blocks (e.g. `#+begin_src emacs-lisp / #+end_src`) that pops up a new buffer with the minor mode `'org-src-mode`. --- modules/lang/emacs-lisp/autoload/emacs-lisp.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/lang/emacs-lisp/autoload/emacs-lisp.el b/modules/lang/emacs-lisp/autoload/emacs-lisp.el index 2bf434fa0..723e82de1 100644 --- a/modules/lang/emacs-lisp/autoload/emacs-lisp.el +++ b/modules/lang/emacs-lisp/autoload/emacs-lisp.el @@ -260,6 +260,7 @@ selected before this command was invoked." (let* ((file-path (buffer-file-name (buffer-base-buffer))) (file-base (if file-path (file-name-base file-path)))) (and (derived-mode-p 'emacs-lisp-mode) + (not (bound-and-true-p org-src-mode)) (or (null file-base) (locate-file file-base (custom-theme--load-path) '(".elc" ".el")) (save-excursion