=== modified file 'sbin/zsv.exec' --- sbin/zsv.exec 2014-09-09 08:11:41 +0000 +++ sbin/zsv.exec 2014-06-24 14:08:45 +0000 @@ -3,9 +3,6 @@ if [[ $0:t == run && $0:a:h:t == log ]]; then zsv_mode=log zsv_dir=$0:a:h:h -elif [[ $0:a:h == control ]]; then - zsv_mode=$0:t - zsv_dir=$0:a:h:h else zsv_mode=$0:t zsv_dir=$0:a:h @@ -35,4 +32,3 @@ [[ -z $runf ]] && exit 0 (($+functions[$runf])) || autoload -Uz $runf $runf -exit $? === modified file 'sbin/zsvgen' --- sbin/zsvgen 2014-09-09 08:11:41 +0000 +++ sbin/zsvgen 2014-06-25 10:15:37 +0000 @@ -94,10 +94,9 @@ fi # run - for f in run check finish control/{u,d,o,p,c,h,a,i,q,1,2,t,k,x}; do - if zsv_has_handler $f:t; then + for f in run check u d o p c h a i q 1 2 t k x; do + if zsv_has_handler $f; then [[ -L $zsv_dir/$f ]] && rm $zsv_dir/$f - mkdir -p $f:h ln -s ${commands[zsv.exec]} $zsv_dir/$f else rm -f $zsv_dir/$f === modified file 'zsh-functions/zsv_eval' --- zsh-functions/zsv_eval 2014-09-09 08:11:41 +0000 +++ zsh-functions/zsv_eval 2014-06-25 09:44:01 +0000 @@ -32,7 +32,6 @@ logf() { handler[log]=$1 } condf() { handler[cond]=$1 } checkf() { handler[check]=$1 } -finishf() { handler[finish]=$1 } run=( $zsv_name ) condf cond