mirror of
https://github.com/neovim/neovim.git
synced 2026-07-17 14:41:33 +00:00
refactor: update usages of deprecated "buffer" param #39089
This commit is contained in:
@@ -624,7 +624,7 @@ do
|
||||
-- TermClose may be queued before TermOpen if process exits before `terminal_open` is called.
|
||||
-- Don't display the msg now, let TermOpen display it.
|
||||
vim.api.nvim_create_autocmd('TermOpen', {
|
||||
buffer = ev.buf,
|
||||
buf = ev.buf,
|
||||
once = true,
|
||||
callback = function()
|
||||
set_terminal_exitmsg(ev.buf, msg, pos)
|
||||
|
||||
@@ -455,7 +455,7 @@ function M.set(namespace, bufnr, diagnostics, opts)
|
||||
|
||||
api.nvim_exec_autocmds('DiagnosticChanged', {
|
||||
modeline = false,
|
||||
buffer = vim._resolve_bufnr(bufnr),
|
||||
buf = vim._resolve_bufnr(bufnr),
|
||||
-- TODO(lewis6991): should this be deepcopy()'d like they are in vim.diagnostic.get()
|
||||
data = { diagnostics = diagnostics },
|
||||
})
|
||||
@@ -766,7 +766,7 @@ function M.reset(namespace, bufnr)
|
||||
if api.nvim_buf_is_valid(iter_bufnr) then
|
||||
api.nvim_exec_autocmds('DiagnosticChanged', {
|
||||
modeline = false,
|
||||
buffer = iter_bufnr,
|
||||
buf = iter_bufnr,
|
||||
data = { diagnostics = {} },
|
||||
})
|
||||
else
|
||||
|
||||
@@ -64,7 +64,7 @@ local function schedule_display(namespace, bufnr, args)
|
||||
local group = api.nvim_create_augroup(key, { clear = true })
|
||||
api.nvim_create_autocmd(insert_leave_auto_cmds, {
|
||||
group = group,
|
||||
buffer = bufnr,
|
||||
buf = bufnr,
|
||||
callback = function()
|
||||
execute_scheduled_display(namespace, bufnr)
|
||||
end,
|
||||
|
||||
@@ -124,7 +124,7 @@ local function once_buf_loaded(bufnr, fn)
|
||||
fn()
|
||||
else
|
||||
return api.nvim_create_autocmd('BufRead', {
|
||||
buffer = bufnr,
|
||||
buf = bufnr,
|
||||
once = true,
|
||||
callback = function()
|
||||
fn()
|
||||
@@ -431,13 +431,13 @@ function M.virtual_text.show(namespace, bufnr, diagnostics, opts)
|
||||
)
|
||||
end
|
||||
|
||||
api.nvim_clear_autocmds({ group = ns.user_data.virt_text_augroup, buffer = bufnr })
|
||||
api.nvim_clear_autocmds({ group = ns.user_data.virt_text_augroup, buf = bufnr })
|
||||
|
||||
local line_diagnostics = diagnostic_shared.diagnostic_lines(diagnostics, true)
|
||||
|
||||
if vopts.current_line ~= nil then
|
||||
api.nvim_create_autocmd('CursorMoved', {
|
||||
buffer = bufnr,
|
||||
buf = bufnr,
|
||||
group = ns.user_data.virt_text_augroup,
|
||||
callback = function()
|
||||
render_virtual_text(ns.user_data.virt_text_ns, bufnr, line_diagnostics, vopts)
|
||||
@@ -458,7 +458,7 @@ function M.virtual_text.hide(namespace, bufnr)
|
||||
if ns.user_data.virt_text_ns then
|
||||
clear_extmarks(bufnr, ns.user_data.virt_text_ns)
|
||||
if api.nvim_buf_is_valid(bufnr) then
|
||||
api.nvim_clear_autocmds({ group = ns.user_data.virt_text_augroup, buffer = bufnr })
|
||||
api.nvim_clear_autocmds({ group = ns.user_data.virt_text_augroup, buf = bufnr })
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -681,7 +681,7 @@ function M.virtual_lines.show(namespace, bufnr, diagnostics, opts)
|
||||
)
|
||||
end
|
||||
|
||||
api.nvim_clear_autocmds({ group = ns.user_data.virt_lines_augroup, buffer = bufnr })
|
||||
api.nvim_clear_autocmds({ group = ns.user_data.virt_lines_augroup, buf = bufnr })
|
||||
|
||||
diagnostics =
|
||||
diagnostic_shared.reformat_diagnostics(vopts.format or format_virtual_lines, diagnostics)
|
||||
@@ -691,7 +691,7 @@ function M.virtual_lines.show(namespace, bufnr, diagnostics, opts)
|
||||
-- diagnostics we need when the cursor line doesn't change.
|
||||
local line_diagnostics = diagnostic_shared.diagnostic_lines(diagnostics, true)
|
||||
api.nvim_create_autocmd('CursorMoved', {
|
||||
buffer = bufnr,
|
||||
buf = bufnr,
|
||||
group = ns.user_data.virt_lines_augroup,
|
||||
callback = function()
|
||||
render_virtual_lines(
|
||||
@@ -724,7 +724,7 @@ function M.virtual_lines.hide(namespace, bufnr)
|
||||
if ns.user_data.virt_lines_ns then
|
||||
clear_extmarks(bufnr, ns.user_data.virt_lines_ns)
|
||||
if api.nvim_buf_is_valid(bufnr) then
|
||||
api.nvim_clear_autocmds({ group = ns.user_data.virt_lines_augroup, buffer = bufnr })
|
||||
api.nvim_clear_autocmds({ group = ns.user_data.virt_lines_augroup, buf = bufnr })
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -16,7 +16,7 @@ setmetatable(diagnostic_cache, {
|
||||
assert(bufnr > 0, 'Invalid buffer number')
|
||||
api.nvim_create_autocmd('BufWipeout', {
|
||||
group = group,
|
||||
buffer = bufnr,
|
||||
buf = bufnr,
|
||||
callback = function()
|
||||
rawset(t, bufnr, nil)
|
||||
end,
|
||||
@@ -51,7 +51,7 @@ local function once_buf_loaded(bufnr, fn)
|
||||
fn()
|
||||
else
|
||||
return api.nvim_create_autocmd('BufRead', {
|
||||
buffer = bufnr,
|
||||
buf = bufnr,
|
||||
once = true,
|
||||
callback = function()
|
||||
fn()
|
||||
|
||||
@@ -693,7 +693,7 @@ local function check_sysinfo()
|
||||
'%#WarningMsg#%@v:lua.nvim_health_bugreport_open@Click to Create Bug Report on GitHub%X%*'
|
||||
|
||||
vim.api.nvim_create_autocmd('BufDelete', {
|
||||
buffer = buf,
|
||||
buf = buf,
|
||||
once = true,
|
||||
command = 'lua _G.nvim_health_bugreport_open = nil',
|
||||
})
|
||||
|
||||
@@ -261,7 +261,7 @@ function State:new(bufnr)
|
||||
})
|
||||
api.nvim_create_autocmd('FileType', {
|
||||
group = self.augroup,
|
||||
buffer = bufnr,
|
||||
buf = bufnr,
|
||||
callback = function()
|
||||
self:reset()
|
||||
end,
|
||||
|
||||
@@ -80,14 +80,14 @@ function Completor:new(bufnr)
|
||||
self.client_state = {}
|
||||
api.nvim_create_autocmd({ 'InsertEnter', 'CursorMovedI', 'TextChangedP' }, {
|
||||
group = self.augroup,
|
||||
buffer = bufnr,
|
||||
buf = bufnr,
|
||||
callback = function()
|
||||
self:automatic_request()
|
||||
end,
|
||||
})
|
||||
api.nvim_create_autocmd({ 'InsertLeave' }, {
|
||||
group = self.augroup,
|
||||
buffer = bufnr,
|
||||
buf = bufnr,
|
||||
callback = function()
|
||||
self:abort()
|
||||
end,
|
||||
|
||||
@@ -116,7 +116,7 @@ local function detach(client, bufnr)
|
||||
-- Remove the buf handle and its autocmds if we removed its last client.
|
||||
if not next(buf_handle) then
|
||||
buf_handles[bufnr] = nil
|
||||
api.nvim_clear_autocmds({ group = augroup, buffer = bufnr })
|
||||
api.nvim_clear_autocmds({ group = augroup, buf = bufnr })
|
||||
|
||||
-- Remove the on_key callback if we removed the last buf handle.
|
||||
if not next(buf_handles) then
|
||||
@@ -156,9 +156,9 @@ local function attach(client, bufnr)
|
||||
trigger[client_id] = client
|
||||
end
|
||||
|
||||
api.nvim_clear_autocmds({ group = augroup, buffer = bufnr })
|
||||
api.nvim_clear_autocmds({ group = augroup, buf = bufnr })
|
||||
api.nvim_create_autocmd('LspDetach', {
|
||||
buffer = bufnr,
|
||||
buf = bufnr,
|
||||
desc = 'Detach on-type formatting module when the client detaches',
|
||||
group = augroup,
|
||||
callback = function(ev)
|
||||
|
||||
@@ -680,7 +680,7 @@ function M.stop()
|
||||
end
|
||||
|
||||
if #M._sessions == 1 then
|
||||
vim.api.nvim_clear_autocmds({ group = snippet_group, buffer = M._session.bufnr })
|
||||
vim.api.nvim_clear_autocmds({ group = snippet_group, buf = M._session.bufnr })
|
||||
vim.api.nvim_buf_clear_namespace(M._session.bufnr, snippet_ns, 0, -1)
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user