typeset -la _rmfiles
-for f in ${~rmfiles[@]}; do
+for f in ${~rmfiles}; do
[[ -f $f ]] || continue
_rmfiles+="$f"
done
-unset rmfiles
-if [[ -n $_rmfiles ]]; then
- info "Removing files: ${(j: :)${_rmfiles#$HOME/}}..."
+if (( $#_rmfiles )); then
+ _rmfiles=(${_rmfiles#$HOME/})
+ info "Removing files: ${_rmfiles[@]}..."
rm -f ${_rmfiles[@]}
fi