OK, here's a patch to implement pack.depth (with the default tweaked to 50 --- is that too high?), followed by a simplified and reworked patch to git-gc that only implements --no-reuse-delta. I don't imagine that most users will want to use that feature most of the time, hence the long option name, but occasionally, it might be useful. Yes, the user could just run "git-repack -a -d -f -l" after running git-gc, but then the "git-repack -a -d -l" in git-gc is just a wasted disk i/o. I don't know if I'll manage to convince you, if not, just drop the second patch, I guess. :-) - Ted - 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