__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]}"