|
From: Bastian M. <bma...@we...> - 2017-10-27 05:04:32
|
> Daniel J Sebald <dan...@ie...>: > > I've enhanced my utility with the following subtle change: search for first > > item (i.e., line has a star * or colon :) within the addition diff hunk. > > This corrected 4 entries, which I've listed on SourceForge here: > > > > https://sourceforge.net/p/gnuplot/patches/763/#5709 > > My code picks up all four of these cases. > > I believe the ChangeLog-parsing algorithm parsing is now good enough. Unfortunately, the last problem we discussed is not solved, though: If there's an insertion into the ChangeLog below an existing author line, the current algorithm picks the author line _below_ instead of the one _above_. This happens quite frequently and currently still leads to hundreds of wrong attributions. For examples try: git log --author=Ethan --committer=Bastian --oneline | wc -l Bastian |