aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_inspector.lua
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2024-12-07 10:57:09 +0100
committerChristian Clason <ch.clason+github@icloud.com>2024-12-07 17:26:27 +0100
commitb52ffd0a59df3b79f2f3f2338485f235da94478d (patch)
treeb423d9c9723edbd442136448e3409cbe5c217fd2 /runtime/lua/vim/_inspector.lua
parent4817547ec4630c2af2c94ade07bbf220992ad0d7 (diff)
downloadrneovim-b52ffd0a59df3b79f2f3f2338485f235da94478d.tar.gz
rneovim-b52ffd0a59df3b79f2f3f2338485f235da94478d.tar.bz2
rneovim-b52ffd0a59df3b79f2f3f2338485f235da94478d.zip
fix(inspect): always show priority
Problem: It is not obvious if a treesitter highlight priority shown in `:Inspect` is higher or lower than the default. Solution: Also print default priority (`vim.hl.priorities.treesitter`). Add padding for better readability.
Diffstat (limited to 'runtime/lua/vim/_inspector.lua')
-rw-r--r--runtime/lua/vim/_inspector.lua10
1 files changed, 6 insertions, 4 deletions
diff --git a/runtime/lua/vim/_inspector.lua b/runtime/lua/vim/_inspector.lua
index 520c437906..a09dd55a47 100644
--- a/runtime/lua/vim/_inspector.lua
+++ b/runtime/lua/vim/_inspector.lua
@@ -178,7 +178,7 @@ function vim.show_pos(bufnr, row, col, filter)
if data.hl_group ~= data.hl_group_link then
append('links to ', 'MoreMsg')
append(data.hl_group_link, data.hl_group_link)
- append(' ')
+ append(' ')
end
if comment then
append(comment, 'Comment')
@@ -193,9 +193,11 @@ function vim.show_pos(bufnr, row, col, filter)
for _, capture in ipairs(items.treesitter) do
item(
capture,
- capture.metadata.priority
- and string.format('%s priority: %d', capture.lang, capture.metadata.priority)
- or capture.lang
+ string.format(
+ 'priority: %d language: %s',
+ capture.metadata.priority or vim.hl.priorities.treesitter,
+ capture.lang
+ )
)
end
nl()