Use fnameescape() instead of escape() in edit_file()

This commit is contained in:
R. David Dunphy
2023-04-02 01:32:03 +01:00
parent 864f066405
commit ba02c38346
+1 -1
View File
@@ -1109,7 +1109,7 @@ function! vimwiki#base#edit_file(command, filename, anchor, ...) abort
" :param: anchor " :param: anchor
" :param: (1) vimwiki_prev_link " :param: (1) vimwiki_prev_link
" :param: (2) vimwiki#u#ft_is_vw() " :param: (2) vimwiki#u#ft_is_vw()
let fname = escape(a:filename, '% *|#`') let fname = fnameescape(a:filename)
let dir = fnamemodify(a:filename, ':p:h') let dir = fnamemodify(a:filename, ':p:h')
let ok = vimwiki#path#mkdir(dir, 1) let ok = vimwiki#path#mkdir(dir, 1)