]> git.donarmstrong.com Git - zsh.git/commitdiff
redirect errors from git-diff to null
authormartin f. krafft <madduck@madduck.net>
Mon, 5 Jan 2009 08:21:37 +0000 (09:21 +0100)
committermartin f. krafft <madduck@madduck.net>
Mon, 5 Jan 2009 08:21:42 +0000 (09:21 +0100)
.zsh/zshrc/60_vcsprompt

index b5c15f1c36974a1b0c586c47358c90e82cc0379d..399d3445f637c98674c69bee87c0e70cc5baf836 100644 (file)
@@ -35,12 +35,12 @@ __git_get_branch()
 __git_print_preprompt()
 {
   local output
-  output=(${(f):-"$(git diff --stat --relative)"})
+  output=(${(f):-"$(git diff --stat --relative 2>/dev/null)"})
   if [[ ${#output} -gt 1 ]]; then
     echo changes on filesystem:
     print "${(F)output[1,-2]}"
   fi
-  output=(${(f):-"$(git diff --cached --stat --relative)"})
+  output=(${(f):-"$(git diff --cached --stat --relative 2>/dev/null)"})
   if [[ ${#output} -gt 1 ]]; then
     echo cached/staged changes:
     print "${(F)output[1,-2]}"