diff options
| author | Christian Clason <c.clason@uni-graz.at> | 2026-05-22 00:07:29 +0200 |
|---|---|---|
| committer | Christian Clason <ch.clason+github@icloud.com> | 2026-07-18 22:23:55 +0200 |
| commit | 2ec268b5d05e571237ae017519601e7b7529b8d5 (patch) | |
| tree | 6f65a5716d60231fe7b2ddb9a1a5e31d109fcb46 | |
| parent | feat(c3)!: update parser and queries (diff) | |
| download | nvim-treesitter-2ec268b5d05e571237ae017519601e7b7529b8d5.tar nvim-treesitter-2ec268b5d05e571237ae017519601e7b7529b8d5.tar.gz nvim-treesitter-2ec268b5d05e571237ae017519601e7b7529b8d5.tar.bz2 nvim-treesitter-2ec268b5d05e571237ae017519601e7b7529b8d5.tar.lz nvim-treesitter-2ec268b5d05e571237ae017519601e7b7529b8d5.tar.xz nvim-treesitter-2ec268b5d05e571237ae017519601e7b7529b8d5.tar.zst nvim-treesitter-2ec268b5d05e571237ae017519601e7b7529b8d5.zip | |
feat(r)!: update parser and queries
Breaking change: remove node `(return)` in favor of `(identifier)`
| -rw-r--r-- | lua/nvim-treesitter/parsers.lua | 2 | ||||
| -rw-r--r-- | runtime/queries/r/highlights.scm | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index 1db526c65..4dd818dba 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -1818,7 +1818,7 @@ return { }, r = { install_info = { - revision = '0e6ef7741712c09dc3ee6e81c42e919820cc65ef', + revision = '8ac99ed1e7ad319737fc11dde20c07d1e1942383', url = 'https://github.com/r-lib/tree-sitter-r', }, maintainers = { '@ribru17' }, diff --git a/runtime/queries/r/highlights.scm b/runtime/queries/r/highlights.scm index c849dd838..91ef69bc9 100644 --- a/runtime/queries/r/highlights.scm +++ b/runtime/queries/r/highlights.scm @@ -117,7 +117,8 @@ function: (extract_operator (function_definition name: "\\" @operator) -(return) @keyword.return +((identifier) @keyword.return + (#eq? @keyword.return "return")) [ "if" |
