Improve markdown syntax for fenced code blocks. Closes #764
This commit is contained in:
@ -211,6 +211,21 @@ Given vimwiki (Markdown, Text and Vim):
|
||||
set hlsearch
|
||||
```
|
||||
|
||||
`````vim
|
||||
" this is vim
|
||||
set hlsearch
|
||||
`````
|
||||
|
||||
~~~vim
|
||||
" this is vim
|
||||
set hlsearch
|
||||
~~~
|
||||
|
||||
~~~~~vim
|
||||
" this is vim
|
||||
set hlsearch
|
||||
~~~~~~~~~~~
|
||||
|
||||
Execute (Set syntax markdown):
|
||||
let g:vimwiki_global_vars['vimwiki_automatic_nested_syntaxes'] = 1
|
||||
call SetSyntax('markdown')
|
||||
@ -225,6 +240,18 @@ Execute (Assert Code syntax):
|
||||
AssertEqual SyntaxAt(5, 1), 'VimwikiPre'
|
||||
AssertEqual SyntaxAt(9, 1), 'vimLineComment'
|
||||
AssertEqual SyntaxAt(10, 1), 'vimCommand'
|
||||
AssertEqual SyntaxAt(13, 1), 'VimwikiPre'
|
||||
AssertEqual SyntaxAt(14, 1), 'vimLineComment'
|
||||
AssertEqual SyntaxAt(15, 1), 'vimCommand'
|
||||
AssertEqual SyntaxAt(16, 1), 'VimwikiPre'
|
||||
AssertEqual SyntaxAt(18, 1), 'VimwikiPre'
|
||||
AssertEqual SyntaxAt(19, 1), 'vimLineComment'
|
||||
AssertEqual SyntaxAt(20, 1), 'vimCommand'
|
||||
AssertEqual SyntaxAt(21, 1), 'VimwikiPre'
|
||||
AssertEqual SyntaxAt(23, 1), 'VimwikiPre'
|
||||
AssertEqual SyntaxAt(24, 1), 'vimLineComment'
|
||||
AssertEqual SyntaxAt(25, 1), 'vimCommand'
|
||||
AssertEqual SyntaxAt(26, 1), 'VimwikiPre'
|
||||
|
||||
|
||||
# 11 Math {{{1
|
||||
@ -277,7 +304,7 @@ Given vimwiki (Math wiki):
|
||||
&= 2.
|
||||
}}$
|
||||
|
||||
Execute (Set syntax markdown):
|
||||
Execute (Set syntax default):
|
||||
call SetSyntax('default')
|
||||
|
||||
Execute (Assert math syntax):
|
||||
|
Reference in New Issue
Block a user