From e841d653af4edaaf18e7ecc98dec854c709ffe3b Mon Sep 17 00:00:00 2001 From: Riley Bruins Date: Sat, 23 Aug 2025 12:01:38 -0700 Subject: [PATCH] fix(treesitter): show capture-level priorities in :Inspect #35443 (cherry picked from commit 29c5559ce10c41092ff39ab5d43fdcb17d8fe64b) --- runtime/lua/vim/_inspector.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/runtime/lua/vim/_inspector.lua b/runtime/lua/vim/_inspector.lua index 08dc2c5c78..d553ff27ad 100644 --- a/runtime/lua/vim/_inspector.lua +++ b/runtime/lua/vim/_inspector.lua @@ -200,7 +200,9 @@ function vim.show_pos(bufnr, row, col, filter) capture, string.format( 'priority: %d language: %s', - capture.metadata.priority or vim.hl.priorities.treesitter, + capture.metadata.priority + or (capture.metadata[capture.id] and capture.metadata[capture.id].priority) + or vim.hl.priorities.treesitter, capture.lang ) )