From: shane.xb.qian Date: Fri, 14 Apr 2023 14:44:58 +0000 (+0800) Subject: none: remove writable check in ClearTraceLogs X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=b2e6cddcdff8874894170556023f0cd6f68a95c7;p=vim-lsp.git none: remove writable check in ClearTraceLogs --- diff --git a/autoload/lsp/util.vim b/autoload/lsp/util.vim index a02f79b..39a3a47 100644 --- a/autoload/lsp/util.vim +++ b/autoload/lsp/util.vim @@ -34,13 +34,7 @@ enddef # Empty out the LSP server trace logs export def ClearTraceLogs(fname: string) - var fullname = $'{lsp_log_dir}{fname}' - # If file existed but not writable - if filewritable(fullname) != 1 && filereadable(fullname) - ErrMsg($'File {fullname} is not writable') - return - endif - writefile([], fullname) + writefile([], $'{lsp_log_dir}{fname}') enddef # Open the LSP server debug messages file.