fix: do not use vim.iter (#6469)

This commit is contained in:
Lewis Russell
2024-04-19 18:12:54 +01:00
committed by Christian Clason
parent 421e2fb7b2
commit 0bb981c876
4 changed files with 71 additions and 35 deletions

View File

@@ -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