This commit is contained in:
Jongwook Choi 2024-09-16 20:56:21 -03:00 committed by GitHub
commit 5c5e2528a5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -153,7 +153,8 @@ end
---@param w integer
---@param b integer
local function set_dev_properties(w, b)
---@param opts nil|{ indent: integer? }
local function set_dev_properties(w, b, opts)
vim.wo[w].scrolloff = 5
vim.wo[w].wrap = false
vim.wo[w].foldmethod = 'expr'
@ -164,6 +165,11 @@ local function set_dev_properties(w, b)
vim.bo[b].buftype = 'nofile'
vim.bo[b].bufhidden = 'wipe'
vim.bo[b].filetype = 'query'
opts = opts or {}
if opts.indent then
vim.bo[b].shiftwidth = opts.indent
end
end
--- Updates the cursor position in the inspector to match the node under the cursor.
@ -354,7 +360,7 @@ function M.inspect_tree(opts)
vim.b[buf].dev_inspect = w
vim.b[b].dev_base = win -- base window handle
vim.b[b].disable_query_linter = true
set_dev_properties(w, b)
set_dev_properties(w, b, { indent = treeview.opts.indent })
local title --- @type string?
local opts_title = opts.title