Junio C Hamano <gitster@xxxxxxxxx> writes: > Matthieu Moy <Matthieu.Moy@xxxxxxxxxxxxxxx> writes: > >>> @@ -1,1 +1,2 @@ >>> +5 >>> 10 >>> @@ -1,3 +2,3 @@ >>> 10 >>> +15 >>> -20 >>> 30 >> >> With this one, I get: >> >> $ git apply < p2.diff >> error: patch failed: pre.txt:1 >> error: pre.txt: patch does not apply >> $ patch < p2.diff >> patching file pre.txt >> >> => no fuzzy matching for patch, git apply should actually work. > > I am not sure what you are trying to do with that patch that tries > to touch the same line twice. Is this the same old laziness coming > back to bite us, the one that we attempted to work around with > 933e44d3 ("add -p": work-around an old laziness that does not > coalesce hunks, 2011-04-06)? Indeed, "git apply" works with --allow-overlap in this case. But this is not sufficient to fix "git add -p" which already uses it. So, there's something else. -- Matthieu Moy http://www-verimag.imag.fr/~moy/ -- 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