summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2015-09-28 01:10:35 +0200
committertv <tv@krebsco.de>2015-09-28 01:11:57 +0200
commit4ceeaee6f98b08dfd4a896d4b38fb01935bffc25 (patch)
treef95321dcbf437bf845dc6913404a1abc2de9275d
parenta9919f84efb1c888a723ebbc7e23d35cd4c6fe0c (diff)
irc-announce: optimize diff --stat renderer
-rw-r--r--tv/4lib/git.nix5
1 files changed, 1 insertions, 4 deletions
diff --git a/tv/4lib/git.nix b/tv/4lib/git.nix
index fe64017..6f36543 100644
--- a/tv/4lib/git.nix
+++ b/tv/4lib/git.nix
@@ -178,10 +178,7 @@ let
$id2..$id
git diff --stat $id2..$id \
- | sed '
- $!s/+/'$(green '&')'/g
- $!s/-/'$(red '&')'/g
- '
+ | sed '$!s/\(+*\)\(-*\)$/'$(green '\1')$(red '\2')'/'
)
done