diff options
| author | Junio C Hamano <gitster@pobox.com> | 2014-06-03 12:06:39 -0700 | 
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2014-06-03 12:06:39 -0700 | 
| commit | 52df9173fa9b409a96c02a62b06d2b19f4ff5d0f (patch) | |
| tree | 7ac8a27e4697ed664501bbff94a1f76a2d834a5f | |
| parent | bce14aa132e0064d9a9b1c7ad98e71e22c6e0272 (diff) | |
| parent | 6453f7b34864c1a639cc367f576476ee3be1456f (diff) | |
| download | git-52df9173fa9b409a96c02a62b06d2b19f4ff5d0f.tar.gz | |
Merge branch 'as/grep-fullname-config'
Add a configuration variable to force --full-name to be default for
"git grep".
This may cause regressions on scripted users that do not expect
this new behaviour.
* as/grep-fullname-config:
  grep: add grep.fullName config variable
| -rw-r--r-- | Documentation/git-grep.txt | 3 | ||||
| -rw-r--r-- | grep.c | 5 | 
2 files changed, 8 insertions, 0 deletions
| diff --git a/Documentation/git-grep.txt b/Documentation/git-grep.txt index f83733490f..31811f16bd 100644 --- a/Documentation/git-grep.txt +++ b/Documentation/git-grep.txt @@ -53,6 +53,9 @@ grep.extendedRegexp::  	option is ignored when the 'grep.patternType' option is set to a value  	other than 'default'. +grep.fullName:: +	If set to true, enable '--full-name' option by default. +  OPTIONS  ------- @@ -86,6 +86,11 @@ int grep_config(const char *var, const char *value, void *cb)  		return 0;  	} +	if (!strcmp(var, "grep.fullname")) { +		opt->relative = !git_config_bool(var, value); +		return 0; +	} +  	if (!strcmp(var, "color.grep"))  		opt->color = git_config_colorbool(var, value);  	else if (!strcmp(var, "color.grep.context")) | 
