Display plugin update failed message only if there are plugins.

This commit is contained in:
Jorge Bucaran 2016-03-16 15:01:28 +09:00
parent 2709c38c4e
commit 16e0527bff
No known key found for this signature in database
GPG key ID: E54BA3C0E646DB30

View file

@ -1,5 +1,6 @@
function fisher_update -d "Update plugins"
set -l items
set -l plugins
set -l stdout /dev/stdout
set -l stderr /dev/stderr
set -l indicator "▸"
@ -121,16 +122,16 @@ function fisher_update -d "Update plugins"
__fisher_plugin_enable "$plugin" "$path"
end
end
if test -z "$fisher_updated_plugins"
printf "No plugins were updated.\n" > $stdout
set -e fisher_updated_plugins
return 1
end
end
set time (math (date +%s) - $time)
if test -z "$fisher_updated_plugins"
printf "No plugins were updated.\n" > $stdout
set -e fisher_updated_plugins
return 1
end
printf "%d plugin/s updated in %0.fs\n" (count $fisher_updated_plugins) $time > $stdout
set -e fisher_updated_plugins