summaryrefslogtreecommitdiff
path: root/lua/core/terminal.lua
diff options
context:
space:
mode:
authorkylo252 <[email protected]>2021-09-17 08:29:35 +0200
committerGitHub <[email protected]>2021-09-17 10:59:35 +0430
commit9257e68c05eff293ea15a484d994b83fd7c610d8 (patch)
treeb52bb009b62836948a0f4002fba7c7672b02edf5 /lua/core/terminal.lua
parentd610502f91ba08c9afc6557d892f93bae2bdab13 (diff)
fix: use the correct API for the log-viewer (#1564)
Diffstat (limited to 'lua/core/terminal.lua')
-rw-r--r--lua/core/terminal.lua9
1 files changed, 5 insertions, 4 deletions
diff --git a/lua/core/terminal.lua b/lua/core/terminal.lua
index 87053412..4525ca63 100644
--- a/lua/core/terminal.lua
+++ b/lua/core/terminal.lua
@@ -1,5 +1,6 @@
local M = {}
local utils = require "utils"
+local Log = require "core.log"
M.config = function()
lvim.builtin["terminal"] = {
@@ -81,7 +82,6 @@ end
M._exec_toggle = function(exec)
local binary = M._split(exec)[1]
if vim.fn.executable(binary) ~= 1 then
- local Log = require "core.log"
Log:error("Unable to run executable " .. binary .. ". Please make sure it is installed properly.")
return
end
@@ -92,12 +92,13 @@ end
local function get_log_path(name)
--handle custom paths not managed by Plenary.log
- local logger = require "core.log"
local file
if name == "nvim" then
- file = utils.join_paths(get_cache_dir(), "log")
+ file = utils.join_paths(vim.fn.stdpath "cache", "log")
+ elseif name == "packer.nvim" then
+ file = utils.join_paths(vim.fn.stdpath "cache", "packer.nvim.log")
else
- file = logger:new({ plugin = name }):get_path()
+ file = Log:get_path()
end
if utils.is_file(file) then
return file