revision parsing: make "rev -- paths" checks stronger.
authorJunio C Hamano <junkio@cox.net>
Wed, 26 Apr 2006 22:09:27 +0000 (15:09 -0700)
committerJunio C Hamano <junkio@cox.net>
Thu, 27 Apr 2006 00:08:44 +0000 (17:08 -0700)
If you don't have a "--" marker, then:

- all of the arguments we are going to assume are pathspecs
must exist in the working tree.

- none of the arguments we parsed as revisions could be
interpreted as a filename.

so that there really isn't any possibility of confusion in case
somebody does have a revision that looks like a pathname too.

The former rule has been in effect; this implements the latter.

Signed-off-by: Junio C Hamano <junkio@cox.net>
No differences found