aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/treesitter/query.lua
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2023-03-08 17:22:28 +0000
committerGitHub <noreply@github.com>2023-03-08 17:22:28 +0000
commit276b647fdba07bf1762d8dd371c4b655b8a418df (patch)
treeecd323435123158697a1737cd6225b7f65723e00 /runtime/lua/vim/treesitter/query.lua
parent898f902e0051de0347394cfef0af23fe1013c84b (diff)
downloadrneovim-276b647fdba07bf1762d8dd371c4b655b8a418df.tar.gz
rneovim-276b647fdba07bf1762d8dd371c4b655b8a418df.tar.bz2
rneovim-276b647fdba07bf1762d8dd371c4b655b8a418df.zip
refactor(treesitter): delegate region calculation to treesitter (#22553)
Diffstat (limited to 'runtime/lua/vim/treesitter/query.lua')
-rw-r--r--runtime/lua/vim/treesitter/query.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/lua/vim/treesitter/query.lua b/runtime/lua/vim/treesitter/query.lua
index 59894cc7f5..e7cf42283d 100644
--- a/runtime/lua/vim/treesitter/query.lua
+++ b/runtime/lua/vim/treesitter/query.lua
@@ -277,6 +277,7 @@ end
---@return (string[]|string|nil)
function M.get_node_text(node, source, opts)
opts = opts or {}
+ -- TODO(lewis6991): concat only works when source is number.
local concat = vim.F.if_nil(opts.concat, true)
local metadata = opts.metadata or {}