diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index 12ae87399..1db526c65 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -166,7 +166,7 @@ return { }, c3 = { install_info = { - revision = '78e2ae9cff29ef8ca6666006abe80f1236d42996', + revision = '9b4eebce4e8b367acb9d5267f04358d5888b3829', url = 'https://github.com/c3lang/tree-sitter-c3', }, maintainers = { '@cbuttner' }, diff --git a/runtime/queries/c3/highlights.scm b/runtime/queries/c3/highlights.scm index f2aa46dea..051245ebe 100644 --- a/runtime/queries/c3/highlights.scm +++ b/runtime/queries/c3/highlights.scm @@ -82,9 +82,7 @@ ] @keyword [ - "$alignof" "$assert" - "$assignable" "$case" "$default" "$defined" @@ -96,31 +94,19 @@ "$endif" "$endswitch" "$eval" - "$evaltype" "$error" "$exec" - "$extnameof" "$feature" "$for" "$foreach" "$if" "$include" - "$is_const" - "$kindof" - "$nameof" - "$offsetof" - "$qnameof" - "$sizeof" + "$reflect" "$stringify" "$switch" - "$typefrom" - "$typeof" - "$vacount" - "$vatype" - "$vaconst" + "$Typefrom" + "$Typeof" "$vaarg" - "$vaexpr" - "$vasplat" ] @keyword.directive "assert" @keyword.debug