harpoon/lua/harpoon/dev.lua
Raigo Jerva a6e8a63520
update
- update readme
- revert nonfunctional changes in term.lua
- promote log level for next and previous commands
- make env var more important than vim.g
2021-05-02 10:52:00 +03:00

31 lines
798 B
Lua

-- Don't include this file, we should manually include it via
-- require("harpoon.dev").reload();
--
-- A quick mapping can be setup using something like:
-- :nmap <leader>rr :lua require("harpoon.dev").reload()<CR>
local M = {}
M.reload = function()
require("plenary.reload").reload_module("harpoon");
end
local function set_log_level()
local log_levels = { "trace", "debug", "info", "warn", "error", "fatal" }
local log_level = vim.env.HARPOON_LOG or vim.g.harpoon_log_level
for _, level in pairs(log_levels) do
if level == log_level then
return log_level
end
end
return "warn" -- default, if user hasn't set to one from log_levels
end
M.log = require("plenary.log").new({
plugin = "harpoon",
level = set_log_level(),
})
return M