aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiley Bruins <ribru17@hotmail.com>2025-02-04 00:56:11 -0800
committerGitHub <noreply@github.com>2025-02-04 09:56:11 +0100
commit1103d9fc10d8ffac7e375c3aa9d1bdfe16691776 (patch)
tree09ecd7095f894ef08c92068031e2b2cb6ea782f6
parent8ce2833411534f44dc810b282da283f69e78a28a (diff)
downloadrneovim-1103d9fc10d8ffac7e375c3aa9d1bdfe16691776.tar.gz
rneovim-1103d9fc10d8ffac7e375c3aa9d1bdfe16691776.tar.bz2
rneovim-1103d9fc10d8ffac7e375c3aa9d1bdfe16691776.zip
build(deps): bump tree-sitter-query to v0.5.0 (#32299)
and sync queries from nvim-treesitter (adds support for `MISSING` nodes).
-rw-r--r--cmake.deps/deps.txt4
-rw-r--r--runtime/queries/query/highlights.scm8
2 files changed, 10 insertions, 2 deletions
diff --git a/cmake.deps/deps.txt b/cmake.deps/deps.txt
index 18d34a7be1..38c9d8cff7 100644
--- a/cmake.deps/deps.txt
+++ b/cmake.deps/deps.txt
@@ -46,8 +46,8 @@ TREESITTER_VIM_URL https://github.com/neovim/tree-sitter-vim/archive/v0.4.0.tar.
TREESITTER_VIM_SHA256 9f856f8b4a10ab43348550fa2d3cb2846ae3d8e60f45887200549c051c66f9d5
TREESITTER_VIMDOC_URL https://github.com/neovim/tree-sitter-vimdoc/archive/v3.0.0.tar.gz
TREESITTER_VIMDOC_SHA256 a639bf92bf57bfa1cdc90ca16af27bfaf26a9779064776dd4be34c1ef1453f6c
-TREESITTER_QUERY_URL https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v0.4.0.tar.gz
-TREESITTER_QUERY_SHA256 d3a423ab66dc62b2969625e280116678a8a22582b5ff087795222108db2f6a6e
+TREESITTER_QUERY_URL https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v0.5.0.tar.gz
+TREESITTER_QUERY_SHA256 e33907fd334350e32e49b3875c36bcf070defe490357632fac9398e6d4540a80
TREESITTER_MARKDOWN_URL https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/v0.3.2.tar.gz
TREESITTER_MARKDOWN_SHA256 5dac48a6d971eb545aab665d59a18180d21963afc781bbf40f9077c06cb82ae5
TREESITTER_URL https://github.com/tree-sitter/tree-sitter/archive/v0.25.1.tar.gz
diff --git a/runtime/queries/query/highlights.scm b/runtime/queries/query/highlights.scm
index f839ec985c..cbd192a8ff 100644
--- a/runtime/queries/query/highlights.scm
+++ b/runtime/queries/query/highlights.scm
@@ -11,6 +11,9 @@
(named_node
name: (identifier) @variable)
+(missing_node
+ name: (identifier) @variable)
+
(field_definition
name: (identifier) @variable.member)
@@ -43,8 +46,13 @@
"#"
] @punctuation.special
+(predicate
+ "." @punctuation.special)
+
"_" @character.special
+"MISSING" @keyword
+
((parameters
(identifier) @number)
(#match? @number "^[-+]?[0-9]+(.[0-9]+)?$"))