Skip to content

Commit 9cbc292

Browse files
committed
fix: Use handle dependent
1 parent e82256d commit 9cbc292

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

treesit-fold-indicators.el

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,9 @@
138138
:lighter nil
139139
:keymap treesit-fold-indicators-mode-map
140140
:init-value nil
141-
(if treesit-fold-indicators-mode (treesit-fold-indicators--enable)
142-
(treesit-fold-indicators--disable)))
141+
(tree-sitter--handle-dependent treesit-fold-indicators-mode
142+
#'treesit-fold-indicators--enable
143+
#'treesit-fold-indicators--disable))
143144

144145
;;;###autoload
145146
(define-minor-mode global-treesit-fold-indicators-mode

treesit-fold.el

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,9 @@ treesit-fold can act on."
245245
:group 'treesit-fold
246246
:init-value nil
247247
:lighter "Treesit-Fold"
248-
(if treesit-fold-mode (treesit-fold--enable) (treesit-fold--disable)))
248+
(tree-sitter--handle-dependent treesit-fold-mode
249+
#'treesit-fold--enable
250+
#'treesit-fold--disable))
249251

250252
;;;###autoload
251253
(define-minor-mode global-treesit-fold-mode

0 commit comments

Comments
 (0)