A normal 'blame' shows when (and by whom) each line was *last* changed *before*
the version being annotated.
Proposed enhancement: show when (and by whom) each line was *next* changed
*after* the version being annotated.
I seem to recall that the code-name 'kidney blame' came from Daniel Shahaf
selecting a random word that is not already used to describe something in
Subversion. Adjectives such as 'forward' and 'reverse' are ambiguous both in
describing the meaning of the original blame, and because they are separately
used in reference to the direction in which the blame code internally scans
revisions, which is independent of the result it generates.
This enhancement was discussed in the email thread "Kidney blame's behaviour and
edge cases" starting on 2013-06-13, archived at e.g.
It was initially implemented in http://svn.apache.org/r1493027 .