On Sat, 28 Jul 2007, Junio C Hamano wrote: > > However, I think Jeff's patch always makes it recursive even > when the user asks for --raw, which makes it inappropriate for > inclusion whether before or after 1.5.3. Well, that was kind of the point. Yes, it makrs it recursive even for --raw, but the fact is, "git diff" is _always_ recursive (even for --raw) for most common usage: anything that involves the index. So "git diff" is fundamentally different from "git log" and "git show" and friends. "git diff" can work on the files and index, which "git log" and "git show" never do. Linus - 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