[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/treesit-fold de128eaf10 076/417: Add CSS
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/treesit-fold de128eaf10 076/417: Add CSS |
Date: |
Mon, 1 Jul 2024 10:02:13 -0400 (EDT) |
branch: elpa/treesit-fold
commit de128eaf1047a66ff5e4f3c480191f94c2109612
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Commit: Jen-Chieh Shen <jcs090218@gmail.com>
Add CSS
---
README.md | 1 +
tree-sitter-fold-parsers.el | 5 +++++
tree-sitter-fold.el | 2 ++
3 files changed, 8 insertions(+)
diff --git a/README.md b/README.md
index 5c40013a80..323ec9b909 100644
--- a/README.md
+++ b/README.md
@@ -47,6 +47,7 @@ then in Emacs:
* C++
* C#
* Go
+* HTML
* Java
* JavaScript / JSX
* JSON
diff --git a/tree-sitter-fold-parsers.el b/tree-sitter-fold-parsers.el
index b90c8f219d..fe28b6f4e3 100644
--- a/tree-sitter-fold-parsers.el
+++ b/tree-sitter-fold-parsers.el
@@ -66,6 +66,11 @@
(initializer_expression . tree-sitter-fold-range-seq)
(comment . (tree-sitter-fold-range-seq 1
-1))))
+(defun tree-sitter-fold-parsers-css ()
+ "Rule sets for CSS."
+ '((keyframe_block_list . tree-sitter-fold-range-seq)
+ (block . tree-sitter-fold-range-seq)))
+
(defun tree-sitter-fold-parsers-go ()
"Rule sets for Go."
'((type_declaration . tree-sitter-fold-range-go-type-declaration)
diff --git a/tree-sitter-fold.el b/tree-sitter-fold.el
index c3f2e78c29..3faebce01b 100644
--- a/tree-sitter-fold.el
+++ b/tree-sitter-fold.el
@@ -60,6 +60,7 @@
`((c-mode . ,(tree-sitter-fold-parsers-c))
(c++-mode . ,(tree-sitter-fold-parsers-c++))
(csharp-mode . ,(tree-sitter-fold-parsers-csharp))
+ (css-mode . ,(tree-sitter-fold-parsers-css))
(ess-r-mode . ,(tree-sitter-fold-parsers-r))
(go-mode . ,(tree-sitter-fold-parsers-go))
(html-mode . ,(tree-sitter-fold-parsers-html))
@@ -70,6 +71,7 @@
(js2-mode . ,(tree-sitter-fold-parsers-javascript))
(js3-mode . ,(tree-sitter-fold-parsers-javascript))
(json-mode . ,(tree-sitter-fold-parsers-json))
+ (jsonc-mode . ,(tree-sitter-fold-parsers-json))
(rjsx-mode . ,(tree-sitter-fold-parsers-javascript))
(nix-mode . ,(tree-sitter-fold-parsers-nix))
(python-mode . ,(tree-sitter-fold-parsers-python))
- [nongnu] elpa/treesit-fold 41b39499aa 047/417: Allow warnings, (continued)
- [nongnu] elpa/treesit-fold 41b39499aa 047/417: Allow warnings, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 6ea9943f9d 048/417: Place CI badge under, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 05d2b87611 056/417: Add offset, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold fcd5828d3f 058/417: Update Cask, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 045841504e 059/417: Simplify node alist, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 17d029c8bd 064/417: Update Cask, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 7a2cbb3c80 066/417: Add changelog, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold e38981daf7 070/417: Enalbe compile, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold dc670a048b 072/417: Add readme, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold a5d413e45c 074/417: Complete Java, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold de128eaf10 076/417: Add CSS,
ELPA Syncer <=
- [nongnu] elpa/treesit-fold 23bd9c2c05 077/417: Add CSS, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold fef90261f5 082/417: Apply offset, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 76e0dd263e 088/417: Hide indicators when single line, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 8fc88e29f5 089/417: Login update for Csharp comment, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 809bc9a0db 090/417: Remove go decalaration, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 422cff043e 100/417: Fix comment line, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 2d2179292f 105/417: Fix doc string, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 5062bf22a8 112/417: Mark temp, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 959191660b 115/417: Simplify, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 7065c6b28f 122/417: Apply macro, ELPA Syncer, 2024/07/01