Skip to content

Commit a2c0448

Browse files
committed
Merge pull request #2761 from compnerd/vim-cleanup
vim: clean up skipwhite usage
2 parents f5fa262 + 3ce5337 commit a2c0448

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

utils/vim/syntax/swift.vim

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,27 +49,27 @@ syn keyword swiftKeyword
4949
\ while
5050

5151
syn keyword swiftTypeDefinition class extension protocol struct typealias enum skipwhite nextgroup=swiftTypeName
52-
syn region swiftTypeAttributes start="\[" end="\]" skipwhite contained nextgroup=swiftTypeName
52+
syn region swiftTypeAttributes start="\[" end="\]" contained skipwhite nextgroup=swiftTypeName
5353
syn match swiftTypeName /\<[A-Za-z_][A-Za-z_0-9\.]*\>/ contained nextgroup=swiftTypeParameters
5454

55-
syn region swiftTypeParameters start="<" end=">" skipwhite contained
55+
syn region swiftTypeParameters start="<" end=">" contained
5656

5757
syn keyword swiftMutating mutating skipwhite nextgroup=swiftFuncDefinition
5858
syn keyword swiftFuncDefinition func skipwhite nextgroup=swiftFuncAttributes,swiftFuncName,swiftOperator
59-
syn region swiftFuncAttributes start="\[" end="\]" skipwhite contained nextgroup=swiftFuncName,swiftOperator
60-
syn match swiftFuncName /\<[A-Za-z_][A-Za-z_0-9]*\>/ skipwhite contained nextgroup=swiftTypeParameters
59+
syn region swiftFuncAttributes start="\[" end="\]" contained skipwhite nextgroup=swiftFuncName,swiftOperator
60+
syn match swiftFuncName /\<[A-Za-z_][A-Za-z_0-9]*\>/ contained skipwhite nextgroup=swiftTypeParameters
6161
syn keyword swiftFuncKeyword subscript init destructor nextgroup=swiftTypeParameters
6262

6363
syn keyword swiftVarDefinition var skipwhite nextgroup=swiftVarName
6464
syn keyword swiftVarDefinition let skipwhite nextgroup=swiftVarName
65-
syn match swiftVarName /\<[A-Za-z_][A-Za-z_0-9]*\>/ skipwhite contained
65+
syn match swiftVarName /\<[A-Za-z_][A-Za-z_0-9]*\>/ contained
6666

6767
syn keyword swiftDefinitionModifier static public internal private
6868

6969
syn match swiftImplicitVarName /\$\<[A-Za-z_0-9]\+\>/
7070

71-
syn match swiftTypeDeclaration /:/ nextgroup=swiftTypeAttributes,swiftTypeName skipwhite
72-
syn match swiftTypeDeclaration /->/ nextgroup=swiftTypeAttributes,swiftTypeName skipwhite
71+
syn match swiftTypeDeclaration /:/ skipwhite nextgroup=swiftTypeAttributes,swiftTypeName
72+
syn match swiftTypeDeclaration /->/ skipwhite nextgroup=swiftTypeAttributes,swiftTypeName
7373

7474
syn keyword swiftIdentifierKeyword metatype super self Self
7575

@@ -97,7 +97,7 @@ syn keyword swiftLabel get set
9797
syn match swiftPreproc /^\s*#\(\<if\>\|\<else\>\|\<elseif\>\|\<endif\>\)/
9898
syn region swiftPreprocFalse start="^\s*#\<if\>\s\+\<false\>" end="^\s*#\(\<else\>\|\<elseif\>\|\<endif\>\)"
9999

100-
syn match swiftAttribute /@\<\w\+\>/ skipwhite
100+
syn match swiftAttribute /@\<\w\+\>/
101101

102102
syn keyword swiftTodo TODO FIXME contained
103103
syn keyword swiftNil nil

0 commit comments

Comments
 (0)