[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/treesit-fold 445b209eb0 062/417: Fix compatible
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/treesit-fold 445b209eb0 062/417: Fix compatible |
Date: |
Mon, 1 Jul 2024 10:02:11 -0400 (EDT) |
branch: elpa/treesit-fold
commit 445b209eb0a5509b3607758602c1f60d31bdce80
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Commit: Jen-Chieh Shen <jcs090218@gmail.com>
Fix compatible
---
tree-sitter-fold-parsers.el | 2 +-
tree-sitter-fold.el | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/tree-sitter-fold-parsers.el b/tree-sitter-fold-parsers.el
index 0eb60d34a8..bff03e84ab 100644
--- a/tree-sitter-fold-parsers.el
+++ b/tree-sitter-fold-parsers.el
@@ -24,7 +24,7 @@
;;
;; This isn't a real parser implementation, but records down the rule
;; in order to let the Tree-Sitter to parse things correctly. Think of
-;; rule sets!
+;; the rule sets!
;;
;;; Code:
diff --git a/tree-sitter-fold.el b/tree-sitter-fold.el
index 2eb49c4202..e1dbf669f1 100644
--- a/tree-sitter-fold.el
+++ b/tree-sitter-fold.el
@@ -289,7 +289,7 @@ If the current syntax node is not foldable, do nothing."
(end (+ (tsc-node-end-position node) -1 (cdr offset))))
(cons beg end)))
-(defun tree-sitter-fold-range-python (node)
+(defun tree-sitter-fold-range-python (node offset)
"Return the fold range for `function_definition' and `class_definition'
NODE in Python."
(let* ((named-node (or (tsc-get-child-by-field node :superclasses)
@@ -301,13 +301,13 @@ NODE in Python."
(end (tsc-node-end-position node)))
(cons beg end)))
-(defun tree-sitter-fold-range-nix-attrset (node)
+(defun tree-sitter-fold-range-nix-attrset (node offset)
"Return the fold range for `attrset' NODE in Nix express language."
(let ((beg (tsc-node-end-position (tsc-get-nth-child node 0)))
(end (1- (tsc-node-end-position node))))
(cons beg end)))
-(defun tree-sitter-fold-range-nix-function (node)
+(defun tree-sitter-fold-range-nix-function (node offset)
"Return the fold range for `function' NODE in Nix express language."
(let ((beg (thread-first node
(tsc-get-child-by-field :formals)
@@ -316,7 +316,7 @@ NODE in Python."
(end (tsc-node-end-position node)))
(cons beg end)))
-(defun tree-sitter-fold-range-go-type-declaration (node)
+(defun tree-sitter-fold-range-go-type-declaration (node offset)
"Return the fold range for `type_declaration' NODE in Go language.
Only `struct_type' and `interface_type' nodes can be folded."
(when-let* ((type-spec-node (tsc-get-nth-child node 1))
@@ -335,7 +335,7 @@ Only `struct_type' and `interface_type' nodes can be
folded."
(cons beg end)))
(t nil))))
-(defun tree-sitter-fold-range-go-method (node)
+(defun tree-sitter-fold-range-go-method (node offset)
"Return the fold range for `method_declaration' NODE in Go language."
(let* ((named-node (or (tsc-get-child-by-field node :result)
(tsc-get-child-by-field node :parameters)))
- [nongnu] elpa/treesit-fold 510f3ff119 018/417: update readme, (continued)
- [nongnu] elpa/treesit-fold 510f3ff119 018/417: update readme, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 3a66cdeb1a 002/417: update readme, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold e7dd19b2d1 005/417: fix compile bug: add to evil-fold-list only if it exist, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 568085877e 014/417: better notes on how to install additional grammars, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 2ad70aae0d 023/417: Remove unused format function, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 88b0e6eab0 039/417: Update doc, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 557df0a4fe 045/417: Add replacement customization, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 6603e0ddbb 057/417: Split parser, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 7127f4bbcc 061/417: Add comment, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold c6f58d41d5 068/417: Fix, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 445b209eb0 062/417: Fix compatible,
ELPA Syncer <=
- [nongnu] elpa/treesit-fold f57a136cb8 075/417: Fix externals, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold b493772d32 080/417: Fix autoload, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 8d2599d54d 071/417: Fix warnings, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold ac7f2d0071 084/417: Try ruby, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 570305133e 003/417: version 0.0.1, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold cbe049d1bf 010/417: fix typo, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold ef390d67aa 022/417: Organize code, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold d09b81affc 026/417: Add Cask, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 82224e74b5 031/417: Add badges, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 8953a0f68b 030/417: Add CI, ELPA Syncer, 2024/07/01