Merge pull request #26272 from neovim/backport-25726-to-release-0.9

[Backport release-0.9] fix(rplugin): dont create data dir if it's a broken symlink
This commit is contained in:
zeertzjq
2023-11-28 19:37:51 +08:00
committed by GitHub

View File

@@ -14,7 +14,9 @@ function! s:GetManifestPath() abort
let dest = stdpath('data')
if !empty(dest)
if !isdirectory(dest)
call mkdir(dest, 'p', 0700)
if getftype(dest) != "link"
call mkdir(dest, 'p', 0700)
endif
endif
let manifest_base = dest
endif