vimwiki

Personal wiki for vim
git clone https://github.com/vimwiki/vimwiki.git
Log | Files | Refs | README | LICENSE

commit f02fbffaf143526323eac47519a36addd36404db
parent ec4066ad83785e52910d3deb6adda34d1d4d25ae
Author: Karl Yngve LervÄg <karl.yngve+git@gmail.com>
Date:   Wed, 17 Sep 2014 23:26:16 +0200

Fixed more issues.

Diffstat:
Mautoload/vimwiki/base.vim | 12++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/autoload/vimwiki/base.vim b/autoload/vimwiki/base.vim @@ -1724,8 +1724,16 @@ endfunction " }}} " s:normalize_link_in_diary function! s:normalize_link_in_diary(lnk) " {{{ - let link_path = fnamemodify(a:lnk . VimwikiGet('ext'), ':p') - if filereadable(link_path) || a:lnk =~# '\d\d\d\d-\d\d-\d\d' + let link = a:lnk . VimwikiGet('ext') + let link_wiki = VimwikiGet('path') . '/' . link + let link_diary = VimwikiGet('path') . '/' + \ . VimwikiGet('diary_rel_path') . '/' . link + let link_exists_in_diary = filereadable(link_diary) + let link_exists_in_wiki = filereadable(link_wiki) + let link_is_date = a:lnk =~# '\d\d\d\d-\d\d-\d\d' + + if ! link_exists_in_wiki || link_exists_in_diary || link_is_date + let str = a:lnk let rxUrl = g:vimwiki_rxWord let rxDesc = '' let template = g:vimwiki_WikiLinkTemplate1