aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorphosphene47 <phosphene47@chiya.dev>2021-12-13 19:02:32 +1100
committerphosphene47 <phosphene47@chiya.dev>2021-12-13 19:02:32 +1100
commitd67042b868567e07dc828ca72b2cb257b6059b8e (patch)
tree99515ad0aa20d1fc9c9098a91afb13ccfa4f32b8
parent7c03a8a2bd2adbffd3abda03500c5ab8dcfaf27e (diff)
downloaddep-d67042b868567e07dc828ca72b2cb257b6059b8e.tar.gz
dep-d67042b868567e07dc828ca72b2cb257b6059b8e.tar.bz2
dep-d67042b868567e07dc828ca72b2cb257b6059b8e.zip
Print to stderr instead of normal echo if log message is of type error
Diffstat (limited to '')
-rwxr-xr-xlua/dep/log.lua14
1 files changed, 9 insertions, 5 deletions
diff --git a/lua/dep/log.lua b/lua/dep/log.lua
index d719772..7ed32ee 100755
--- a/lua/dep/log.lua
+++ b/lua/dep/log.lua
@@ -43,11 +43,15 @@ function logger:log(op, message)
end
if not self.silent and colors[op] then
- vim.api.nvim_echo({
- { "[dep]", "Identifier" },
- { " " },
- { message, colors[op] },
- }, true, {})
+ if op == "error" then
+ vim.api.nvim_err_writeln(string.format("[dep] %s", message))
+ else
+ vim.api.nvim_echo({
+ { "[dep]", "Identifier" },
+ { " " },
+ { message, colors[op] },
+ }, true, {})
+ end
end
if self.pipe then