[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/treesit-fold 6bdfc84909 043/417: Add js
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/treesit-fold 6bdfc84909 043/417: Add js |
Date: |
Mon, 1 Jul 2024 10:02:09 -0400 (EDT) |
branch: elpa/treesit-fold
commit 6bdfc84909e341e45344173535b8dd0487719610
Author: Jen-Chieh <jcs090218@gmail.com>
Commit: Jen-Chieh <jcs090218@gmail.com>
Add js
---
tree-sitter-fold.el | 32 +++++++++++++++++++-------------
1 file changed, 19 insertions(+), 13 deletions(-)
diff --git a/tree-sitter-fold.el b/tree-sitter-fold.el
index b64f61740b..82a91ac7a7 100644
--- a/tree-sitter-fold.el
+++ b/tree-sitter-fold.el
@@ -71,19 +71,25 @@
:group 'tree-sitter-fold)
(defcustom tree-sitter-fold-range-alist
- '((c-mode . ((compound_statement . tree-sitter-fold-range-seq)
- (declaration_list . tree-sitter-fold-range-seq)
- (enumerator_list . tree-sitter-fold-range-seq)
- (field_declaration_list . tree-sitter-fold-range-seq)))
- (c++-mode . ((compound_statement . tree-sitter-fold-range-seq)))
- (ess-r-mode . ((brace_list . tree-sitter-fold-range-seq)))
- (go-mode . ((type_declaration .
tree-sitter-fold-range-go-type-declaration)
- (function_declaration . tree-sitter-fold-range-go-method)
- (method_declaration . tree-sitter-fold-range-go-method)))
- (nix-mode . ((attrset . tree-sitter-fold-range-nix-attrset)
- (function . tree-sitter-fold-range-nix-function)))
- (python-mode . ((function_definition . tree-sitter-fold-range-python)
- (class_definition . tree-sitter-fold-range-python))))
+ '((c-mode . ((compound_statement . tree-sitter-fold-range-seq)
+ (declaration_list . tree-sitter-fold-range-seq)
+ (enumerator_list . tree-sitter-fold-range-seq)
+ (field_declaration_list . tree-sitter-fold-range-seq)))
+ (c++-mode . ((compound_statement . tree-sitter-fold-range-seq)))
+ (ess-r-mode . ((brace_list . tree-sitter-fold-range-seq)))
+ (go-mode . ((type_declaration .
tree-sitter-fold-range-go-type-declaration)
+ (function_declaration .
tree-sitter-fold-range-go-method)
+ (method_declaration .
tree-sitter-fold-range-go-method)))
+ (javascript-mode . ((export_clause . tree-sitter-fold-range-seq)))
+ (js-mode . ((export_clause . tree-sitter-fold-range-seq)))
+ (js2-mode . ((export_clause . tree-sitter-fold-range-seq)))
+ (js3-mode . ((export_clause . tree-sitter-fold-range-seq)))
+ (rjsx-mode . ((export_clause . tree-sitter-fold-range-seq)))
+ (nix-mode . ((attrset . tree-sitter-fold-range-nix-attrset)
+ (function . tree-sitter-fold-range-nix-function)))
+ (python-mode . ((function_definition . tree-sitter-fold-range-python)
+ (class_definition . tree-sitter-fold-range-python)))
+ (typescript-mode . ((export_clause . tree-sitter-fold-range-seq))))
"An alist of (major-mode . (foldable-node-type . function)).
FUNCTION is used to determine where the beginning and end for
FOLDABLE-NODE-TYPE
- [nongnu] elpa/treesit-fold 98d7f91173 028/417: Use markdown readme instead, (continued)
- [nongnu] elpa/treesit-fold 98d7f91173 028/417: Use markdown readme instead, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold a826237d17 024/417: Add ignore, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 23558465b6 033/417: Fix docstring, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 4fbe88f721 032/417: Remove compiled, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 9be3f5b086 034/417: Update readme, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 5986e9e3c9 035/417: Remove code block, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 10cd5dfc38 025/417: Add license, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold ec4c14c7e2 029/417: Add makefile for CI, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold a6a1500445 040/417: Add c and c++ support, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold bf295cd834 041/417: Add more details, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 6bdfc84909 043/417: Add js,
ELPA Syncer <=
- [nongnu] elpa/treesit-fold 1abf9923ee 042/417: Add js, ELPA Syncer, 2024/07/01
- [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