🐜 An ecosystem of Vim/Neovim which allows developers to write cross-platform plugins in Deno
MIT License
Bot releases are hidden (Show)
ensureXXXXX
helper functions from mod.ts
The following are incompatible changes so that user who use that feature must fix them code.
denops#lib#promise
and it's related features
Async.Promise
of vital.vim insteaddenops#request_async()
instead of denops#promise()
denops#lib#job
and move implementations into denops#utils
Api/Context
interfacesDenops.dispatch()
interface has changed to follow Denops.call()
interface
dispatch(name, fn, args)
to dispatch(name, fn, ...args)
The following are assumed as internal changes so plugin developers who use denops-std module should not be affected by those changes.
cmd/eval
from msgpack-rpc layer and redefined those on Denops layer (and Plugin layer for backword compatiblity)dispatch/dispatchAsync/register
from Vim/Neovim communication layer and replaced those commands with invoke
message