On Fri, Aug 15, 2014 at 9:42 PM, David Kastrup <d...@gnu.org> wrote:
> The function diff_hunks is a wrapper for the diff engine. Putting the
> context length explicitly into this wrapper (rather than not passing an
> argument and just setting the context length to zero anyway in the
> function) clearly indicates that somebody _wanted_ it called with
> different values.
> There is no documentation or rationale in the file _why_ as far as
> I remember. Maybe it can crash or end up in an infinite loop. Maybe it
> could do so at one point of time but no longer does.
Not sure if it helps, but ctxlen = 1 seems to be added back in d24bba8
(git-pickaxe -M: blame line movements within a file. - 2006-10-19), if
I track the changes correctly.
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html