diff --git a/modules/utility/functions/diff b/modules/utility/functions/diff index 2e812f2..fb288a8 100644 --- a/modules/utility/functions/diff +++ b/modules/utility/functions/diff @@ -8,8 +8,10 @@ # function diff { if zstyle -t ':prezto:module:utility:diff' color \ + && [[ -t 1 ]] \ && (( $+commands[colordiff] )); then command diff "$@" | colordiff + return "${pipestatus[1]}" else command diff "$@" fi