Commit Graph

8 Commits

Author SHA1 Message Date
Max Moiseev
b29bdd4361 [vim] support for more keywords
Support for a newly introduced `associatedtype` as well as `final`,
`override` etc. `get`/`set`, nil`, `as` and `??` will get highlighted
too.
2016-01-22 15:40:29 -08:00
Max Moiseev
881b2b48d5 [vim] highlighting FIXME and TODO in comments 2015-12-04 17:31:36 -08:00
Max Moiseev
bc46ab5bc5 Minor tweaks to vim syntax highlighting
Highlighting #if/#endif, @attributes, mutating and some more keywords
2015-12-01 15:44:43 -08:00
Chris Willmore
c7c7388cf2 Change do-while to repeat-while.
Change all uses of "do { ... } while <cond>" to use "repeat" instead.
Rename DoWhileStmt to RepeatWhileStmt. Add diagnostic suggesting change
of 'do' to 'repeat' if a condition is found afterwards.

<rdar://problem/20336424> rename do/while loops to repeat/while & introduce "repeat <count> {}" loops

Swift SVN r27650
2015-04-23 22:48:31 +00:00
Dmitri Hrybenko
dc39ed2537 utils/vim: add syntax highlighing for 'public', 'private', 'internal'
Swift SVN r19683
2014-07-08 10:46:52 +00:00
Mikhail Zolotukhin
5b459f614d Add support for new range operator '...' and '..<' in vim syntax files.
Swift SVN r19511
2014-07-03 14:16:12 +00:00
Ted Kremenek
fad874708e Adjust test cases.
Swift SVN r17964
2014-05-12 22:01:52 +00:00
Joe Groff
804b423cf2 Basic vim highlighting for Swift.
Swift SVN r3939
2013-02-03 19:06:05 +00:00