From 346895a69bb6b3d724b9b7dcbf4dfb4098c4c587 Mon Sep 17 00:00:00 2001 From: Mirek Kratochvil Date: Sat, 27 Dec 2025 15:33:43 +0100 Subject: organize --- find-base-commits.sh | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100755 find-base-commits.sh (limited to 'find-base-commits.sh') diff --git a/find-base-commits.sh b/find-base-commits.sh deleted file mode 100755 index 3e16227..0000000 --- a/find-base-commits.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/bash - -extend_bases () { - shas="$1" - new="$2" - for sha in $shas ; do - [ "$sha" = "$new" ] && continue - ${DELI_GIT_IS_ANCESTOR_CMD:-git merge-base --is-ancestor} "$sha" "$new" - res=$? - case $res in - 0) ;; - 1) echo "$sha" ;; - *) echo "$0: ancestor finding failed" >&2 - exit 1 ;; - esac - done - old=no - for sha in $shas ; do - [ "$sha" = "$new" ] && continue - ${DELI_GIT_IS_ANCESTOR_CMD:-git merge-base --is-ancestor} "$new" "$sha" - res=$? - case $res in - 0) old=yes ; break ;; - 1) ;; - *) echo "$0: ancestor finding failed" >&2 - exit 1 ;; - esac - done - [ $old = no ] && echo "$new" -} - -bases="" - -while read sha ; do - bases=$( extend_bases "$bases" "$sha" ) -done - -for sha in $bases ; do - echo "$sha" -done -- cgit v1.2.3