diff --git a/doc/luasnip.txt b/doc/luasnip.txt index be67aed3e..5ae184849 100644 --- a/doc/luasnip.txt +++ b/doc/luasnip.txt @@ -1,4 +1,4 @@ -*luasnip.txt* For NeoVim 0.7-0.11 Last change: 2025 November 03 +*luasnip.txt* For NeoVim 0.7-0.11 Last change: 2026 January 18 ============================================================================== Table of Contents *luasnip-table-of-contents* diff --git a/lua/luasnip/extras/_treesitter.lua b/lua/luasnip/extras/_treesitter.lua index 1f697e8a1..bd22a6cd8 100644 --- a/lua/luasnip/extras/_treesitter.lua +++ b/lua/luasnip/extras/_treesitter.lua @@ -29,7 +29,7 @@ end ---@param bufnr number ---@param region LuaSnip.MatchRegion ----@return LanguageTree, string +---@return vim.treesitter.LanguageTree, string local function reparse_buffer_after_removing_match(bufnr, region) local lang = get_lang(bufnr) @@ -45,7 +45,7 @@ local function reparse_buffer_after_removing_match(bufnr, region) local source = table.concat(lines, "\n") - ---@type LanguageTree + ---@type vim.treesitter.LanguageTree local parser = vim.treesitter.get_string_parser(source, lang, nil) if parser then parser:parse() @@ -260,12 +260,12 @@ local builtin_tsnode_selectors = { } ---@class LuaSnip.extra.TSParser ----@field parser LanguageTree +---@field parser vim.treesitter.LanguageTree ---@field source string|number local TSParser = {} ---@param bufnr number? ----@param parser LanguageTree +---@param parser vim.treesitter.LanguageTree ---@param source string|number ---@return LuaSnip.extra.TSParser? function TSParser.new(bufnr, parser, source) diff --git a/lua/luasnip/extras/treesitter_postfix.lua b/lua/luasnip/extras/treesitter_postfix.lua index 9c7ec5892..3dcaaeabe 100644 --- a/lua/luasnip/extras/treesitter_postfix.lua +++ b/lua/luasnip/extras/treesitter_postfix.lua @@ -137,7 +137,7 @@ local function generate_resolve_expand_param(match_tsnode, user_resolver) ---@param line_to_cursor string ---@param matched_trigger string ---@param captures any - ---@param parser LanguageTree + ---@param parser vim.treesitter.LanguageTree ---@param source number|string ---@param bufnr number ---@param pos { [1]: number, [2]: number }