Re: [RFC/PATCH] Fix path prefixing in grep_object
- From
Phil Hord <phil.hord@gmail.com>
- Date
- Aug 25, 2013, 02:07 UTC
- Message-ID
- <CABURp0qG7Nnjpp17MAO7Ltwf51EsswZ3GcT-qyt14Vs1tc9pGw@mail.gmail.com>
- In-Reply-To
- <1377394558-371-1-git-send-email-hordp@cisco.com>
On Sat, Aug 24, 2013 at 9:35 PM, Phil Hord <hordp@cisco.com> wrote:
Show 8 quoted lines
> > When the pathspec given to grep includes a tree name, the full > name of matched files is assembled using colon as a separator. > If the pathspec includes a tree name, it should use a slash > instead. > > Check if the pathspec already names a tree and ref (including > a colon) and use a slash if so.
I think I used lots of wrong terminology there. What do I call these things?
HEAD:path is a tree.
HEAD is a commit name.
Maybe like this?
When a tree is given to grep, the full name of matched files is assembled using colon as a separator.
If the tree name includes an object name, as in HEAD:some/path, it should use a slash instead.
Phil