File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -318,6 +318,8 @@ thing = map.optionalFrom("string") ?? .Fallback
318
318
319
319
// This should not break all highlighting
320
320
print ( " Copying \( NSProcessInfo ( ) . environment [ " SCRIPT_INPUT_FILE_ \( index) " ] !) " )
321
+ // Neither should this
322
+ return addressParts. count == 2 ? addressParts [ 1 ] : " \( addressParts [ 1 ] ) , \( addressParts [ 2 ] ) "
321
323
322
324
// This is multiline garbage
323
325
" foo
Original file line number Diff line number Diff line change @@ -54,8 +54,8 @@ delfunction s:CommentKeywordMatch
54
54
" Literals
55
55
" Strings
56
56
syntax region swiftString start =/ "/ skip =/ \\\\\|\\ "/ end =/ "/ contains =swiftInterpolatedWrapper oneline
57
- syntax region swiftInterpolatedWrapper start =" \v [^\\ ]\\\(\s *" end =" \v\s *\) " contained containedin =swiftString contains =swiftInterpolatedString,swiftString
58
- syntax match swiftInterpolatedString " \v\w +(\(\) )?" contained containedin =swiftInterpolatedWrapper
57
+ syntax region swiftInterpolatedWrapper start =" \v [^\\ ]\\\(\s *" end =" \v\s *\) " contained containedin =swiftString contains =swiftInterpolatedString,swiftString oneline
58
+ syntax match swiftInterpolatedString " \v\w +(\(\) )?" contained containedin =swiftInterpolatedWrapper oneline
59
59
60
60
" Numbers
61
61
syntax match swiftNumber " \v <\d +>"
@@ -199,7 +199,7 @@ syntax keyword swiftStructure
199
199
\ struct
200
200
\ enum
201
201
202
- syntax region swiftTypeWrapper start =" \v :\s *" skip =" \s *,\s *$*\s *" end =" $\| /" me =e - 1 contains =ALL transparent
202
+ syntax region swiftTypeWrapper start =" \v :\s *" skip =" \s *,\s *$*\s *" end =" $\| /" me =e - 1 contains =ALLBUT,swiftInterpolatedWrapper transparent
203
203
syntax region swiftGenericsWrapper start =" \v\< " end =" \v\> " contains =swiftType transparent oneline
204
204
syntax region swiftLiteralWrapper start =" \v\=\s *" skip =" \v [^\[\] ]\(\) " end =" \v (\[\] |\(\) )" contains =ALL transparent oneline
205
205
syntax region swiftReturnWrapper start =" \v -\>\s *" end =" \v (\{ |$)" contains =swiftType transparent oneline
You can’t perform that action at this time.
0 commit comments