aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Vigouroux <tomvig38@gmail.com>2020-07-06 23:01:46 +0200
committerStephan Seitz <stephan.lauf@yahoo.de>2020-07-09 14:48:39 +0200
commit7bb0d7548d2ce36ab25a041b1a13ff277b4c4cd2 (patch)
treef92935294505e40793eb8b4994021d701d9ca723
parentPython locals: with_statement can define variables (diff)
downloadnvim-treesitter-7bb0d7548d2ce36ab25a041b1a13ff277b4c4cd2.tar
nvim-treesitter-7bb0d7548d2ce36ab25a041b1a13ff277b4c4cd2.tar.gz
nvim-treesitter-7bb0d7548d2ce36ab25a041b1a13ff277b4c4cd2.tar.bz2
nvim-treesitter-7bb0d7548d2ce36ab25a041b1a13ff277b4c4cd2.tar.lz
nvim-treesitter-7bb0d7548d2ce36ab25a041b1a13ff277b4c4cd2.tar.xz
nvim-treesitter-7bb0d7548d2ce36ab25a041b1a13ff277b4c4cd2.tar.zst
nvim-treesitter-7bb0d7548d2ce36ab25a041b1a13ff277b4c4cd2.zip
highlight(c): fix booleans and types
-rw-r--r--queries/c/highlights.scm57
-rw-r--r--queries/cpp/highlights.scm4
2 files changed, 41 insertions, 20 deletions
diff --git a/queries/c/highlights.scm b/queries/c/highlights.scm
index 3fbf4ffa9..a9693d66c 100644
--- a/queries/c/highlights.scm
+++ b/queries/c/highlights.scm
@@ -13,7 +13,7 @@
"volatile"
] @keyword
-[
+[
"while"
"for"
"do"
@@ -25,11 +25,9 @@
"if"
"else"
"case"
- "switch"
+ "switch"
] @conditional
-(conditional_expression [ "?" ":" ] @conditional)
-
"#define" @constant.macro
[
"#if"
@@ -43,24 +41,30 @@
] @keyword
[
- "--"
+ "="
+
"-"
- "->"
- "!="
"*"
"/"
- "&"
- "&&"
"+"
- "++"
+
+ "~"
+ "|"
+ "&"
+ "<<"
+ ">>"
+
+ "->"
+
"<"
"<="