From 76af17a8725e1dd779e6bbf6e93b6c7ef2414a43 Mon Sep 17 00:00:00 2001 From: flex Date: Mon, 24 Feb 2020 15:39:51 +0100 Subject: [PATCH] fix base#find_files so that it works for filenames with whitespaces --- autoload/vimwiki/base.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/autoload/vimwiki/base.vim b/autoload/vimwiki/base.vim index e5e5028..021333c 100644 --- a/autoload/vimwiki/base.vim +++ b/autoload/vimwiki/base.vim @@ -500,11 +500,11 @@ function! vimwiki#base#find_files(wiki_nr, directories_only) abort else let pattern = '**/*'.ext endif - let files = split(globpath(root_directory, pattern)) + let files = split(globpath(root_directory, pattern), '\n') " filter excluded files before returning for pattern in vimwiki#vars#get_wikilocal('exclude_files') - let efiles = split(globpath(root_directory, pattern)) + let efiles = split(globpath(root_directory, pattern), '\n') let files = filter(files, 'index(efiles, v:val) == -1') endfor