]> Sergey Matveev's repositories - vim-lsp.git/commitdiff
none: remove writable check in ClearTraceLogs
authorshane.xb.qian <shane.qian@foxmail.com>
Fri, 14 Apr 2023 14:44:58 +0000 (22:44 +0800)
committershane.xb.qian <shane.qian@foxmail.com>
Fri, 14 Apr 2023 14:44:58 +0000 (22:44 +0800)
autoload/lsp/util.vim

index a02f79b48adffcad00d32a8e824f6c5c20f5b53c..39a3a478d4d9529872efc81306bd0392302aa423 100644 (file)
@@ -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.