diff options
| author | Alex Pinkus <alex.pinkus@gmail.com> | 2022-10-09 09:21:57 -0700 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2022-10-10 23:00:58 +0200 |
| commit | 14edfee545624f238debae3d65966647be808345 (patch) | |
| tree | 28bd9a1be483e0e8caa78de05e8c3a2659792a7f /queries/swift | |
| parent | Update lockfile.json (diff) | |
| download | nvim-treesitter-14edfee545624f238debae3d65966647be808345.tar nvim-treesitter-14edfee545624f238debae3d65966647be808345.tar.gz nvim-treesitter-14edfee545624f238debae3d65966647be808345.tar.bz2 nvim-treesitter-14edfee545624f238debae3d65966647be808345.tar.lz nvim-treesitter-14edfee545624f238debae3d65966647be808345.tar.xz nvim-treesitter-14edfee545624f238debae3d65966647be808345.tar.zst nvim-treesitter-14edfee545624f238debae3d65966647be808345.zip | |
feat(swift): sync highlight queries with upstream
Upstream highlight queries have added support for Swift regex literals.
This change brings that support to nvim-treesitter.
Also includes some minor reordering of modifiers for logical consistency
(no impact on highlighting behavior).
Diffstat (limited to 'queries/swift')
| -rw-r--r-- | queries/swift/highlights.scm | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/queries/swift/highlights.scm b/queries/swift/highlights.scm index 6faa55718..5cc8347aa 100644 --- a/queries/swift/highlights.scm +++ b/queries/swift/highlights.scm @@ -34,15 +34,15 @@ "struct" "class" "actor" - "nonisolated" "enum" "protocol" "extension" "indirect" - "some" + "nonisolated" "override" "convenience" "required" + "some" ] @keyword [ @@ -124,6 +124,9 @@ (boolean_literal) @boolean "nil" @variable.builtin +; Regex literals +(regex_literal) @string.regex + ; Operators (custom_operator) @operator [ |
