From: Jeff King Date: Tue, 5 Mar 2019 04:20:51 +0000 (-0500) Subject: config: document --type=color output is a complete line X-Git-Tag: v2.22.0-rc0~136^2 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/cd8e7593b9c881996a04858a3329e8ed9f1d4dbc?ds=sidebyside;hp=0d0ac3826a3bbb9247e39e12623bbcfdd722f24c config: document --type=color output is a complete line Even though the newer "--type=color" option to "git config" is meant to be upward compatible with the traditional "--get-color" option, unlike the latter, its output is not an incomplete line that lack the LF at the end. That makes it consistent with output of other types like "git config --type=bool". Document it, as it sometimes surprises unsuspecting users. Signed-off-by: Jeff King Signed-off-by: Junio C Hamano --- diff --git a/Documentation/git-config.txt b/Documentation/git-config.txt index 1bfe9f56a7..d0b9c50d20 100644 --- a/Documentation/git-config.txt +++ b/Documentation/git-config.txt @@ -240,7 +240,9 @@ Valid ``'s include: output. The optional `default` parameter is used instead, if there is no color configured for `name`. + -`--type=color [--default=]` is preferred over `--get-color`. +`--type=color [--default=]` is preferred over `--get-color` +(but note that `--get-color` will omit the trailing newline printed by +`--type=color`). -e:: --edit::