Ok, here's two random patches that I have in my git tree that may or may not be interesting. The first one is something I did a long time ago because I was irritated by the "skipping inexact rename detection" message not really telling me _why_ it did so - just "too many files". So it just adds the information about number of deleted and created files. The second one was something I whipped up due to the discussion about "which branch is a commit from". It adds a "--source" flag to the log command family, which then makes the revision walker save off the name of the commit in the '->util' field, and makes 'show_decorations()' show it. So the second one allows things like git log --pretty=oneline --source --all and it gives a somewhat useful view of which branch some commit came in on, by just showing _which_ of the references was the one that reached a particular commit first. Of course, with commits that are reached multiple ways the whole notion of "which one reached us" is ambiguous, and it just picks one rather than building up any list of them. The first name we reach somethign through is the one that a commit sticks with. That's generally what you want. I guess we should have a "--pretty=format" thing for it too, and maybe you want to support it for 'git rev-list' as well, but that's for others to decide - it people think it's useful. 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