=== modified file 'zsh-functions/zsv_eval' --- zsh-functions/zsv_eval 2014-02-17 07:44:16 +0000 +++ zsh-functions/zsv_eval 2014-02-14 07:30:20 +0000 @@ -15,18 +15,17 @@ runf=${zsv_default_runf} logf=${zsv_default_logf} +if (($+functions[zsv_run_${zsv_name%%.*}])); then + runf=zsv_run_${zsv_name%%.*} +fi +if (($+functions[zsv_defaults_${zsv_name%%.*}])); then + zsv_defaults_${zsv_name%%.*} +fi checkf=check check() { true } -if (($+functions[zsv_run_${zsv_name%%.*}])); then - runf=zsv_run_${zsv_name%%.*} -fi -if (($+functions[zsv_defaults_${zsv_name%%.*}])); then - zsv_defaults_${zsv_name%%.*} -fi - [[ -n $svtab_sh[$zsv_name] ]] && eval $svtab_sh[$zsv_name] # vim: ft=zsh noet ts=4 sts=4 sw=4