Elijah Newren <newren@xxxxxxxxx> writes: > Ah, good catch. I checked out the commit before 1fb5fdd25f0 > ("rev-list: fix --pretty=oneline with empty message", 2010-03-21), to > try and see the error before that testcase was introduced. I tried it > on a repo with both an actual empty commit message, and one with a > commit message consisting solely of a newline. Both styles exhibited > the bug that the testcase was introduced to guard against. That's a good thing to know to decide what is a reasonable thing to do here. As we are creating two commits, perhaps adding one with and another without the extra blank line may give us more diversity, and explaining why we are adding two slightly different one (i.e. because the original bug was there for both shapes of commits) would help us not wasting the time we already spent discussing this change ;-) Of course, we can alternatively just keep the patch as-is and update the explanation as to why we are testing with commits different from the original when we are supposed to be making this change for performance reasons (i.e. the symptom manifests either way, so why not using the form that is easier to create?). Thanks for working on this ;-)