[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/treesit-fold 9cbc292502 394/417: fix: Use handle dependent
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/treesit-fold 9cbc292502 394/417: fix: Use handle dependent |
Date: |
Mon, 1 Jul 2024 10:03:09 -0400 (EDT) |
branch: elpa/treesit-fold
commit 9cbc2925029a10907b48abdd39bca9ce4e8f20fa
Author: JenChieh <jcs090218@gmail.com>
Commit: JenChieh <jcs090218@gmail.com>
fix: Use handle dependent
---
treesit-fold-indicators.el | 5 +++--
treesit-fold.el | 4 +++-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/treesit-fold-indicators.el b/treesit-fold-indicators.el
index 6823ecde80..1401b32b80 100644
--- a/treesit-fold-indicators.el
+++ b/treesit-fold-indicators.el
@@ -138,8 +138,9 @@
:lighter nil
:keymap treesit-fold-indicators-mode-map
:init-value nil
- (if treesit-fold-indicators-mode (treesit-fold-indicators--enable)
- (treesit-fold-indicators--disable)))
+ (tree-sitter--handle-dependent treesit-fold-indicators-mode
+ #'treesit-fold-indicators--enable
+ #'treesit-fold-indicators--disable))
;;;###autoload
(define-minor-mode global-treesit-fold-indicators-mode
diff --git a/treesit-fold.el b/treesit-fold.el
index d800a3e63f..9349f07d6c 100644
--- a/treesit-fold.el
+++ b/treesit-fold.el
@@ -245,7 +245,9 @@ treesit-fold can act on."
:group 'treesit-fold
:init-value nil
:lighter "Treesit-Fold"
- (if treesit-fold-mode (treesit-fold--enable) (treesit-fold--disable)))
+ (tree-sitter--handle-dependent treesit-fold-mode
+ #'treesit-fold--enable
+ #'treesit-fold--disable))
;;;###autoload
(define-minor-mode global-treesit-fold-mode
- [nongnu] elpa/treesit-fold 2d175b74ad 375/417: chore: Expose overlay's priority, (continued)
- [nongnu] elpa/treesit-fold 2d175b74ad 375/417: chore: Expose overlay's priority, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold b8ac9a81ca 387/417: fix: Ensure return t, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 930c5cd6de 333/417: feat: Add Mermaid support, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 21bba126be 321/417: fix: Ensure refresh when window size changes, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 665e3f074c 376/417: feat: Support new LaTeX-mode, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 947fbec8b5 350/417: reordered the alists for alphabetical ordering, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold ab81fe718e 389/417: feat(json): Fold comment, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 22ffb18db6 303/417: feat: Add Pascal support (#85), ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold aafc4c0a5f 373/417: Changelog, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 47c58282f7 335/417: Release, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 9cbc292502 394/417: fix: Use handle dependent,
ELPA Syncer <=
- [nongnu] elpa/treesit-fold c7a9d62e4c 363/417: feat: Add Ninja support, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 2236641e53 397/417: chore: changelog, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold f2650076af 382/417: fix: Clean compile warngins, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 882c4faae8 271/417: fix(parsers): update nix definitions (#37), ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold bb5bd2e31e 276/417: feat: Add Clojure support (#64), ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold dcf6fdcb85 292/417: Bump version for next version, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold b52b33357e 300/417: feat: Add Erlang support (#83), ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold cd7963038f 318/417: feat: Add Fish support (#96), ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 8972eb674e 391/417: feat: Fully support isearch and modification conditions (#1), ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 3dd7c477fb 305/417: feat: Add CMake support (#86), ELPA Syncer, 2024/07/01