Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-core/src/syntax.rs')
| -rw-r--r-- | helix-core/src/syntax.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/helix-core/src/syntax.rs b/helix-core/src/syntax.rs index 86bb17b3..57b9e5c3 100644 --- a/helix-core/src/syntax.rs +++ b/helix-core/src/syntax.rs @@ -865,6 +865,9 @@ impl TextObjectQuery { .find_map(|cap| self.query.get_capture(cap))?; let mut cursor = InactiveQueryCursor::new(); + // TODO: this line can be dropped when we update tree-house to automatically reset cursors + // back to defaults when reusing them from the cursor cache. + cursor.set_byte_range(0..u32::MAX); cursor.set_match_limit(TREE_SITTER_MATCH_LIMIT); let mut cursor = cursor.execute_query(&self.query, node, RopeInput::new(slice)); let capture_node = iter::from_fn(move || { |