From d2ebf6bdeb028286083ce42164b2d1378be46c27 Mon Sep 17 00:00:00 2001 From: Nathan Broadbent Date: Thu, 20 Oct 2011 01:27:06 +0800 Subject: [PATCH] Clear vars first --- lib/git/status_shortcuts.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/git/status_shortcuts.sh b/lib/git/status_shortcuts.sh index 60b1360..1d00afd 100644 --- a/lib/git/status_shortcuts.sh +++ b/lib/git/status_shortcuts.sh @@ -17,13 +17,13 @@ # 1 || staged, 2 || unmerged, 3 || unstaged, 4 || untracked # -------------------------------------------------------------------- git_status_shortcuts() { + git_clear_vars # Run ruby script, store output cmd_output=$(/usr/bin/env ruby "$scmbDir/lib/git/status_shortcuts.rb" $@) if [[ -z "$cmd_output" ]]; then # Just show regular git status if ruby script returns nothing. git status; return 1 fi - git_clear_vars # Fetch list of files from last line of script output files="$(echo "$cmd_output" | tail -n 1)" # Export numbered env variables for each file