aboutsummaryrefslogtreecommitdiffstats
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
parentindent fixes (diff)
downloadnvim-treesitter-32085370b1332676bb729979a4bff6813225a52f.tar
nvim-treesitter-32085370b1332676bb729979a4bff6813225a52f.tar.gz
nvim-treesitter-32085370b1332676bb729979a4bff6813225a52f.tar.bz2
nvim-treesitter-32085370b1332676bb729979a4bff6813225a52f.tar.lz
nvim-treesitter-32085370b1332676bb729979a4bff6813225a52f.tar.xz
nvim-treesitter-32085370b1332676bb729979a4bff6813225a52f.tar.zst
nvim-treesitter-32085370b1332676bb729979a4bff6813225a52f.zip
Update teal syntax for 0.10
-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 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