branch: elpa/treesit-fold
commit 250567abd213a67a99e943a15e4779656223dd89
Author: JenChieh <[email protected]>
Commit: JenChieh <[email protected]>

    Register qss-mode with CSS
---
 ts-fold-parsers.el | 4 ++++
 ts-fold-summary.el | 1 +
 ts-fold.el         | 1 +
 3 files changed, 6 insertions(+)

diff --git a/ts-fold-parsers.el b/ts-fold-parsers.el
index 3705e3db03..6d5db02b0a 100644
--- a/ts-fold-parsers.el
+++ b/ts-fold-parsers.el
@@ -472,6 +472,10 @@
      . (lambda (node offset)
          (ts-fold-range-line-comment node offset "#")))))
 
+(defun ts-fold-parsers-qss ()
+  "Rule set for QSS."
+  (append (ts-fold-parsers-css)))
+
 (defun ts-fold-parsers-r ()
   "Rule set for R."
   '((brace_list . ts-fold-range-seq)))
diff --git a/ts-fold-summary.el b/ts-fold-summary.el
index 14c4726439..ec545a617b 100644
--- a/ts-fold-summary.el
+++ b/ts-fold-summary.el
@@ -277,6 +277,7 @@ type of content by checking the word boundary's existence."
     (php-mode               . ts-fold-summary-javadoc)
     (pascal-mode            . ts-fold-summary-pascal-doc)
     (python-mode            . ts-fold-summary-python-doc)
+    (qss-mode               . ts-fold-summary-css)
     (rjsx-mode              . ts-fold-summary-javadoc)
     (rst-mode               . ts-fold-summary-rst-doc)
     (ruby-mode              . ts-fold-summary-ruby-doc)
diff --git a/ts-fold.el b/ts-fold.el
index 8beffb9b20..90f1a36d37 100644
--- a/ts-fold.el
+++ b/ts-fold.el
@@ -118,6 +118,7 @@
     (perl-mode              . ,(ts-fold-parsers-perl))
     (php-mode               . ,(ts-fold-parsers-php))
     (python-mode            . ,(ts-fold-parsers-python))
+    (qss-mode               . ,(ts-fold-parsers-qss))
     (rjsx-mode              . ,(ts-fold-parsers-javascript))
     (rst-mode               . ,(ts-fold-parsers-rst))
     (ruby-mode              . ,(ts-fold-parsers-ruby))

Reply via email to