Closed lambdalisue closed 2 months ago
We need steps to reproduce this issue so that we can investigate if we can apply some workaround for this.
Close this issue because it seems the workaround message implemented in #359 worked :tada: https://github.com/vim-denops/denops.vim/issues/364#issuecomment-2171284345
Unfortunately it seems to be it's still happening even after running denops#cache#update.
Messages maintainer: The Vim Project
[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/assert@0.226.0
[denops] Specifier: jsr:@std/assert@0.226.0
[denops] at file:///home/ujihisa/Dropbox/vimbundles/ddc.vim_main/denops/ddc/deps.ts:20:37
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
1 line less; before #1 1 second ago
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
E11: Invalid in command-line window; :q<CR> closes the window
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
1 line less; before #1 1 second ago
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
I tried call denops#cache#update(#{reload: v:true})
[denops] Forcibly update cache of the following files.
[denops] /home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/mod.ts
[denops] /home/ujihisa/.vimbundles/denops-helloworld.vim_main/denops/denops-helloworld/main.ts
[denops] Download https://deno.land/x/denops_std@v6.5.0/mod.ts
[denops] Download https://deno.land/x/unknownutil@v3.18.1/mod.ts
[denops] Download https://deno.land/x/workerio@v3.1.0/mod.ts
[denops] Download https://deno.land/std@0.217.0/cli/parse_args.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/mod.ts
[denops] Download https://deno.land/x/streamtools@v0.5.0/mod.ts
[denops] Download https://deno.land/x/denops_core@v6.1.0/mod.ts
[denops] Download https://deno.land/x/unknownutil@v3.18.1/is.ts
[denops] Download https://deno.land/x/unknownutil@v3.18.1/metadata.ts
[denops] Download https://deno.land/x/unknownutil@v3.18.1/util.ts
[denops] Download https://deno.land/x/workerio@v3.1.0/readable_stream.ts
[denops] Download https://deno.land/x/workerio@v3.1.0/reader.ts
[denops] Download https://deno.land/x/workerio@v3.1.0/writable_stream.ts
[denops] Download https://deno.land/x/workerio@v3.1.0/writer.ts
[denops] Download https://deno.land/std@0.217.0/assert/assert.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/is.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/metadata.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/util.ts
[denops] Download https://deno.land/x/streamtools@v0.5.0/channel.ts
[denops] Download https://deno.land/x/streamtools@v0.5.0/collect.ts
[denops] Download https://deno.land/x/streamtools@v0.5.0/pipe_through_from.ts
[denops] Download https://deno.land/x/streamtools@v0.5.0/pop.ts
[denops] Download https://deno.land/x/streamtools@v0.5.0/provide.ts
[denops] Download https://deno.land/x/streamtools@v0.5.0/push.ts
[denops] Download https://deno.land/x/streamtools@v0.5.0/read_all.ts
[denops] Download https://deno.land/x/streamtools@v0.5.0/write_all.ts
[denops] Download https://deno.land/x/vim_channel_command@v3.0.0/mod.ts
[denops] Download https://deno.land/x/messagepack_rpc@v2.0.3/mod.ts
[denops] Download https://deno.land/x/denops_core@v6.0.5/mod.ts
[denops] Download https://deno.land/std@0.217.0/path/mod.ts
[denops] Download https://deno.land/x/errorutil@v0.1.1/mod.ts
[denops] Download https://deno.land/x/denops_core@v6.1.0/denops.ts
[denops] Download https://deno.land/x/unknownutil@v3.18.1/_typeutil.ts
[denops] Download https://deno.land/x/unknownutil@v3.18.1/inspect.ts
[denops] Download https://deno.land/x/async@v2.0.2/notify.ts
[denops] Download https://deno.land/std@0.217.0/assert/assertion_error.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/is/_deprecated.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/is/annotation.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/is/core.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/is/factory.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/is/utility.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/is/type.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/inspect.ts
[denops] Download https://deno.land/std@0.187.0/bytes/mod.ts
[denops] Download https://deno.land/x/vim_channel_command@v3.0.0/client.ts
[denops] Download https://deno.land/x/vim_channel_command@v3.0.0/message.ts
[denops] Download https://deno.land/x/vim_channel_command@v3.0.0/session.ts
[denops] Download https://deno.land/x/messagepack_rpc@v2.0.3/client.ts
[denops] Download https://deno.land/x/messagepack_rpc@v2.0.3/dispatcher.ts
[denops] Download https://deno.land/x/messagepack_rpc@v2.0.3/message.ts
[denops] Download https://deno.land/x/messagepack_rpc@v2.0.3/session.ts
[denops] Download https://deno.land/std@0.217.0/semver/mod.ts
[denops] Download https://deno.land/x/denops_core@v6.0.5/denops.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/mod.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/mod.ts
[denops] Download https://deno.land/std@0.217.0/path/basename.ts
[denops] Download https://deno.land/std@0.217.0/path/constants.ts
[denops] Download https://deno.land/std@0.217.0/path/dirname.ts
[denops] Download https://deno.land/std@0.217.0/path/extname.ts
[denops] Download https://deno.land/std@0.217.0/path/format.ts
[denops] Download https://deno.land/std@0.217.0/path/from_file_url.ts
[denops] Download https://deno.land/std@0.217.0/path/is_absolute.ts
[denops] Download https://deno.land/std@0.217.0/path/join.ts
[denops] Download https://deno.land/std@0.217.0/path/normalize.ts
[denops] Download https://deno.land/std@0.217.0/path/parse.ts
[denops] Download https://deno.land/std@0.217.0/path/relative.ts
[denops] Download https://deno.land/std@0.217.0/path/resolve.ts
[denops] Download https://deno.land/std@0.217.0/path/to_file_url.ts
[denops] Download https://deno.land/std@0.217.0/path/to_namespaced_path.ts
[denops] Download https://deno.land/std@0.217.0/path/common.ts
[denops] Download https://deno.land/std@0.217.0/path/_interface.ts
[denops] Download https://deno.land/std@0.217.0/path/glob_to_regexp.ts
[denops] Download https://deno.land/std@0.217.0/path/is_glob.ts
[denops] Download https://deno.land/std@0.217.0/path/join_globs.ts
[denops] Download https://deno.land/std@0.217.0/path/normalize_glob.ts
[denops] Download https://deno.land/x/errorutil@v0.1.1/error_object.ts
[denops] Download https://deno.land/x/errorutil@v0.1.1/raise.ts
[denops] Download https://deno.land/x/errorutil@v0.1.1/try_or.ts
[denops] Download https://deno.land/x/errorutil@v0.1.1/unimplemented.ts
[denops] Download https://deno.land/x/errorutil@v0.1.1/unreachable.ts
[denops] Download https://deno.land/std@0.186.0/async/deferred.ts
[denops] Download https://deno.land/x/unknownutil@v3.16.3/_typeutil.ts
[denops] Download https://deno.land/std@0.187.0/bytes/bytes_list.ts
[denops] Download https://deno.land/std@0.187.0/bytes/concat.ts
[denops] Download https://deno.land/std@0.187.0/bytes/copy.ts
[denops] Download https://deno.land/std@0.187.0/bytes/ends_with.ts
[denops] Download https://deno.land/std@0.187.0/bytes/equals.ts
[denops] Download https://deno.land/std@0.187.0/bytes/includes_needle.ts
[denops] Download https://deno.land/std@0.187.0/bytes/index_of_needle.ts
[denops] Download https://deno.land/std@0.187.0/bytes/last_index_of_needle.ts
[denops] Download https://deno.land/std@0.187.0/bytes/repeat.ts
[denops] Download https://deno.land/std@0.187.0/bytes/starts_with.ts
[denops] Download https://deno.land/x/indexer@v0.1.0/mod.ts
[denops] Download https://deno.land/x/vim_channel_command@v3.0.0/command.ts
[denops] Download https://deno.land/x/reservator@v0.1.0/mod.ts
[denops] Download https://deno.land/x/vim_channel_command@v3.0.0/json_streams.ts
[denops] Download https://deno.land/x/unknownutil@v3.2.0/mod.ts
[denops] Download https://deno.land/x/messagepack@v0.1.0/mod.ts
[denops] Download https://deno.land/std@0.217.0/semver/compare.ts
[denops] Download https://deno.land/std@0.217.0/semver/constants.ts
[denops] Download https://deno.land/std@0.217.0/semver/difference.ts
[denops] Download https://deno.land/std@0.217.0/semver/format.ts
[denops] Download https://deno.land/std@0.217.0/semver/gtr.ts
[denops] Download https://deno.land/std@0.217.0/semver/test_range.ts
[denops] Download https://deno.land/std@0.217.0/semver/increment.ts
[denops] Download https://deno.land/std@0.217.0/semver/is_semver.ts
[denops] Download https://deno.land/std@0.217.0/semver/ltr.ts
[denops] Download https://deno.land/std@0.217.0/semver/max_satisfying.ts
[denops] Download https://deno.land/std@0.217.0/semver/min_satisfying.ts
[denops] Download https://deno.land/std@0.217.0/semver/parse_range.ts
[denops] Download https://deno.land/std@0.217.0/semver/parse.ts
[denops] Download https://deno.land/std@0.217.0/semver/range_intersects.ts
[denops] Download https://deno.land/std@0.217.0/semver/range_max.ts
[denops] Download https://deno.land/std@0.217.0/semver/range_min.ts
[denops] Download https://deno.land/std@0.217.0/semver/types.ts
[denops] Download https://deno.land/std@0.217.0/semver/try_parse_range.ts
[denops] Download https://deno.land/std@0.217.0/semver/is_range.ts
[denops] Download https://deno.land/std@0.217.0/semver/can_parse.ts
[denops] Download https://deno.land/std@0.217.0/semver/reverse_sort.ts
[denops] Download https://deno.land/std@0.217.0/semver/try_parse.ts
[denops] Download https://deno.land/std@0.217.0/semver/format_range.ts
[denops] Download https://deno.land/std@0.217.0/semver/equals.ts
[denops] Download https://deno.land/std@0.217.0/semver/not_equals.ts
[denops] Download https://deno.land/std@0.217.0/semver/greater_than.ts
[denops] Download https://deno.land/std@0.217.0/semver/greater_or_equal.ts
[denops] Download https://deno.land/std@0.217.0/semver/less_than.ts
[denops] Download https://deno.land/std@0.217.0/semver/less_or_equal.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/basename.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/constants.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/dirname.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/extname.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/format.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/from_file_url.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/is_absolute.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/join.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/normalize.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/parse.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/relative.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/resolve.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/to_file_url.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/to_namespaced_path.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/common.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/glob_to_regexp.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/is_glob.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/join_globs.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/normalize_glob.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/basename.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/constants.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/dirname.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/extname.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/format.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/from_file_url.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/is_absolute.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/join.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/normalize.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/parse.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/relative.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/resolve.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/to_file_url.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/to_namespaced_path.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/common.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/glob_to_regexp.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/is_glob.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/join_globs.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/normalize_glob.ts
[denops] Download https://deno.land/std@0.217.0/path/_os.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/common.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/glob_to_reg_exp.ts
[denops] Download https://deno.land/x/unknownutil@v3.11.0/mod.ts
[denops] Download https://deno.land/x/indexer@v0.1.0/errors.ts
[denops] Download https://deno.land/x/indexer@v0.1.0/indexer.ts
[denops] Download https://deno.land/x/reservator@v0.1.0/reservator.ts
[denops] Download https://deno.land/x/reservator@v0.1.0/errors.ts
[denops] Download https://deno.land/x/streamparser_json@v0.0.5/jsonparse.ts#=
[denops] Download https://deno.land/x/unknownutil@v3.2.0/is.ts
[denops] Download https://deno.land/x/unknownutil@v3.2.0/util.ts
[denops] Download https://deno.land/x/messagepack@v0.1.0/encoder.ts
[denops] Download https://deno.land/x/messagepack@v0.1.0/decoder.ts
[denops] Download https://deno.land/std@0.217.0/semver/_shared.ts
[denops] Download https://deno.land/std@0.217.0/semver/_parse_comparator.ts
[denops] Download https://deno.land/std@0.217.0/semver/_comparator_intersects.ts
[denops] Download https://deno.land/std@0.217.0/semver/_comparator_max.ts
[denops] Download https://deno.land/std@0.217.0/semver/_comparator_min.ts
[denops] Download https://deno.land/std@0.217.0/semver/_constants.ts
[denops] Download https://deno.land/std@0.217.0/semver/_is_comparator.ts
[denops] Download https://deno.land/std@0.217.0/semver/_comparator_format.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/basename.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/constants.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/strip_trailing_separators.ts
[denops] Download https://deno.land/std@0.217.0/path/windows/_util.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/dirname.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/assert_path.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/format.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/from_file_url.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/normalize.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/normalize_string.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/relative.ts
[denops] Download https://deno.land/std@0.217.0/path/_common/to_file_url.ts
[denops] Download https://deno.land/std@0.217.0/path/posix/_util.ts
[denops] Download https://deno.land/x/unknownutil@v3.11.0/is.ts
[denops] Download https://deno.land/x/unknownutil@v3.11.0/util.ts
[denops] Download https://deno.land/std@0.184.0/async/mod.ts
[denops] Download https://deno.land/x/streamparser_json@v0.0.5/tokenizer.ts
[denops] Download https://deno.land/x/streamparser_json@v0.0.5/parser.ts
[denops] Download https://deno.land/x/msgpackr@v1.8.3/index.js
[denops] Download https://deno.land/std@0.184.0/bytes/concat.ts
[denops] Download https://deno.land/x/unknownutil@v3.11.0/inspect.ts
[denops] Download https://deno.land/std@0.184.0/async/abortable.ts
[denops] Download https://deno.land/std@0.184.0/async/deadline.ts
[denops] Download https://deno.land/std@0.184.0/async/debounce.ts
[denops] Download https://deno.land/std@0.184.0/async/deferred.ts
[denops] Download https://deno.land/std@0.184.0/async/delay.ts
[denops] Download https://deno.land/std@0.184.0/async/mux_async_iterator.ts
[denops] Download https://deno.land/std@0.184.0/async/pool.ts
[denops] Download https://deno.land/std@0.184.0/async/tee.ts
[denops] Download https://deno.land/std@0.184.0/async/retry.ts
[denops] Download https://deno.land/x/streamparser_json@v0.0.5/utils/utf-8.ts
[denops] Download https://deno.land/x/streamparser_json@v0.0.5/utils/bufferedString.ts
[denops] Download https://deno.land/x/streamparser_json@v0.0.5/utils/constants.ts
[denops] Download https://deno.land/x/msgpackr@v1.8.3/pack.js
[denops] Download https://deno.land/x/msgpackr@v1.8.3/unpack.js
[denops] Download https://deno.land/x/msgpackr@v1.8.3/iterators.js
[denops] Deno cache is updated.
and restart the vim:
Messages maintainer: The Vim Project
[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/assert@0.226.0
[denops] Specifier: jsr:@std/assert@0.226.0
[denops] at file:///home/ujihisa/Dropbox/vimbundles/ddc.vim_main/denops/ddc/deps.ts:20:37
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
[denops] TypeError: this[#denops].dispatcher[fn] is not a function
[denops] at Plugin.call (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:176:45)
[denops] at Service.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:88:25)
[denops] at Service.dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/service.ts:93:34)
[denops] at invoke (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host.ts:78:22)
[denops] at Vim.#dispatch (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:114:20)
[denops] at Session.Vim.#session.onMessage (file:///home/ujihisa/Dropbox/vimbundles/denops.vim_main/denops/@denops-private/host/vim.ts:21:21)
[denops] at Session.#handleMessage (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:213:23)
[denops] at Object.write (https://deno.land/x/vim_channel_command@v3.0.0/session.ts:128:63)
[denops] at Module.invokeCallbackFunction (ext:deno_webidl/00_webidl.js:946:16)
[denops] at WritableStreamDefaultController.writeAlgorithm (ext:deno_web/06_streams.js:3919:14)
This is because ddu plugin doesn't use Denops's ordinary structure. It will be resolved by #367. To solve it without that PR, please remove Deno's cache directory for now.
Awesome thx! It fixed the problem.
https://github.com/vim-denops/denops.vim/issues/372#issuecomment-2185638537
It seems there is a bit different error message for this.
I think it is fixed.
Sometimes, Denops plugins that use JSR (e.g., ddc.vim) may throw an error like the one shown below:
This is likely due to Deno not properly updating the cache.
Workaround
Try one of the following:
call denops#cache#update(#{reload: v:true})
in Vim/Neovimdeno cache --reload {absolute path to the plugin}/denops/*/main.ts
deno info
)Related
For more information, see: https://github.com/Shougo/ddc.vim/issues/152