# Copyright © 1994–2008 martin f. krafft <madduck@madduck.net>
# Released under the terms of the Artistic Licence 2.0
#
-# Source repository: http://git.madduck.net/v/etc/zsh.git
+# Source repository: git://git.madduck.net/etc/zsh.git
#
typeset -la rmfiles
rmfiles+=~/core
rmfiles+=~/nohup.out
rmfiles+=~/typescript
+rmfiles+=~/jpilot.log
+rmfiles+=~/srtp.log
+rmfiles+=~/hs_err_pid[0-9]*.log
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