Improve vim source

This commit is contained in:
hrsh7th
2021-09-14 01:16:49 +09:00
parent 6173796b2b
commit 03f121fa23
3 changed files with 11 additions and 15 deletions

View File

@@ -36,12 +36,12 @@ end
---@param id number
---@param methods string[]
vim_source.new = function (id, methods)
local self = setmetatable({}, { __index = vim_source })
vim_source.new = function (bridge_id, methods)
local self = {}
for _, method in ipairs(methods) do
self[method] = (function(m)
return function(_, ...)
return vim.fn['cmp#_method'](id, m, vim_source.to_args({ ... }))
return vim.fn['cmp#_method'](bridge_id, m, vim_source.to_args({ ... }))
end
end)(method)
end