From 954c97f2b5392e609b85e9599f2026095a52b25a Mon Sep 17 00:00:00 2001 From: Frans Skarman <frans.skarman@protonmail.com> Date: Sat, 18 Jan 2025 15:43:45 +0000 Subject: [PATCH] Bump Spade grammar (#12583) --- languages.toml | 2 +- runtime/queries/spade/highlights.scm | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/languages.toml b/languages.toml index 31deb990..2152633b 100644 --- a/languages.toml +++ b/languages.toml @@ -3967,7 +3967,7 @@ indent = { tab-width = 4, unit = " " } [[grammar]] name = "spade" -source = { git = "https://gitlab.com/spade-lang/tree-sitter-spade", rev = "4d5b141017c61fe7e168e0a5c5721ee62b0d9572" } +source = { git = "https://gitlab.com/spade-lang/tree-sitter-spade", rev = "78bf09a88fc1d396f66b69879f908fc6bd2e6934" } [[language]] name = "amber" diff --git a/runtime/queries/spade/highlights.scm b/runtime/queries/spade/highlights.scm index 08511b85..ba5d5d73 100644 --- a/runtime/queries/spade/highlights.scm +++ b/runtime/queries/spade/highlights.scm @@ -56,13 +56,11 @@ ] @keyword.import [ - "$if" - "$else" - "$config" + "gen" ] @keyword.directive -((comptime_if ["{" "}"] @keyword.directive)) -((comptime_else ["{" "}"] @keyword.directive)) +((gen_if_expression ["if" "else"] @keyword.directive)) +((naked_gen_if_expression ["if" "else"] @keyword.directive)) ((attribute) ["#" "[" "]"] @punctuation.delimiter)