aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Pinkus <alex.pinkus@gmail.com>2022-10-09 09:21:57 -0700
committerStephan Seitz <stephan.seitz@fau.de>2022-10-10 23:00:58 +0200
commit14edfee545624f238debae3d65966647be808345 (patch)
tree28bd9a1be483e0e8caa78de05e8c3a2659792a7f
parentUpdate lockfile.json (diff)
downloadnvim-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).
-rw-r--r--queries/swift/highlights.scm7
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
[