fix(linter): replace template variables on each invocation
This commit is contained in:
+2
-2
@@ -277,8 +277,8 @@ function M:run(bufnr)
|
|||||||
input = vim.api.nvim_buf_get_lines(bufnr, 0, -1, false)
|
input = vim.api.nvim_buf_get_lines(bufnr, 0, -1, false)
|
||||||
end
|
end
|
||||||
|
|
||||||
local cmd = self.config.cmd
|
local cmd = vim.fn.copy(self.config.cmd)
|
||||||
local file = vim.fn.expand("%")
|
local file = vim.fn.expand("%:.")
|
||||||
local filename = vim.fn.expand("%:t")
|
local filename = vim.fn.expand("%:t")
|
||||||
for i, arg in ipairs(cmd) do
|
for i, arg in ipairs(cmd) do
|
||||||
arg = arg:gsub("%%file%%", file)
|
arg = arg:gsub("%%file%%", file)
|
||||||
|
|||||||
Reference in New Issue
Block a user