summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--languages.toml2
-rw-r--r--runtime/queries/blueprint/highlights.scm5
2 files changed, 6 insertions, 1 deletions
diff --git a/languages.toml b/languages.toml
index e8baddb9..8777408f 100644
--- a/languages.toml
+++ b/languages.toml
@@ -2665,7 +2665,7 @@ indent = { tab-width = 4, unit = " " }
[[grammar]]
name = "blueprint"
-source = { git = "https://gitlab.com/gabmus/tree-sitter-blueprint", rev = "7f1a5df44861291d6951b6b2146a9fef4c226e14" }
+source = { git = "https://gitlab.com/gabmus/tree-sitter-blueprint", rev = "863cea9f83ad5637300478e0559262f1e791684b" }
[[language]]
name = "forth"
diff --git a/runtime/queries/blueprint/highlights.scm b/runtime/queries/blueprint/highlights.scm
index 05533cea..41e6aa8c 100644
--- a/runtime/queries/blueprint/highlights.scm
+++ b/runtime/queries/blueprint/highlights.scm
@@ -15,6 +15,11 @@
(decorator) @attribute
(property_definition (property_name) @variable.other.member)
+(property_definition
+ (property_binding
+ "bind" @keyword
+ (property_name) @variable.other.member
+ ["no-sync-create" "bidirectional" "inverted"]* @keyword))
(object) @type