Fix link extension removed
This commit is contained in:
parent
667929d3f9
commit
068a26acec
@ -1424,10 +1424,6 @@ function! vimwiki#base#follow_link(split, ...) abort
|
|||||||
if processed_by_markdown_reflink
|
if processed_by_markdown_reflink
|
||||||
return
|
return
|
||||||
endif
|
endif
|
||||||
|
|
||||||
" remove the extension from the filename if exists, because non-vimwiki
|
|
||||||
" markdown files usually include the extension in links
|
|
||||||
let lnk = substitute(lnk, '\'.vimwiki#vars#get_wikilocal('ext').'$', '', '')
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
let current_tab_page = tabpagenr()
|
let current_tab_page = tabpagenr()
|
||||||
|
@ -1,5 +1,44 @@
|
|||||||
Include: vader_includes/vader_setup.vader
|
Include: vader_includes/vader_setup.vader
|
||||||
|
|
||||||
|
# Link with dot {{{1
|
||||||
|
####################
|
||||||
|
|
||||||
|
Given vimwiki (filnames with dots):
|
||||||
|
part1.part2.part3
|
||||||
|
part1.part2.part3.md
|
||||||
|
noext
|
||||||
|
|
||||||
|
Execute (Set filename wiki_test.md):
|
||||||
|
file wiki_test.md
|
||||||
|
call SetSyntax('markdown')
|
||||||
|
|
||||||
|
Do (Linkify all):
|
||||||
|
\<Cr>
|
||||||
|
j\<Cr>
|
||||||
|
j\<Cr>
|
||||||
|
|
||||||
|
Expect (Full Words are made as links, no extension addded . -> space):
|
||||||
|
[part1 part2 part3](part1.part2.part3)
|
||||||
|
[part1 part2 part3](part1.part2.part3.md)
|
||||||
|
[noext](noext)
|
||||||
|
|
||||||
|
Given vimwiki (filnames with dots):
|
||||||
|
part1.part2.part3
|
||||||
|
part1.part2.part3.md
|
||||||
|
noext
|
||||||
|
|
||||||
|
Do (Fllow link witout markdown):
|
||||||
|
\<Cr>\<Cr>
|
||||||
|
:AssertEqual expand('%:t'), 'part1.part2.part3'\<Cr>
|
||||||
|
|
||||||
|
Do (j<Cr><Cr>):
|
||||||
|
j\<Cr>\<Cr>
|
||||||
|
:AssertEqual expand('%:t'), 'part1.part2.part3.md'\<Cr>
|
||||||
|
|
||||||
|
|
||||||
|
# Rest {{{1
|
||||||
|
##########################
|
||||||
|
|
||||||
Given vimwiki (Text that is not a wikilink):
|
Given vimwiki (Text that is not a wikilink):
|
||||||
test
|
test
|
||||||
www.google.com
|
www.google.com
|
||||||
@ -123,3 +162,4 @@ Expect (Mediawiki links):
|
|||||||
[[file.mw]]
|
[[file.mw]]
|
||||||
|
|
||||||
Include: vader_includes/vader_teardown.vader
|
Include: vader_includes/vader_teardown.vader
|
||||||
|
# vim: foldmethod=marker foldlevel=30
|
||||||
|
Loading…
Reference in New Issue
Block a user