From f1d1e89a8cdaaf0e52d335717fc3dce1a3a3b1e0 Mon Sep 17 00:00:00 2001 From: Jorge Bucaran Date: Thu, 19 May 2016 23:12:47 +0900 Subject: [PATCH] Discard `mv` errors during backup creation. --- fisher.fish | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fisher.fish b/fisher.fish index 4138781..bc024bf 100644 --- a/fisher.fish +++ b/fisher.fish @@ -736,9 +736,9 @@ function __fisher_plugin_enable -a path if test -e "$target" -a ! -L "$target" set -l backup_target "$fish_config/$dir/copy-$base" - __fisher_log info "Save old @$base@" "$__fisher_stderr" + __fisher_log info "Backup @$base@" "$__fisher_stderr" - command mv "$target" "$backup_target" ^ /dev/stderr + command mv -f "$target" "$backup_target" ^ /dev/null end command ln -sf "$file" "$target" @@ -819,7 +819,7 @@ function __fisher_plugin_disable -a path if test -e "$backup_source" command mv "$backup_source" "$target" - builtin source "$target" ^ /dev/stderr + builtin source "$target" ^ /dev/null end if test "$base" = "set_color_custom.fish"