ale icon indicating copy to clipboard operation
ale copied to clipboard

Integrate with ddc.vim (suggest it instead of Deoplete)

Open yuesong-feng opened this issue 2 years ago • 4 comments

The development of Deoplete for code completion is finished. The author plans to migrate to ddc.vim Are we still suggested to use Deoplete? Or is there plan for ALE to migrate to ddc.vim with Deoplete?

yuesong-feng avatar Jan 15 '23 04:01 yuesong-feng

ALE supports it. I'll have a look into ddc.vim in future. I don't ever just remove things suddenly, I deprecate them and warn people for a good while before removing them.

I personally use ALE's built-in completion with no external completion plugins, but that's just me.

w0rp avatar Jan 18 '23 09:01 w0rp

ALE's built-in completion is fine and I personally don't think using ddc.vim is a good idea. It belongs to another ecosystem similar to coc.nvim, and requires both Deno and denops.vim From my point of view, combining ALE and Deno just for completion is unnecessary, unless users really want to use other plugins from this ecosystem.

yuesong-feng avatar Jan 18 '23 10:01 yuesong-feng

I think we should integrate with ddc.vim, which will be available for anyone who is already using that plugin. We can add that, and update the README to mention ddc.vim. I will keep the Deoplete code for those who are using it, for maybe a number of years.

w0rp avatar Mar 07 '23 02:03 w0rp

We should also support outputting completion data to nvim-cmp.

w0rp avatar Sep 14 '23 07:09 w0rp