<div dir="ltr"><div>Dear Swift users,</div><div><br></div><div>Gradually over the past couple months, Michael Sheets and I have been working on updating <a href="https://github.com/textmate/swift.tmbundle">swift.tmbundle</a>. The subset of you who use TextMate will be happy to hear that the updates finally went live today! ðŸŽ‰</div><div><br></div><div>Changes to the language grammar (syntax highlighting) include:</div><div><br></div><div>- Built-in types, functions, etc. updated for Swift 3</div><div>- Support for Swift 2 &amp; 3 styles of generic constraints, operator declarations, and other constructs</div>- Full support for the menagerie of valid numeric literals<div>- Improved highlighting of parameter labels, including in function calls</div>- Support for conditional compilation directives<div><br></div><div>Additionally, there&#39;s a much more complete and consistent set of tab-triggered snippets: cl⇥ for class, fu⇥ for func, etc.<br></div><div><br></div><div>One might reasonably expect the grammar improvements to propagate to <a href="https://github.com/github/linguist/tree/master/vendor/grammars">GitHub&#39;s syntax highlighter</a> in a small number of weeks; other editors may pick up the changes too, though YMMV.</div><div><div class="gmail_signature"><div dir="ltr"><div><br></div><div>If you notice any issues or want to make more improvements, just <a href="https://github.com/textmate/swift.tmbundle">submit a PR</a> 😃</div><div><br></div><div>Enjoy!</div><div><br></div><div>—Jacob</div></div></div></div>
</div>