diff options
| author | Mark Nevill <mark@nevill.ch> | 2011-07-17 21:26:27 +0200 |
|---|---|---|
| committer | Sebastian Thiel <byronimo@gmail.com> | 2011-07-18 17:48:23 +0200 |
| commit | 6e86f8a8a0638abe2c18ae0bb36cc992b0ababe5 (patch) | |
| tree | d819d26a2493eb79c426fff91a448c1186702a40 /git/config.py | |
| parent | a84856911d05e9877ef46713c1d20bc02482665f (diff) | |
| download | GitPython-6e86f8a8a0638abe2c18ae0bb36cc992b0ababe5.tar.gz GitPython-6e86f8a8a0638abe2c18ae0bb36cc992b0ababe5.zip | |
Fixed consecutive lines with same blame info not appearing in blame.
This fixes a bug when parsing blame -p output: Full commit info headers
only appear for the first line from a particular commit, but other lines
were ignored as the blame info dict was reset after each line.
This patch handles both multiple consecutive lines from a commit and
interleaved lines from multiple commits.
Added real test to verify blame works against the actual commit, not
only a mock of what was produced by blame in old git releases
Diffstat (limited to 'git/config.py')
0 files changed, 0 insertions, 0 deletions
