emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/treesit-fold ab81fe718e 389/417: feat(json): Fold comment


From: ELPA Syncer
Subject: [nongnu] elpa/treesit-fold ab81fe718e 389/417: feat(json): Fold comment
Date: Mon, 1 Jul 2024 10:03:09 -0400 (EDT)

branch: elpa/treesit-fold
commit ab81fe718e87720dfe1bf8a4be0e391d7ff49a4b
Author: JenChieh <jcs090218@gmail.com>
Commit: JenChieh <jcs090218@gmail.com>

    feat(json): Fold comment
---
 treesit-fold-parsers.el | 5 +++--
 treesit-fold-summary.el | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/treesit-fold-parsers.el b/treesit-fold-parsers.el
index a6c3b52bbc..b95125746b 100644
--- a/treesit-fold-parsers.el
+++ b/treesit-fold-parsers.el
@@ -334,8 +334,9 @@
 
 (defun treesit-fold-parsers-json ()
   "Rule set for JSON."
-  '((object . treesit-fold-range-seq)
-    (array  . treesit-fold-range-seq)))
+  '((object  . treesit-fold-range-seq)
+    (array   . treesit-fold-range-seq)
+    (comment . treesit-fold-range-c-like-comment)))
 
 (defun treesit-fold-parsers-jsonnet ()
   "Rule set for Jsonnet."
diff --git a/treesit-fold-summary.el b/treesit-fold-summary.el
index 6168d190f0..e19612a090 100644
--- a/treesit-fold-summary.el
+++ b/treesit-fold-summary.el
@@ -233,6 +233,7 @@ type of content by checking the word boundary's existence."
     (js-mode                . treesit-fold-summary-javadoc)
     (js2-mode               . treesit-fold-summary-javadoc)
     (js3-mode               . treesit-fold-summary-javadoc)
+    (json-mode              . treesit-fold-summary-javadoc)
     (jsonnet-mode           . treesit-fold-summary-javadoc)
     (julia-mode             . treesit-fold-summary-julia-doc)
     (kotlin-mode            . treesit-fold-summary-javadoc)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]