neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 94d42a3e7239a4035ee4429cbd71d5b0162b8289
parent 1af55bfcf21b9bc7594b9c5ee0c2f60cbb887654
Author: Riley Bruins <ribru17@hotmail.com>
Date:   Sun, 28 Jul 2024 13:42:18 -0700

fix(treesitter): highlight anonymous nodes in inspect_tree

**Problem:** With anonymous nodes toggled in the inspect tree, only
named nodes will be highlighted when moving the cursor in the source
code buffer.

**Solution:** Retrieve the anonymous node at the cursor (when toggled on
in the inspect tree) and highlight them when appropriate, for better
clarity/specificity.

Diffstat:
Mruntime/lua/vim/treesitter/dev.lua | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/runtime/lua/vim/treesitter/dev.lua b/runtime/lua/vim/treesitter/dev.lua @@ -183,6 +183,7 @@ local function set_inspector_cursor(treeview, lang, source_buf, inspect_buf, ins lang = lang, pos = pos, ignore_injections = false, + include_anonymous = treeview.opts.anon, }) if not cursor_node then return