commit 2c9df656441eed66f868483bfdba20f661f92362
parent 3f661178940b5490eefd357ce83e91e5522030f3
Author: EinfachToll <istjanichtzufassen@googlemail.com>
Date: Wed, 23 Nov 2016 21:49:37 +0100
Merge pull request #251 from jconroy77/markdown_nested_syntax
Automatic detection of nested syntaxes in markdown
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/autoload/vimwiki/base.vim b/autoload/vimwiki/base.vim
@@ -1994,7 +1994,7 @@ endfunction "}}}
" vimwiki#base#detect_nested_syntax
function! vimwiki#base#detect_nested_syntax() "{{{
let last_word = '\v.*<(\w+)\s*$'
- let lines = map(filter(getline(1, "$"), 'v:val =~ "{{{" && v:val =~ last_word'),
+ let lines = map(filter(getline(1, "$"), 'v:val =~ "\\%({{{\\|```\\)" && v:val =~ last_word'),
\ 'substitute(v:val, last_word, "\\=submatch(1)", "")')
let dict = {}
for elem in lines