refactor: use vim._with where possible

This mostly means replacing `nvim_buf_call` and `nvim_win_call` with
`vim._with`.
This commit is contained in:
dundargoc
2024-06-08 21:40:18 +02:00
committed by dundargoc
parent 496091b632
commit aa6b9c677d
17 changed files with 46 additions and 45 deletions

View File

@@ -371,7 +371,7 @@ describe('LSP', function()
true,
exec_lua [[
local keymap
vim.api.nvim_buf_call(BUFFER, function()
vim._with({buf = BUFFER}, function()
keymap = vim.fn.maparg("K", "n", false, true)
end)
return keymap.callback == vim.lsp.buf.hover
@@ -388,7 +388,7 @@ describe('LSP', function()
'',
exec_lua [[
local keymap
vim.api.nvim_buf_call(BUFFER, function()
vim._with({buf = BUFFER}, function()
keymap = vim.fn.maparg("K", "n", false, false)
end)
return keymap
@@ -782,7 +782,7 @@ describe('LSP', function()
vim.api.nvim_buf_set_name(BUFFER, oldname)
vim.api.nvim_buf_set_lines(BUFFER, 0, -1, true, {"help me"})
lsp.buf_attach_client(BUFFER, TEST_RPC_CLIENT_ID)
vim.api.nvim_buf_call(BUFFER, function() vim.cmd('saveas ' .. newname) end)
vim._with({buf = BUFFER}, function() vim.cmd('saveas ' .. newname) end)
]=],
tmpfile_old,
tmpfile_new