Re: [PATCH 0/6] "git commit --dry-run" updates
- From
Thomas Rast <trast@student.ethz.ch>
- Date
- Aug 17, 2009, 19:16 UTC
- Message-ID
- <200908172116.26737.trast@student.ethz.ch>
- In-Reply-To
- <7vljlixwkz.fsf@alter.siamese.dyndns.org>
Junio C Hamano wrote:
Show 11 quoted lines
> Thomas Rast <trast@student.ethz.ch> writes: > > > If it's not too much work, it would be nice to somehow detect if -u > > can have any influence at all. For example, > > > > $ git status bar > > # Not currently on any branch. > > nothing to commit (use -u to show untracked files) > > > > is a bit misleading if 'bar' is tracked because adding a -u won't make > > any difference.
[...]
> It is not about "we know that there are untracked files but you told me > not to show it, so I am not telling". We simply do not know at the point > we give that message. In other words, conditional removal of that message > is fundamentally incompatible with the use of -uno.
Ok. I hoped there would be an easy way to know that all pathspecs exactly matched a tracked file, and thus no untracked files can possibly change the listing.
But you convinced me that it doesn't fit into the current scheme, and it doesn't really matter...
--
Thomas Rast
trast@{inf,student}.ethz.ch