mirror of
https://github.com/neovim/neovim.git
synced 2024-12-24 13:15:09 -07:00
fix(diagnostic): set effective buffer number for DiagnosticChanged autocmd (#16485)
This enables use of <abuf> in autocommand handlers for DiagnosticChanged.
This commit is contained in:
parent
fb11ef0aad
commit
84784a8391
@ -653,9 +653,11 @@ function M.set(namespace, bufnr, diagnostics, opts)
|
|||||||
M.show(namespace, bufnr, nil, opts)
|
M.show(namespace, bufnr, nil, opts)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
vim.api.nvim_buf_call(bufnr, function()
|
||||||
vim.api.nvim_command(
|
vim.api.nvim_command(
|
||||||
string.format("doautocmd <nomodeline> DiagnosticChanged %s", vim.api.nvim_buf_get_name(bufnr))
|
string.format("doautocmd <nomodeline> DiagnosticChanged %s", vim.api.nvim_buf_get_name(bufnr))
|
||||||
)
|
)
|
||||||
|
end)
|
||||||
end
|
end
|
||||||
|
|
||||||
--- Get namespace metadata.
|
--- Get namespace metadata.
|
||||||
|
Loading…
Reference in New Issue
Block a user