vimwiki

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

commit 4d4e88bfa26de6a638e4f3c0e3b7c315d29e9e50
parent 7ad365e142eeb9e0a4776c15a72ce6621f6d3000
Author: Michael F. Schönitzer <michael@schoenitzer.de>
Date:   Sun, 17 Jun 2018 15:31:57 +0200

Improve heuristic for cleaning urls in link descr.

Diffstat:
Mautoload/vimwiki/base.vim | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/autoload/vimwiki/base.vim b/autoload/vimwiki/base.vim @@ -1869,6 +1869,12 @@ function! s:clean_url(url) let url = filter(url, 'v:val !=# "https\:"') let url = filter(url, 'v:val !=# "file\:"') let url = filter(url, 'v:val !=# "xml\:"') + let url = filter(url, 'v:val !=# "html"') + let url = filter(url, 'v:val !=# "htm"') + let url = filter(url, 'v:val !=# "php"') + " remove words consisting of only hexadecimal digits or non-word characters + let url = filter(url, 'v:val !~ "^\\A\\{4,}$"') + let url = filter(url, 'v:val !~ "^\\x\\{4,}$" || v:val !~ "\\d"') return join(url, " ") endfunction