Print to stderr instead of normal echo if log message is of type error

This commit is contained in:
phosphene47
2021-12-13 19:02:32 +11:00
parent 7c03a8a2bd
commit d67042b868

View File

@ -43,11 +43,15 @@ function logger:log(op, message)
end end
if not self.silent and colors[op] then if not self.silent and colors[op] then
vim.api.nvim_echo({ if op == "error" then
{ "[dep]", "Identifier" }, vim.api.nvim_err_writeln(string.format("[dep] %s", message))
{ " " }, else
{ message, colors[op] }, vim.api.nvim_echo({
}, true, {}) { "[dep]", "Identifier" },
{ " " },
{ message, colors[op] },
}, true, {})
end
end end
if self.pipe then if self.pipe then