When :DeinUpdate encounters an error updating one of the plugins, it uses the SpaceVim logger to display the message. It seems not all of the required SpaceVim files were added to this repository for that to work correctly, unless the definitions were already loaded elsewhere (e.g., if the user is running the full SpaceVim installation). SpaceVim's api/logger.vim depends on api/time.vim because it includes the current time in the log message.
It looks like you have a bot automatically keeping SpaceVim source files in sync with the SpaceVim repository, so I'm not sure if you have a different way of adding those files. I confirmed this PR fixes the problem. However, because this fix isn't published in your repo, :DeinUpdate undoes all of my changes when it brings my installation in sync with your repo.
When
:DeinUpdate
encounters an error updating one of the plugins, it uses the SpaceVim logger to display the message. It seems not all of the required SpaceVim files were added to this repository for that to work correctly, unless the definitions were already loaded elsewhere (e.g., if the user is running the full SpaceVim installation). SpaceVim'sapi/logger.vim
depends onapi/time.vim
because it includes the current time in the log message.It looks like you have a bot automatically keeping SpaceVim source files in sync with the SpaceVim repository, so I'm not sure if you have a different way of adding those files. I confirmed this PR fixes the problem. However, because this fix isn't published in your repo,
:DeinUpdate
undoes all of my changes when it brings my installation in sync with your repo.