=== modified file 'sbin/zsvgen' --- sbin/zsvgen 2014-02-14 07:30:20 +0000 +++ sbin/zsvgen 2014-02-14 07:23:32 +0000 @@ -30,7 +30,7 @@ # flags link=1 - if (( ${flags[M]} )); then # Manual + if (($flags[M])); then # Manual touch $zsv_dir/down else # check if the service should be up === modified file 'zsh-functions/zsv_apply_flags' --- zsh-functions/zsv_apply_flags 2014-02-14 07:30:20 +0000 +++ zsh-functions/zsv_apply_flags 2014-02-14 07:27:58 +0000 @@ -1,5 +1,5 @@ -(( ${flags[E]} )) && exec 2>&1 # stdErr -(( ${flags[N]} )) && exec >/dev/null # Null +(( $flags[E] )) && exec 2>&1 # stdErr +(( $flags[N] )) && exec >/dev/null # Null #for c in ${(s::)zsv_flags}; do # case $c in # ('&') exec 2>&1;; === modified file 'zsh-functions/zsv_eval' --- zsh-functions/zsv_eval 2014-02-14 07:30:20 +0000 +++ zsh-functions/zsv_eval 2014-02-14 07:23:32 +0000 @@ -10,7 +10,7 @@ local c for c in "$svtab_flags[$zsv_name]"; do [[ $c == [a-z] ]] - flags[${c:u}]=$? + flags[$c:u]=$? done runf=${zsv_default_runf} === modified file 'zsh-functions/zsv_parse' --- zsh-functions/zsv_parse 2014-02-14 07:30:20 +0000 +++ zsh-functions/zsv_parse 2014-02-14 07:23:32 +0000 @@ -18,7 +18,7 @@ fi svtab+=$name - svtab_flags[$name]=$zsv_default_flags$flags + svtab_flags[$name]=${flags:-$zsv_default_flags} svtab_sh[$name]=${sh} fi done <$zsv_svtab