summaryrefslogtreecommitdiff
path: root/queries
diff options
context:
space:
mode:
authorCorey Williamson <euclidianAce@protonmail.com>2021-01-05 09:33:11 -0600
committerThomas Vigouroux <tomvig38@gmail.com>2021-01-05 16:52:17 +0100
commit32085370b1332676bb729979a4bff6813225a52f (patch)
tree77f26cae3cc63c222fead121870f8144f1339c0e /queries
parentf2c219cddcaf6d7237bdc957c84ef4cdb9072a89 (diff)
Update teal syntax for 0.10
Diffstat (limited to 'queries')
-rw-r--r--queries/teal/highlights.scm11
1 files changed, 8 insertions, 3 deletions
diff --git a/queries/teal/highlights.scm b/queries/teal/highlights.scm
index 28d1f4b0..0556004f 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