=== modified file 'zsh-functions/zsv_log_run' --- zsh-functions/zsv_log_run 2014-02-10 07:40:11 +0000 +++ zsh-functions/zsv_log_run 2014-02-09 22:33:17 +0000 @@ -1,8 +1,11 @@ zsv_mode=log -zsv_dir=$1:a:h:h +zsv_dir=$1:a autoload -Uz zsv_config; zsv_config autoload -Uz zsv_parse; zsv_parse [[ -n $zsv_sh ]] && eval $zsv_sh -(($+functions[$zsv_logf])) || autoload -Uz $zsv_logf -$zsv_logf +if (($+functions[$zsv_logf])); then + $zsv_logf +else + autoload -Uz $zsv_logf; $zsv_logf +fi # vim: ft=zsh noet ts=4 sts=4 sw=4 === modified file 'zsh-functions/zsv_run' --- zsh-functions/zsv_run 2014-02-10 07:40:11 +0000 +++ zsh-functions/zsv_run 2014-02-09 22:33:17 +0000 @@ -3,6 +3,9 @@ autoload -Uz zsv_config; zsv_config autoload -Uz zsv_parse; zsv_parse [[ -n $zsv_sh ]] && eval $zsv_sh -(($+functions[$zsv_runf])) || autoload -Uz $zsv_runf -$zsv_runf +if (($+functions[$zsv_runf])); then + $zsv_runf +else + autoload -Uz $zsv_runf; $zsv_runf +fi # vim: ft=zsh noet ts=4 sts=4 sw=4