diff options
Diffstat (limited to 'lua')
-rw-r--r-- | lua/conform/log.lua | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lua/conform/log.lua b/lua/conform/log.lua index 20d91e1..b99b14c 100644 --- a/lua/conform/log.lua +++ b/lua/conform/log.lua @@ -1,6 +1,8 @@ local uv = vim.uv or vim.loop -local levels = vim.deepcopy(vim.log.levels) -vim.tbl_add_reverse_lookup(levels) +local levels_reverse = {} +for k, v in pairs(vim.log.levels) do + levels_reverse[v] = k +end local Log = {} @@ -35,7 +37,7 @@ local function format(level, msg, ...) local ok, text = pcall(string.format, msg, vim.F.unpack_len(args)) local timestr = vim.fn.strftime("%H:%M:%S") if ok then - local str_level = levels[level] + local str_level = levels_reverse[level] return string.format("%s[%s] %s", timestr, str_level, text) else return string.format( |