Skip to content

Tags: JohnSundell/Splash

Tags

0.16.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add support for Swift 5.5's concurrency features (#126)

This patch adds syntax highlighting support for the new concurrency keywords
introduced in Swift 5.5 - `actor`, `async`, and `await`. It also includes supporting
changes to make sure that usages of these new features/keywords are highlighted
correctly, and to protect against regressions within existing Splash-highlighted code.

0.15.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Improve highlighting of comments when placed next to symbols (#120)

Especially for multi-line comments placed next to generic type lists.

0.14.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix build product path to work on case sensitive and insensitive file…

… systems (#116)

0.13.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Correctly highlight subclasses inheriting from a generic superclass (#…

…108)

This change fixes syntax highlighting in situations when a subclass is
inheriting from a superclass that’s generic.

0.12.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Don’t treat accessing properties within switch statements as calls (#103

)

This patch fixes syntax highlighting for when a property is being switched
on, which previously would be treated as a function call with trailing
closure syntax.

0.11.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix Swift 5.2 compiler crash (#99)

0.11.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Added Comment component test with a number (#90)

0.10.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add support for the “prefix” keyword (#91)

This patch makes Splash correctly highlight the `prefix` keyword, which
can only appear before `func`, so a special case was added for it (for now).

0.9.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Support highlighting custom compiler directives (#88)

Add support for highlighting the `#warning` and `#error` directives.

0.8.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix highlighting for comments starting with a delimiter (#82)

This patch fixes syntax highlighting for any comments that begin with
a delimiter, which would previously prevent the comment’s leading token
from being parsed correctly. The fix is to prevent slashes to be merged
with any other delimiter, except for other slashes and asterisks.