branch: elpa/treesit-fold
commit b8ac9a81caba75c9509ca4a6ea28ca3c7890be39
Author: JenChieh <[email protected]>
Commit: JenChieh <[email protected]>
fix: Ensure return t
---
treesit-fold.el | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/treesit-fold.el b/treesit-fold.el
index 91cca5e835..5734a8929f 100644
--- a/treesit-fold.el
+++ b/treesit-fold.el
@@ -386,7 +386,8 @@ If no NODE is found in point, do nothing."
(delete-overlay ov))
(when-let* ((range (treesit-fold--get-fold-range node)))
(treesit-fold--create-overlay range)
- (run-hooks 'treesit-fold-on-fold-hook)))))
+ (run-hooks 'treesit-fold-on-fold-hook)
+ t))))
;;;###autoload
(defun treesit-fold-open ()
@@ -410,7 +411,8 @@ If the current node is not folded or not foldable, do
nothing."
(end (tsc-node-end-position node))
(nodes (treesit-fold--overlays-in 'invisible 'treesit-fold beg
end)))
(mapc #'delete-overlay nodes)
- (run-hooks 'treesit-fold-on-fold-hook))))
+ (run-hooks 'treesit-fold-on-fold-hook)
+ t)))
;;;###autoload
(defun treesit-fold-close-all ()
@@ -430,7 +432,8 @@ If the current node is not folded or not foldable, do
nothing."
(mapcar #'cdr)
(mapc #'treesit-fold-close)))
(when nodes
- (run-hooks 'treesit-fold-on-fold-hook)))))
+ (run-hooks 'treesit-fold-on-fold-hook)
+ t))))
;;;###autoload
(defun treesit-fold-open-all ()
@@ -439,7 +442,8 @@ If the current node is not folded or not foldable, do
nothing."
(treesit-fold--ensure-ts
(when-let ((nodes (treesit-fold--overlays-in 'invisible 'treesit-fold)))
(mapc #'delete-overlay nodes)
- (run-hooks 'treesit-fold-on-fold-hook))))
+ (run-hooks 'treesit-fold-on-fold-hook)
+ t)))
;;;###autoload
(defun treesit-fold-toggle ()