Respect injections in :tree-sitter-highlight-name

pull/9386/head
Michael Davis 5 months ago committed by Blaž Hrastnik
parent 5e0b3cc28b
commit 8b6565c839

@ -1546,10 +1546,7 @@ fn tree_sitter_highlight_name(
let text = doc.text().slice(..); let text = doc.text().slice(..);
let cursor = doc.selection(view.id).primary().cursor(text); let cursor = doc.selection(view.id).primary().cursor(text);
let byte = text.char_to_byte(cursor); let byte = text.char_to_byte(cursor);
let node = syntax let node = syntax.descendant_for_byte_range(byte, byte)?;
.tree()
.root_node()
.descendant_for_byte_range(byte, byte)?;
// Query the same range as the one used in syntax highlighting. // Query the same range as the one used in syntax highlighting.
let range = { let range = {
// Calculate viewport byte ranges: // Calculate viewport byte ranges:

Loading…
Cancel
Save