vim-denops / denops.vim

🐜 An ecosystem of Vim/Neovim which allows developers to write cross-platform plugins in Deno
https://vim-denops.github.io/denops-documentation/
MIT License
666 stars 33 forks source link

[denops] at file:///home/user/.vim/plugged/ddc.vim/denops/ddc/deps.ts:19:15 ?? #364

Closed nemonein closed 2 months ago

nemonein commented 2 months ago

I'm using vim 9.1(1-445), as well as neovim(v0.10.0) on Archlinux. Deno's version is 1.43.6.

When I run vim/nvim, I got this message.

[denops]     at file:///home/user/.vim/plugged/ddc.vim/denops/ddc/deps.ts:19:15

What does this mean? I'm using vim-plug and all plugins are up-to-date.

Milly commented 2 months ago

@nemonein The message is multi-line. Please paste the output of the :messages command.

nemonein commented 2 months ago

Thank you for your answer. Here's the whole messages.

[denops] ********************************************************************************
[denops] Deno module cache issue is detected.
[denops] Execute 'call denops#cache#update(#{reload: v:true})' and restart Vim/Neovim.
[denops] See https://github.com/vim-denops/denops.vim/issues/358 for more detail.
[denops] ********************************************************************************
[denops] Failed to load plugin 'ddc': TypeError: Could not find constraint in the list of versions: @std/encoding@0.224.3
[denops]   Specifier: jsr:@std/encoding@0.224.3/base64
[denops]     at file:///home/user/.local/share/nvim/plugged/ddc.vim/denops/ddc/deps.ts:19:15

I tried call denops#cache#update(#{reload: v:true}) and restarted nvim, but the result is the same. However, deleting deno cache works. rm -rf ~/.cache/deno

Thank you for your concern!

Shougo commented 2 months ago

Because current denops#cache#update() does not support ddc.vim.

Please see this.

https://github.com/vim-denops/denops.vim/issues/360