浏览代码

fix(composer): autoload `_cache_invalid` for antigen compatibility

Antigen doesn't call `compinit` until the user prompt is about to be shown,
which means `_cache_invalid` isn't automatically autoloaded. This patch
fixes that, though we should work towards a better caching mechanism.

Fixes #9490
Marc Cornellà 3 年之前
父节点
当前提交
9181954255
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      plugins/composer/composer.plugin.zsh

+ 1 - 1
plugins/composer/composer.plugin.zsh

@@ -51,7 +51,7 @@ alias cget='curl -s https://getcomposer.org/installer | php'
 
 # Add Composer's global binaries to PATH, using Composer if available.
 if (( $+commands[composer] )); then
-    autoload -Uz _store_cache _retrieve_cache
+    autoload -Uz _store_cache _retrieve_cache _cache_invalid
 
     _retrieve_cache composer