all repos

gopher.nvim @ 03cabf6

Minimalistic plugin for Go development
1 files changed, 2 insertions(+), 2 deletions(-)
Resolve Neovim Deprecations for version 0.10 (#26)

* fix deprecation warnings for treesitter parse_query

* use treesitter.query.parse

* fix get_node_text deprecation
Author: Elliott Minns elliott.minns@pm.me
Committed by: GitHub noreply@github.com
Committed at: 2023-05-07 17:56:26 +0300
Parent: c7b061b
M lua/gopher/_utils/ts/nodes.lua

@@ -61,7 +61,7 @@ bufnr = bufnr or 0

pos_row = pos_row or 30000 local ok, parsed_query = pcall(function() - return vim.treesitter.parse_query(lang, query) + return vim.treesitter.query.parse(lang, query) end) if not ok then return nil

@@ -81,7 +81,7 @@ op = string.sub(path, idx + 1, #path)

type = string.sub(path, 1, idx - 1) if op == "name" then - name = vim.treesitter.query.get_node_text(node, bufnr) + name = vim.treesitter.get_node_text(node, bufnr) elseif op == "declaration" or op == "clause" then declaration_node = node sRow, sCol, eRow, eCol = node:range()