aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Sojka <steelsojka@users.noreply.github.com>2020-09-10 10:09:46 -0500
committerGitHub <noreply@github.com>2020-09-10 10:09:46 -0500
commit649fe1a84266d01e307843c22d46cf0e6173995c (patch)
tree3bc5b86d0cac00bcdca152215a1c5c3f38244a46
parentFind package path based on the Lua source file (diff)
parentfix(highlights): add missing js operators (diff)
downloadnvim-treesitter-649fe1a84266d01e307843c22d46cf0e6173995c.tar
nvim-treesitter-649fe1a84266d01e307843c22d46cf0e6173995c.tar.gz
nvim-treesitter-649fe1a84266d01e307843c22d46cf0e6173995c.tar.bz2
nvim-treesitter-649fe1a84266d01e307843c22d46cf0e6173995c.tar.lz
nvim-treesitter-649fe1a84266d01e307843c22d46cf0e6173995c.tar.xz
nvim-treesitter-649fe1a84266d01e307843c22d46cf0e6173995c.tar.zst
nvim-treesitter-649fe1a84266d01e307843c22d46cf0e6173995c.zip
Merge pull request #421 from steelsojka/add-missing-js-ops
fix(highlights): add missing js operators
-rw-r--r--queries/javascript/highlights.scm47
1 files changed, 30 insertions, 17 deletions
diff --git a/queries/javascript/highlights.scm b/queries/javascript/highlights.scm
index 19ebd4484..03ffcb57f 100644
--- a/queries/javascript/highlights.scm
+++ b/queries/javascript/highlights.scm
@@ -113,23 +113,36 @@
"." @punctuation.delimiter
"," @punctuation.delimiter
-"--" @operator
-"-" @operator
-"-=" @operator
-"&&" @operator
-"+" @operator
-"++" @operator
-"+=" @operator
-"<" @operator
-"<<" @operator
-"=" @operator
-"==" @operator
-"===" @operator
-"=>" @operator
-">" @operator
-">>" @operator
-"||" @operator
-"??" @operator
+[
+ "--"
+ "-"
+ "-="
+ "&&"
+ "+"
+ "++"
+ "+="
+ "&="
+ "/="
+ "**="
+ "<<="
+ "<"
+ "<="
+ "<<"
+ "="
+ "=="
+ "==="
+ "!="
+ "!=="
+ "=>"
+ ">"
+ ">="
+ ">>"
+ "||"
+ "%"
+ "%="
+] @operator
+
+(ternary_expression ["?" ":"] @operator)
"(" @punctuation.bracket
")" @punctuation.bracket