From 27a46672d2b6f37eb0ea80bbdb542b41dce29460 Mon Sep 17 00:00:00 2001 From: Jorge Bucaran Date: Sat, 30 Apr 2016 18:41:13 +0900 Subject: [PATCH] Do not rewrite fishfile in ls or ls-remote. --- fisher.fish | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/fisher.fish b/fisher.fish index ff5240b..2396738 100644 --- a/fisher.fish +++ b/fisher.fish @@ -273,10 +273,14 @@ function fisher complete -xc fisher -n "__fish_seen_subcommand_from l ls list u up update r rm remove uninstall" -a "$fisher_active_prompt" -d "Prompt" end - if test -z "$config" - echo > $fisher_bundle - else - __fisher_plugin_get_url_info -- $config > $fisher_bundle + switch "$cmd" + case ls ls-remote + case \* + if test -z "$config" + echo > $fisher_bundle + else + __fisher_plugin_get_url_info -- $config > $fisher_bundle + end end if test ! -z "$cache"