From ddf7e5e0ff4d16e6b8c0019e04e7a3b0d7ae59c7 Mon Sep 17 00:00:00 2001 From: Greg Anders Date: Mon, 20 May 2019 08:22:15 -0600 Subject: [PATCH] Allow forcing VimwikiAll2HTML with ! --- autoload/vimwiki/html.vim | 4 ++-- ftplugin/vimwiki.vim | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/autoload/vimwiki/html.vim b/autoload/vimwiki/html.vim index 409e5b0..fca30db 100644 --- a/autoload/vimwiki/html.vim +++ b/autoload/vimwiki/html.vim @@ -1611,7 +1611,7 @@ function! vimwiki#html#Wiki2HTML(path_html, wikifile) endfunction -function! vimwiki#html#WikiAll2HTML(path_html) +function! vimwiki#html#WikiAll2HTML(path_html, force) if !s:syntax_supported() && !s:use_custom_wiki2html() echomsg 'Vimwiki Error: Conversion to HTML is not supported for this syntax' return @@ -1653,7 +1653,7 @@ function! vimwiki#html#WikiAll2HTML(path_html) call vimwiki#vars#set_bufferlocal('subdir', subdir) call vimwiki#vars#set_bufferlocal('invsubdir', vimwiki#base#invsubdir(subdir)) - if !s:is_html_uptodate(wikifile) + if a:force || !s:is_html_uptodate(wikifile) echomsg 'Vimwiki: Processing '.wikifile call s:convert_file(path_html, wikifile) diff --git a/ftplugin/vimwiki.vim b/ftplugin/vimwiki.vim index a450a63..619e762 100644 --- a/ftplugin/vimwiki.vim +++ b/ftplugin/vimwiki.vim @@ -234,8 +234,8 @@ command! -buffer Vimwiki2HTMLBrowse \ call vimwiki#base#system_open_link(vimwiki#html#Wiki2HTML( \ expand(vimwiki#vars#get_wikilocal('path_html')), \ expand('%'))) -command! -buffer VimwikiAll2HTML - \ call vimwiki#html#WikiAll2HTML(expand(vimwiki#vars#get_wikilocal('path_html'))) +command! -buffer -bang VimwikiAll2HTML + \ call vimwiki#html#WikiAll2HTML(expand(vimwiki#vars#get_wikilocal('path_html')), 0) command! -buffer VimwikiTOC call vimwiki#base#table_of_contents(1)