From 4e9ee8c61695df19b14db5fc053172f6494b598d Mon Sep 17 00:00:00 2001 From: Mirek Kratochvil Date: Sat, 27 Dec 2025 15:34:33 +0100 Subject: rename further --- libexec/git-deli-blames.awk | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 libexec/git-deli-blames.awk (limited to 'libexec/git-deli-blames.awk') diff --git a/libexec/git-deli-blames.awk b/libexec/git-deli-blames.awk new file mode 100755 index 0000000..ff817f1 --- /dev/null +++ b/libexec/git-deli-blames.awk @@ -0,0 +1,21 @@ +#!/usr/bin/env gawk + +BEGIN { + file=""; + ranges=""; +} + +match($0, /^\+\+\+ b\/(.+)$/, matched) { + if(ranges!="") print(ranges, "--", file); + file=matched[1]; + ranges=""; +} + +match($0, /^@@ -([0-9]+),([0-9]+) /, matched) && file!="" { + if(matched[2]!="0") + ranges = ranges " -L " matched[1] ",+" matched[2]; +} + +END { + if(ranges!="") print(ranges, "--", file); +} -- cgit v1.2.3