commit c94af4b3f17711b068fa67814bcdeeda5a785181
parent 164b760d3b92011fb2cb349b8796743f95615675
Author: Keith Haber <kjhaber@gmail.com>
Date: Tue, 14 Nov 2017 22:57:52 -0800
Update argument handling in diary#make_note
Fix an "Undefined variable: a:3" error that occurs when attempting to open
a diary page with Calendar.vim.
Diffstat:
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/autoload/vimwiki/diary.vim b/autoload/vimwiki/diary.vim
@@ -174,16 +174,15 @@ function! vimwiki#diary#make_note(wnum, ...) "{{{
call vimwiki#path#mkdir(VimwikiGet('path', idx).VimwikiGet('diary_rel_path', idx))
+ let cmd = 'edit'
if a:0
if a:1 == 1
let cmd = 'tabedit'
- elseif a:2 == 2
+ elseif a:1 == 2
let cmd = 'split'
- elseif a:3 == 3
+ elseif a:1 == 3
let cmd = 'vsplit'
endif
- else
- let cmd = 'edit'
endif
if a:0>1
let link = 'diary:'.a:2