diff options
author | Michael Lingelbach <m.j.lbach@gmail.com> | 2021-01-13 14:20:21 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-13 23:20:21 +0100 |
commit | ea8756f85ddd0aeed2e7eccd0ea86ade4fb7eca8 (patch) | |
tree | 1db34b1738a52f520ea7dd618916729e040a0b9a /runtime/lua/vim/lsp/log.lua | |
parent | 77a6049e07d070470d3274348ac61ab9b96cac6f (diff) | |
download | rneovim-ea8756f85ddd0aeed2e7eccd0ea86ade4fb7eca8.tar.gz rneovim-ea8756f85ddd0aeed2e7eccd0ea86ade4fb7eca8.tar.bz2 rneovim-ea8756f85ddd0aeed2e7eccd0ea86ade4fb7eca8.zip |
logging: move to XDG_CACHE_HOME (#13739)
while there is some controversy, stdpath('cache') looks like a better fit for logs than stdpath('data'): you can remove logs without preventing nvim to work which fits the XDG_CACHE_HOME definition of `user specific non-essential data files`.
Diffstat (limited to 'runtime/lua/vim/lsp/log.lua')
-rw-r--r-- | runtime/lua/vim/lsp/log.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/lua/vim/lsp/log.lua b/runtime/lua/vim/lsp/log.lua index 587a65cd96..b6e91e37b9 100644 --- a/runtime/lua/vim/lsp/log.lua +++ b/runtime/lua/vim/lsp/log.lua @@ -28,7 +28,7 @@ do local function path_join(...) return table.concat(vim.tbl_flatten{...}, path_sep) end - local logfilename = path_join(vim.fn.stdpath('data'), 'lsp.log') + local logfilename = path_join(vim.fn.stdpath('cache'), 'lsp.log') --- Returns the log filename. --@returns (string) log filename @@ -36,7 +36,7 @@ do return logfilename end - vim.fn.mkdir(vim.fn.stdpath('data'), "p") + vim.fn.mkdir(vim.fn.stdpath('cache'), "p") local logfile = assert(io.open(logfilename, "a+")) for level, levelnr in pairs(log.levels) do -- Also export the log level on the root object. |