guyzmo / vim-etherpad

Plugin to enable collaborative edition on etherpad with the best editor
100 stars 4 forks source link

Rewrite in full JS as a Neovim plugin #5

Open guyzmo opened 7 years ago

alem0lars commented 7 years ago

Are there any progress on this?

I'm really interesting in having neovim specific support (async).

Thanks :smile:

guyzmo commented 7 years ago

well, to be honest, I haven't worked much on it… I've had a bunch of paid gigs going on, and git-repo has taken a lot of time lately. But yes, I really want it as well (and not only for the async support, for the remote plugin feature that makes it possible to use the real etherpad client code to handle the communication 😀)!

ElonSatoshi commented 5 years ago

Neovim supports vimscript now, maybe we should close this.

guyzmo commented 5 years ago

@ElonSatoshi actually, if there's one takeaway someone taking over this project should get: there's no other way to properly interface a client with etherpad than by using etherpad's library to build the changesets. So, thanks to the rplugin API that neovim offers, a good idea is to wrap the whole API communication to the etherpad server as a service that communicates with neovim.