11bf1a3a29c7b2e3aac81ed81338278d1baf2c8e

Author
Robby Russell <robby@planetargon.com>
Committer
Robby Russell <robby@planetargon.com>
Date

Message

Merge pull request #2681 from mcornella/fix-zsh_reload-plugin

Various fixes on zsh_reload plugin

Diff

 1diff --git a/plugins/zsh_reload/zsh_reload.plugin.zsh b/plugins/zsh_reload/zsh_reload.plugin.zsh
 2index a435dbc8d999bbbb0b193b44525a11ba4a6f0f1f..94945bd48d0caea8fcd56ac57493cf2e66f50634 100644
 3--- a/plugins/zsh_reload/zsh_reload.plugin.zsh
 4+++ b/plugins/zsh_reload/zsh_reload.plugin.zsh
 5@@ -1,13 +1,12 @@
 6-zsh_cache=$HOME/.zsh_cache
 7-mkdir -p $zsh_cache
 8-
 9 # reload zshrc
10 function src()
11 {
12   autoload -U compinit zrecompile
13-  compinit -d $zsh_cache/zcomp-$HOST
14-  for f in $HOME/.zshrc $zsh_cache/zcomp-$HOST; do
15-    zrecompile -p $f && rm -f $f.zwc.old
16+  compinit -d "$ZSH/cache/zcomp-$HOST"
17+
18+  for f in ~/.zshrc "$ZSH/cache/zcomp-$HOST"; do
19+    zrecompile -p $f && command rm -f $f.zwc.old
20   done
21+
22   source ~/.zshrc
23-}
24+}