=== modified file 'bin/confz' --- bin/confz 2016-03-15 14:23:19 +0000 +++ bin/confz 2016-03-15 13:12:30 +0000 @@ -125,11 +125,11 @@ case $1 in (:*) ((${+vars_prev[${1#:}]})) || \ die "variable ${(qqq)1#:} not set, passed as :argument" - setvar ${1#:} "${vars_prev[${1#:}]}";; + setvar ${1#:} ${vars_prev[${1#:}]};; (\?*=*) (($+vars_prev[${${1#\?}#*=})) && \ - setvar ${${1#\?}%%=*} "$vars_prev[${${1#\?}#*=}";; + setvar ${${1#\?}%%=*} $vars_prev[${${1#\?}#*=};; (\?*) ((${+vars_prev[${1#\?}]})) && \ - setvar ${1#\?} "${vars_prev[${1#\?}]}";; + setvar ${1#\?} ${vars_prev[${1#\?}]};; (%*=*) lift[${${1#%}%%=*}]=${${1#%}#*=};; (%*) lift[${1#%}]=${1#%};; (*=*) setvar "${1%%=*}" "${1#*=}";;