From: Edmundo Carmona Antoranz Date: Sun, 22 Nov 2015 09:07:06 GMT Subject: Re: [PATCH v1] blame: add support for --[no-]progress option Message-ID: In-Reply-To: I think I found where to calculate the number of blamed lines without having to do it from scratch every cycle. It's where the list of sb->ent is getting its nodes pointed.... around here: for (;;) { struct blame_entry *next = ent->next; found_guilty_entry(ent); if (next) { ent = next; continue; } ent->next = sb->ent; sb->ent = suspect->suspects; suspect->suspects = NULL; break; } So the function I added to blame.c, it's gone.