--*=*|*.) ;;
*) c="$c " ;;
esac
- array[$#array+1]="$c"
+ array+=("$c")
done
compset -P '*[=:]'
compadd -Q -S '' -p "${2-}" -a -- array && _ret=0
prev=${words[CURRENT-1]}
let cword=CURRENT-1
emulate ksh -c __${service}_main
- let _ret && _default -S '' && _ret=0
+ let _ret && _default && _ret=0
return _ret
}