From 0bb981c87604200df6c8fb81e5a411101bdf93af Mon Sep 17 00:00:00 2001 From: Lewis Russell Date: Fri, 19 Apr 2024 18:12:54 +0100 Subject: fix: do not use vim.iter (#6469) --- plugin/nvim-treesitter.lua | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'plugin/nvim-treesitter.lua') diff --git a/plugin/nvim-treesitter.lua b/plugin/nvim-treesitter.lua index 0bcbe07c3..751e8aad1 100644 --- a/plugin/nvim-treesitter.lua +++ b/plugin/nvim-treesitter.lua @@ -6,15 +6,23 @@ vim.g.loaded_nvim_treesitter = true local api = vim.api local function complete_available_parsers(arglead) - return vim.iter.filter(function(v) - return v:find(arglead) - end, require('nvim-treesitter.parsers').get_available()) + return vim.tbl_filter( + --- @param v string + function(v) + return v:find(arglead) ~= nil + end, + require('nvim-treesitter.parsers').get_available() + ) end local function complete_installed_parsers(arglead) - return vim.iter.filter(function(v) - return v:find(arglead) - end, require('nvim-treesitter.config').installed_parsers()) + return vim.tbl_filter( + --- @param v string + function(v) + return v:find(arglead) ~= nil + end, + require('nvim-treesitter.config').installed_parsers() + ) end -- create user commands -- cgit v1.2.3-70-g09d2