chore: use stdpath "log" rather than "cache" (#2372)

This commit is contained in:
Alexander Courtis 2023-08-14 11:03:38 +10:00 committed by GitHub
parent 0a54dcb76b
commit 116b88564f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -1332,8 +1332,8 @@ In the event of a problem please disable the experiment and raise an issue.
Configuration for diagnostic logging.
*nvim-tree.log.enable*
Enable logging to a file `nvim-tree.log` in |stdpath| `"cache"`, usually
`$XDG_CACHE_HOME/nvim`
Enable logging to a file `nvim-tree.log` in |stdpath| `"log"`, usually
`${XDG_STATE_HOME}/nvim`
Type: `boolean`, Default: `false`
*nvim-tree.log.truncate*

View File

@ -71,7 +71,7 @@ end
function M.setup(opts)
M.config = opts.log
if M.config and M.config.enable and M.config.types then
M.path = string.format("%s/nvim-tree.log", vim.fn.stdpath "cache", os.date "%H:%M:%S", vim.env.USER)
M.path = string.format("%s/nvim-tree.log", vim.fn.stdpath "log", os.date "%H:%M:%S", vim.env.USER)
if M.config.truncate then
os.remove(M.path)
end