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

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

[nongnu] elpa/treesit-fold 993db0aa02 383/417: feat: Enhance SQL folding


From: ELPA Syncer
Subject: [nongnu] elpa/treesit-fold 993db0aa02 383/417: feat: Enhance SQL folding
Date: Mon, 1 Jul 2024 10:03:08 -0400 (EDT)

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

    feat: Enhance SQL folding
---
 treesit-fold-parsers.el | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/treesit-fold-parsers.el b/treesit-fold-parsers.el
index ad9dc13aaa..7ed1e77766 100644
--- a/treesit-fold-parsers.el
+++ b/treesit-fold-parsers.el
@@ -589,10 +589,14 @@
 
 (defun treesit-fold-parsers-sql ()
   "Rule set for SQL."
-  '((block      . treesit-fold-range-sql-block)
-    (subquery   . treesit-fold-range-seq)
-    (list       . treesit-fold-range-seq)
-    (marginalia . treesit-fold-range-c-like-comment)))  ; This is the comment!
+  '((block              . treesit-fold-range-sql-block)
+    (subquery           . treesit-fold-range-seq)
+    (list               . treesit-fold-range-seq)
+    (column_definitions . treesit-fold-range-seq)
+    (marginalia         . treesit-fold-range-c-like-comment)  ; This is the 
comment!
+    (comment
+     . (lambda (node offset)
+         (treesit-fold-range-line-comment node offset "--")))))
 
 (defun treesit-fold-parsers-svelte ()
   "Rule set for Svelte."



reply via email to

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