fix(inspect): show priority for treesitter highlights

Problem: `:Inspect` does not show priority for treesitter highlights,
leading to confusion why sometimes earlier highlights override later
highlights.

Solution: Also print priority metadata if set.
(cherry picked from commit 9c278af7cc)
This commit is contained in:
Christian Clason 2024-12-06 19:18:03 +01:00 committed by github-actions[bot]
parent 950048b206
commit b5b84b806a

View File

@ -182,7 +182,12 @@ function vim.show_pos(bufnr, row, col, filter)
append('Treesitter', 'Title')
nl()
for _, capture in ipairs(items.treesitter) do
item(capture, capture.lang)
item(
capture,
capture.metadata.priority
and string.format('%s priority: %d', capture.lang, capture.metadata.priority)
or capture.lang
)
end
nl()
end