diff options
author | Christian Clason <c.clason@uni-graz.at> | 2024-12-06 19:18:03 +0100 |
---|---|---|
committer | Christian Clason <ch.clason+github@icloud.com> | 2024-12-07 10:26:24 +0100 |
commit | 9c278af7cc96e5b7f07cd9fdec27951651063a76 (patch) | |
tree | 935b97f74766464c047eb4a41890927188f7ef17 /runtime/lua/vim/_inspector.lua | |
parent | ec94c2704f5059794923777ed51412d80bd26b5b (diff) | |
download | rneovim-9c278af7cc96e5b7f07cd9fdec27951651063a76.tar.gz rneovim-9c278af7cc96e5b7f07cd9fdec27951651063a76.tar.bz2 rneovim-9c278af7cc96e5b7f07cd9fdec27951651063a76.zip |
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.
Diffstat (limited to 'runtime/lua/vim/_inspector.lua')
-rw-r--r-- | runtime/lua/vim/_inspector.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/runtime/lua/vim/_inspector.lua b/runtime/lua/vim/_inspector.lua index f4e41a31e5..520c437906 100644 --- a/runtime/lua/vim/_inspector.lua +++ b/runtime/lua/vim/_inspector.lua @@ -191,7 +191,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 |