Hi Phillip, On Wed, 31 Aug 2022, Phillip Wood wrote: > On 31/08/2022 09:29, Ævar Arnfjörð Bjarmason wrote: > > > > On Tue, Aug 30 2022, Junio C Hamano wrote: > > > > > * js/add-p-diff-parsing-fix (2022-08-29) 5 commits > > > - add -p: ignore dirty submodules > > > - add -p: handle `diff-so-fancy`'s hunk headers better > > > - add -p: insert space in colored hunk header as needed > > > - add -p: gracefully ignore unparseable hunk headers in colored diffs > > > - t3701: redefine what is "bogus" output of a diff filter > > > > > > Those who use diff-so-fancy as the diff-filter noticed a regression > > > or two in the reimplemented "add -p", which has been corrected. > > > > > > Will merge to 'next'? > > > source: <pull.1336.v3.git.1661785916.gitgitgadget@xxxxxxxxx> > > > > This LGTM. > > I'm not sure that the different output from the builtin version compared to > the perl version when using interactive.diffFilter is an improvement. The perl > version leaves the filtered output alone but the builtin version has started > prepending @@ -a,b +d,c @@ to the "hunk header" lines produced by the filter. A convincing argument! And after implementing this (and dropping the patches that implemented a deviation from the Perl script's behavior), the patch series looks so much more elegant, too! Ciao, Dscho