Re: [PATCH] git-grep --relative: show pathnames relative to the current directory
- From
Sam Ravnborg <sam@ravnborg.org>
- Date
- Aug 11, 2006, 15:23 UTC
- Message-ID
- <20060811152305.GB9211@mars.ravnborg.org>
- In-Reply-To
- <7vpsf7u2x7.fsf@assigned-by-dhcp.cox.net>
On Fri, Aug 11, 2006 at 12:50:12AM -0700, Junio C Hamano wrote:
Show 20 quoted lines
> By default, the command shows pathnames relative to the project > root, even when run from a subdirectory. With --relative flag, > however, the command outputs pathnames relative to the current > directory. > > This makes it very pleasant to run in Emacs compilation (or > "grep-find") buffer. > > Signed-off-by: Junio C Hamano <junkio@cox.net> > --- > > * Now the question is, shouldn't this be the default, with > the current output available as an option --full-name, just > like ls-files? > > Changing the default always risks breaking people's habit and > scripts, but I tend to think the current output is a > misfeature which we'd better fix sooner rather than later. > > Opinions?
I always felt confused when path was relative to root of .git directory and not relative to current directory. But I never looked into changing this or reporting it - so it has not been a big issue.
Sam