Christian Couder [off-list ref] writes:
quoted hunk
diff --git a/git-bisect.sh b/git-bisect.sh
index a9324b2..08e31d6 100755
--- a/git-bisect.sh
+++ b/git-bisect.sh
@@ -296,14 +296,14 @@ filter_skipped() {
do...
done
+ echo ':'
Is there a particular reason you moved this echo ':' out of the downstream
of the pipe as I wrote in my response?
It logically belongs to the downstream in this pattern:
producer of the list of items | {
preparatory steps
while read one item
do
process one item
echo "something &&"
done
echo ":" ;# to conclude the && chain
}
But you changed it to:
preparatory step that does not concern producer
producer of the list of items |
while read one item
do
process one item
echo "something &&"
done
echo ":"
which looks to me a lot less logical code structure.