wellle / tmux-complete.vim

Vim plugin for insert mode completion of words in adjacent tmux panes
MIT License
515 stars 21 forks source link

deoplete source: use async functionality #80

Closed blueyed closed 6 years ago

blueyed commented 6 years ago

deoplete has async support for sources by now, which could be used probably with the async work that has been done here lately.

Haven't investigated, but wanted to open this for ideas/discussion already.

balta2ar commented 6 years ago

After deoplete moved to multiprocessing ("one source -- one process") model this spring, I don't see many reasons to write async plugins (in deoplete terms) anymore. You can just block whatever you want and neither editor nor deoplete core will be blocked because of that.

blueyed commented 6 years ago

Yep, closing.

I've thought about using asyncio with deoplete, but that would still allow sources to block, of course.

wellle commented 6 years ago

Thanks for the update!