Disable spell check in code and math inline/blocks.
For nested syntaxes the default spell behavior will still be used e.g. spelling in comments will still be checked.
This commit is contained in:
parent
68233c51eb
commit
42a1f08ffa
@ -3517,6 +3517,7 @@ Removed:~
|
|||||||
point.
|
point.
|
||||||
|
|
||||||
Fixed:~
|
Fixed:~
|
||||||
|
* Disable spell check in code and math inline/blocks.
|
||||||
* Properly handle markdown image links `![]()`
|
* Properly handle markdown image links `![]()`
|
||||||
* Issue #415: Expand iabbrev entries on <CR>.
|
* Issue #415: Expand iabbrev entries on <CR>.
|
||||||
* Issue #619: allow escaped characters in markdown links.
|
* Issue #619: allow escaped characters in markdown links.
|
||||||
|
@ -271,9 +271,9 @@ endif
|
|||||||
|
|
||||||
|
|
||||||
execute 'syntax match VimwikiEqIn /'.vimwiki#vars#get_syntaxlocal('rxEqIn').
|
execute 'syntax match VimwikiEqIn /'.vimwiki#vars#get_syntaxlocal('rxEqIn').
|
||||||
\ '/ contains=VimwikiEqInChar'
|
\ '/ contains=VimwikiEqInChar,@NoSpell'
|
||||||
execute 'syntax match VimwikiEqInT /'.vimwiki#vars#get_syntaxlocal('rxEqIn').
|
execute 'syntax match VimwikiEqInT /'.vimwiki#vars#get_syntaxlocal('rxEqIn').
|
||||||
\ '/ contained contains=VimwikiEqInCharT'
|
\ '/ contained contains=VimwikiEqInCharT,@NoSpell'
|
||||||
|
|
||||||
execute 'syntax match VimwikiBold /'.vimwiki#vars#get_syntaxlocal('rxBold').
|
execute 'syntax match VimwikiBold /'.vimwiki#vars#get_syntaxlocal('rxBold').
|
||||||
\ '/ contains=VimwikiBoldChar,@Spell'
|
\ '/ contains=VimwikiBoldChar,@Spell'
|
||||||
@ -311,7 +311,7 @@ execute 'syntax match VimwikiSubScriptT /'.vimwiki#vars#get_syntaxlocal('rxSubSc
|
|||||||
\ '/ contained contains=VimwikiSubScriptCharT,@Spell'
|
\ '/ contained contains=VimwikiSubScriptCharT,@Spell'
|
||||||
|
|
||||||
execute 'syntax match VimwikiCode /'.vimwiki#vars#get_syntaxlocal('rxCode').
|
execute 'syntax match VimwikiCode /'.vimwiki#vars#get_syntaxlocal('rxCode').
|
||||||
\ '/ contains=VimwikiCodeChar'
|
\ '/ contains=VimwikiCodeChar,@NoSpell'
|
||||||
execute 'syntax match VimwikiCodeT /'.vimwiki#vars#get_syntaxlocal('rxCode').
|
execute 'syntax match VimwikiCodeT /'.vimwiki#vars#get_syntaxlocal('rxCode').
|
||||||
\ '/ contained contains=VimwikiCodeCharT'
|
\ '/ contained contains=VimwikiCodeCharT'
|
||||||
|
|
||||||
@ -321,10 +321,10 @@ execute 'syntax match VimwikiHR /'.vimwiki#vars#get_syntaxlocal('rxHR').'/'
|
|||||||
|
|
||||||
let concealpre = vimwiki#vars#get_global('conceal_pre') ? ' concealends' : ''
|
let concealpre = vimwiki#vars#get_global('conceal_pre') ? ' concealends' : ''
|
||||||
execute 'syntax region VimwikiPre matchgroup=VimwikiPreDelim start=/'.vimwiki#vars#get_syntaxlocal('rxPreStart').
|
execute 'syntax region VimwikiPre matchgroup=VimwikiPreDelim start=/'.vimwiki#vars#get_syntaxlocal('rxPreStart').
|
||||||
\ '/ end=/'.vimwiki#vars#get_syntaxlocal('rxPreEnd').'/ contains=@Spell'.concealpre
|
\ '/ end=/'.vimwiki#vars#get_syntaxlocal('rxPreEnd').'/ contains=@NoSpell'.concealpre
|
||||||
|
|
||||||
execute 'syntax region VimwikiMath start=/'.vimwiki#vars#get_syntaxlocal('rxMathStart').
|
execute 'syntax region VimwikiMath start=/'.vimwiki#vars#get_syntaxlocal('rxMathStart').
|
||||||
\ '/ end=/'.vimwiki#vars#get_syntaxlocal('rxMathEnd').'/ contains=@Spell'
|
\ '/ end=/'.vimwiki#vars#get_syntaxlocal('rxMathEnd').'/ contains=@NoSpell'
|
||||||
|
|
||||||
|
|
||||||
" placeholders
|
" placeholders
|
||||||
|
Loading…
Reference in New Issue
Block a user