Re: [PATCH] grep: --full-tree
- From
A Large Angry SCM <gitzilla@gmail.com>
- Date
- Nov 25, 2009, 22:31 UTC
- Message-ID
- <4B0DB04A.6020209@gmail.com>
- In-Reply-To
- <7vljhuqm84.fsf@alter.siamese.dyndns.org>
Junio C Hamano wrote:
Show 17 quoted lines
> A Large Angry SCM <gitzilla@gmail.com> writes: > >> To make the reconciliation even more difficult, some git commands >> will also work on out-of-tree paths. > > I think people know my feeling towards "diff --no-index". It makes many > nice features invented in git to people who do not use "git" (e.g, to > compare files outside of control of git using --color-words). If it > happened in an ideal world, it wouldn't have been done as a patch to "git" > but to something like "GNU diff" to benefit people who do not even want to > install "git". But unfortunately that wasn't the way it was done. > > It has turned out to be an unnecessary maintenance burden ever since it > was applied and every time we needed to change small things to "git diff". > I would not be very unhappy if we need to ejected it from "git diff" if it > turns out to hinder the necessary UI changes too much. >
git-diff aside, I would be much happier with git's interface, and I think new/occasional users would be also, if it was consistent across all of git commands. And even more so if git's conventions matched most other commands on my system of choice.