From 14edfee545624f238debae3d65966647be808345 Mon Sep 17 00:00:00 2001 From: Alex Pinkus Date: Sun, 9 Oct 2022 09:21:57 -0700 Subject: 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). --- queries/swift/highlights.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'queries') diff --git a/queries/swift/highlights.scm b/queries/swift/highlights.scm index 6faa5571..5cc8347a 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 [ -- cgit v1.2.3