From 32085370b1332676bb729979a4bff6813225a52f Mon Sep 17 00:00:00 2001 From: Corey Williamson Date: Tue, 5 Jan 2021 09:33:11 -0600 Subject: [PATCH] Update teal syntax for 0.10 --- queries/teal/highlights.scm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/queries/teal/highlights.scm b/queries/teal/highlights.scm index 28d1f4b0f..0556004fb 100644 --- a/queries/teal/highlights.scm +++ b/queries/teal/highlights.scm @@ -37,8 +37,8 @@ (typeargs "<" @punctuation.bracket - . (identifier) @parameter - . ("," . (identifier) @parameter)* + . (_) @parameter + . ("," . (_) @parameter)* . ">" @punctuation.bracket) (function_call @@ -56,10 +56,15 @@ (record_body (record_entry . [ "record" "enum" ] @keyword - . key: (identifier) @type) + . key: (identifier) @type)) +(record_body (record_entry . "type" @keyword . key: (identifier) @type . "=")) +(record_body + (metamethod "metamethod" @keyword)) +(record_body + (userdata) @keyword) (enum_declaration "enum" @keyword