replace all -v checks with equivalents (trying to port to zsh 5.2)

This commit is contained in:
romkatv 2019-04-30 12:51:34 +02:00
commit 361eec6f95
3 changed files with 8 additions and 8 deletions

View file

@ -22,7 +22,7 @@ function set_default() {
local varname=$1
shift
if [[ -v $varname ]]; then
if [[ -n ${(tP)varname} ]]; then
typeset $flags $varname
elif [[ "$flags" == *[aA]* ]]; then
eval "typeset ${(@q)flags} ${(q)varname}=(${(qq)@})"