From 7ce9a995833d0bd95543c279c6972aac5c129260 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 25 Jun 2024 02:44:14 -0400 Subject: [PATCH] fix(fold): only enable ts-fold-mode in tree-sitter buffers ts-fold-mode is buffer-local, and will complain if activated in a buffer tree-sitter doesn't support (e.g. fundamental-mode). global-ts-fold-mode will filter based on tree-sitter-mode's activation and language support. Fix: #7895 --- modules/editor/fold/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/editor/fold/config.el b/modules/editor/fold/config.el index e1f7dc21c..fc9b196e0 100644 --- a/modules/editor/fold/config.el +++ b/modules/editor/fold/config.el @@ -86,6 +86,7 @@ :config (vimish-fold-global-mode +1)) + (use-package! ts-fold :when (modulep! :tools tree-sitter) :after tree-sitter @@ -97,4 +98,4 @@ :inherit font-lock-comment-face :weight light)) (setq ts-fold-replacement " [...] ") - (ts-fold-mode +1)) + (global-ts-fold-mode +1))