aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmaan Qureshi <amaanq12@gmail.com>2024-01-24 17:50:09 -0500
committerAmaan Qureshi <amaanq12@gmail.com>2024-01-24 18:14:03 -0500
commit10903b13d8f7cf6a8d7a804253aa9261aec86cc1 (patch)
treebefaa524a6659b336048f19e576c7b123a490584
parentfeat(vim): highlight keycodes (diff)
downloadnvim-treesitter-10903b13d8f7cf6a8d7a804253aa9261aec86cc1.tar
nvim-treesitter-10903b13d8f7cf6a8d7a804253aa9261aec86cc1.tar.gz
nvim-treesitter-10903b13d8f7cf6a8d7a804253aa9261aec86cc1.tar.bz2
nvim-treesitter-10903b13d8f7cf6a8d7a804253aa9261aec86cc1.tar.lz
nvim-treesitter-10903b13d8f7cf6a8d7a804253aa9261aec86cc1.tar.xz
nvim-treesitter-10903b13d8f7cf6a8d7a804253aa9261aec86cc1.tar.zst
nvim-treesitter-10903b13d8f7cf6a8d7a804253aa9261aec86cc1.zip
chore(luau): update highlights and parser
-rw-r--r--lockfile.json2
-rw-r--r--queries/luau/highlights.scm16
2 files changed, 16 insertions, 2 deletions
diff --git a/lockfile.json b/lockfile.json
index fcc542404..fff691ba5 100644
--- a/lockfile.json
+++ b/lockfile.json
@@ -357,7 +357,7 @@
"revision": "31461ae9bd0866cb5117cfe5de71189854fd0f3e"
},
"luau": {
- "revision": "6953cd4fa5967c9aa3c769b4e4c7e69c904b9fa9"
+ "revision": "eaabb02c827e61f51a7dd13b8aba92924fc6dba0"
},
"m68k": {
"revision": "d097b123f19c6eaba2bf181c05420d88b9fc489d"
diff --git a/queries/luau/highlights.scm b/queries/luau/highlights.scm
index ec765f1b9..added002c 100644
--- a/queries/luau/highlights.scm
+++ b/queries/luau/highlights.scm
@@ -43,6 +43,12 @@
"end"
] @keyword.conditional)
+(if_expression
+ [
+ "if"
+ "then"
+ ] @keyword.conditional)
+
(elseif_statement
[
"elseif"
@@ -50,12 +56,21 @@
"end"
] @keyword.conditional)
+(elseif_clause
+ [
+ "elseif"
+ "then"
+ ] @keyword.conditional)
+
(else_statement
[
"else"
"end"
] @keyword.conditional)
+(else_clause
+ "else" @keyword.conditional)
+
(for_statement
[
"for"
@@ -100,7 +115,6 @@
">"
"="
"&"
- "~"
"|"
"?"
"//"