mirror of
https://github.com/chenasraf/nvim-treesitter.git
synced 2026-05-17 17:38:02 +00:00
fix: do not use vim.iter (#6469)
This commit is contained in:
committed by
Christian Clason
parent
421e2fb7b2
commit
0bb981c876
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user