fix: Allow link syntax highlights to cross lines (#308)

This commit is contained in:
Erik Fasterius
2024-02-26 20:32:14 +01:00
committed by GitHub
parent 434e74ad30
commit f98279707d

View File

@@ -8,10 +8,10 @@ unlet b:current_syntax
syn region Comment matchgroup=Comment start="<!--" end="-->" contains=tkTag keepend syn region Comment matchgroup=Comment start="<!--" end="-->" contains=tkTag keepend
syntax region tkLink matchgroup=tkBrackets start=/\[\[/ end=/\]\]/ keepend display oneline contains=tkAliasedLink syntax region tkLink matchgroup=tkBrackets start=/\[\[/ end=/\]\]/ keepend display contains=tkAliasedLink
syntax match tkAliasedLink "[^\[\]]\+|" contained conceal syntax match tkAliasedLink "[^\[\]]\+|" contained conceal
syntax region tkHighlight matchgroup=tkBrackets start=/==/ end=/==/ display oneline contains=tkAliasedLink syntax region tkHighlight matchgroup=tkBrackets start=/==/ end=/==/ display contains=tkAliasedLink
syntax match tkTag "\v#[a-zA-ZÀ-ÿ]+[a-zA-ZÀ-ÿ0-9/\-_]*" syntax match tkTag "\v#[a-zA-ZÀ-ÿ]+[a-zA-ZÀ-ÿ0-9/\-_]*"
syntax match tkTag "\v:[a-zA-ZÀ-ÿ]+[a-zA-ZÀ-ÿ0-9/\-_]*:" syntax match tkTag "\v:[a-zA-ZÀ-ÿ]+[a-zA-ZÀ-ÿ0-9/\-_]*:"