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

[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)))



reply via email to

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