From 371aaa254ae9a87e78f4337c655de2b5037301c8 Mon Sep 17 00:00:00 2001 From: Denis Sheremet Date: Fri, 23 Jan 2026 12:55:50 +0300 Subject: [PATCH] utility: conform 'diff' to GNU behaviour for scripting --- modules/utility/functions/diff | 2 ++ 1 file changed, 2 insertions(+) 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