lib/soywiki.vim in soywiki-0.3.7 vs lib/soywiki.vim in soywiki-0.3.8
- old
+ new
@@ -117,10 +117,15 @@
endfunc
func! s:find_next_wiki_link(backward)
let n = 0
" don't wrap
- let result = search(s:wiki_link_pattern, 'W' . (a:backward == 1 ? 'b' : ''))
+ if a:backward == 1
+ normal b
+ let result = search(s:wiki_link_pattern, 'Wb')
+ else
+ let result = search(s:wiki_link_pattern, 'W')
+ endif
if (result == 0)
return ""
end
return s:link_under_cursor()
endfunc