On Fri, Aug 15, 2014 at 9:42 PM, David Kastrup <dak@xxxxxxx> 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. -- Duy -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html