Re: lstat() call in rev-parse.c
- From
Paul Mackerras <paulus@samba.org>
- Date
- Apr 24, 2006, 23:23 UTC
- Message-ID
- <17485.24053.35997.868256@cargo.ozlabs.ibm.com>
- In-Reply-To
- <Pine.LNX.4.64.0604230906370.3701@g5.osdl.org>
Linus Torvalds writes:
> So the rule is: if you don't give that "--", then we have to be able to > confirm that the filenames are really files. Not a misspelled revision > name, or a revision name that was correctly spelled, but for the wrong > project, because you were in the wrong subdirectory ;)
OK, fair enough. In that case we need a better error message, so I don't get people complaining that gitk can't show the history of files that don't exist any more. How about something like:
Argument "foo" is ambiguous - revision name or file/directory name? Please put "--" before the list of filenames.
I'll hack up a patch to this effect.
Paul.