[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/tree-sitter a31538ea5b 12/15: Fix treesit-search-forward
From: |
Yuan Fu |
Subject: |
feature/tree-sitter a31538ea5b 12/15: Fix treesit-search-forward |
Date: |
Sun, 25 Sep 2022 00:12:00 -0400 (EDT) |
branch: feature/tree-sitter
commit a31538ea5b006c3901ab85354725993b689a259d
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>
Fix treesit-search-forward
* src/treesit.c (ts_search_forward): Fix return value.
---
src/treesit.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/treesit.c b/src/treesit.c
index f3efcbe596..5917931e44 100644
--- a/src/treesit.c
+++ b/src/treesit.c
@@ -1920,7 +1920,7 @@ ts_search_forward
(start, pred, parser, named, forward, 0, true, skip_start))
return true;
- TSNode next = ts_traverse_sibling_helper(node, forward, named);
+ TSNode next = ts_traverse_sibling_helper (node, forward, named);
while (ts_node_is_null (next))
{
node = ts_node_parent (node);
@@ -1930,9 +1930,9 @@ ts_search_forward
if (ts_traverse_match_predicate (node, pred, parser))
{
*start = node;
- return false;
+ return true;
}
- next = ts_traverse_sibling_helper(node, forward, named);
+ next = ts_traverse_sibling_helper (node, forward, named);
}
if (ts_search_forward
(&next, pred, parser, named, forward, up_only, false))
- feature/tree-sitter updated (1cdb24fe35 -> 9ed53535f5), Yuan Fu, 2022/09/25
- feature/tree-sitter c957832cbf 08/15: Remove treesit-traverse functions, Yuan Fu, 2022/09/25
- feature/tree-sitter b584569014 05/15: Change make_string to build_string in treesit.c, Yuan Fu, 2022/09/25
- feature/tree-sitter 17422c2cfc 06/15: ; * src/treesit.c (Ftreesit_node_field_name_for_child): Doc fix., Yuan Fu, 2022/09/25
- feature/tree-sitter eba6582436 09/15: Add the treesit-search functions that supplant the removed ones, Yuan Fu, 2022/09/25
- feature/tree-sitter a31538ea5b 12/15: Fix treesit-search-forward,
Yuan Fu <=
- feature/tree-sitter ef6e18a6b9 13/15: Improve treesit-search-forward-goto, Yuan Fu, 2022/09/25
- feature/tree-sitter 9e339415b4 14/15: Fix treesit-induce-sparse-tree, Yuan Fu, 2022/09/25
- feature/tree-sitter c5147882a9 03/15: ; Minor manual fix for tree-sitter indent, Yuan Fu, 2022/09/25
- feature/tree-sitter 914f68da05 04/15: ; Minor tree-sitter manual fix, Yuan Fu, 2022/09/25
- feature/tree-sitter 013c7d6aae 01/15: Rename treesit-expand-query/pattern, Yuan Fu, 2022/09/25
- feature/tree-sitter 9ed53535f5 15/15: ; * lisp/progmodes/python.el (python-mode): Fix typo., Yuan Fu, 2022/09/25
- feature/tree-sitter 08a1c32d0b 02/15: Improve printing treesit nodes, Yuan Fu, 2022/09/25
- feature/tree-sitter 1575ee2eeb 07/15: Accept nil as NODE in treesit-node-text, Yuan Fu, 2022/09/25
- feature/tree-sitter f071e61d10 10/15: ; Fix docstrings in treesit.el, Yuan Fu, 2022/09/25
- feature/tree-sitter 795e01ac24 11/15: Update and enable treesit-imenu function in python.el, Yuan Fu, 2022/09/25