commit ba02c3834627d131eb8d3661689af9f0bbc521f6
parent 864f0664054f9a1f5e968e4eab91b2271dee8358
Author: R. David Dunphy <rdd.dunphy@gmail.com>
Date: Sun, 2 Apr 2023 01:32:03 +0100
Use fnameescape() instead of escape() in edit_file()
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/autoload/vimwiki/base.vim b/autoload/vimwiki/base.vim
@@ -1109,7 +1109,7 @@ function! vimwiki#base#edit_file(command, filename, anchor, ...) abort
" :param: anchor
" :param: (1) vimwiki_prev_link
" :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 ok = vimwiki#path#mkdir(dir, 1)