confz

git mirror of https://ccx.te2000.cz/bzr/confz
git clone https://ccx.te2000.cz/git/confz
Log | Files | Refs

commit 3b02d1930bcd8ef9b1f60f21b66bc5b567e89922
parent e4dd3a2c515462675ad3efb6b63fc3c8e4325459
Author: Jan Pobrislo <ccx@webprojekty.cz>
Date:   Thu, 26 Jun 2014 21:35:15 +0200

conditional should be conditional
Diffstat:
Mbin/confz | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bin/confz b/bin/confz @@ -128,7 +128,8 @@ require() { 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#\?}]};; (%*=*) lift[${${1#%}%%=*}]=${${1#%}#*=};; (%*) lift[${1#%}]=${1#%};; (*=*) setvar ${1%%=*} ${1#*=};;