Skip to content

Commit 8d1091a

Browse files
committed
Do not spell-check svn status (added, modified, ...) lines.
Adding the @NoSpell cluster for svnRegion doesn't prevent spell checking for the contained syntax items. Explicitly add @NoSpell there to avoid that the filespecs of added, modified, ... files are spell checked.
1 parent 4325df1 commit 8d1091a

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

syntax/svn.vim

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,12 @@ elseif exists("b:current_syntax")
2020
finish
2121
endif
2222

23-
syn region svnText start="\%^" end="^--.*--$"me=s-1 contains=@Spell
24-
25-
syn region svnRegion start="^--.*--$" end="\%$" contains=ALL
26-
syn match svnRemoved "^D .*$" contained
27-
syn match svnRenamed "^R[ M][ U][ +] .*$" contained
28-
syn match svnAdded "^A[ M][ U][ +] .*$" contained
29-
syn match svnModified "^M[ M][ U] .*$" contained
30-
syn match svnProperty "^_M[ U] .*$" contained
23+
syn region svnRegion start="^--.*--$" end="\%$" contains=ALL,@NoSpell
24+
syn match svnRemoved "^D .*$" contained contains=@NoSpell
25+
syn match svnRenamed "^R[ M][ U][ +] .*$" contained contains=@NoSpell
26+
syn match svnAdded "^A[ M][ U][ +] .*$" contained contains=@NoSpell
27+
syn match svnModified "^M[ M][ U] .*$" contained contains=@NoSpell
28+
syn match svnProperty "^_M[ U] .*$" contained contains=@NoSpell
3129

3230
" Synchronization.
3331
syn sync clear

0 commit comments

Comments
 (0)