From 96b7f7c471a857f4c716b35b87350d26c4967987 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Mon, 5 May 2025 15:16:43 +0300 Subject: [PATCH] ; More fixes for treesit tests * test/src/treesit-tests.el (treesit-parse-string) (treesit-parser-tracking-line-column-p) (treesit-tracking-line-column-p, treesit--linecol-at) (treesit--linecol-cache-set, treesit--linecol-cache) (treesit-languages-require-line-column-tracking): Declare. (cherry picked from commit cc6e604da6f274aafeda1476b2e1e2083063c20e) --- test/src/treesit-tests.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/src/treesit-tests.el b/test/src/treesit-tests.el index 56e40b98825..c151a86c5e5 100644 --- a/test/src/treesit-tests.el +++ b/test/src/treesit-tests.el @@ -58,6 +58,14 @@ (declare-function treesit-search-forward "treesit.c") (declare-function treesit-search-subtree "treesit.c") +(declare-function treesit-parse-string "treesit.c") +(declare-function treesit-parser-tracking-line-column-p "treesit.c") +(declare-function treesit-tracking-line-column-p "treesit.c") +(declare-function treesit--linecol-at "treesit.c") +(declare-function treesit--linecol-cache-set "treesit.c") +(declare-function treesit--linecol-cache "treesit.c") + + ;;; Basic API (ert-deftest treesit-basic-parsing () @@ -290,6 +298,7 @@ (should (equal (treesit--linecol-at 2) '(1 . 1))) (should (equal (treesit--linecol-at 1) '(1 . 0))))) +(defvar treesit-languages-require-line-column-tracking) (ert-deftest treesit-linecol-enable-disable () "Test enabling/disabling linecol tracking." (skip-unless (treesit-language-available-p 'json)) -- 2.39.5