summaryrefslogtreecommitdiff
path: root/t/t4013
diff options
context:
space:
mode:
authorLibravatar Taylor Blau <me@ttaylorr.com>2018-04-09 17:18:31 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2018-04-23 22:52:20 +0900
commit63e2a0f8e9cc3d66137a72e424a8b59f1c4dbd79 (patch)
treedd5cb366414d546c755e41712980a0a829e14b5b /t/t4013
parentconfig.c: introduce 'git_config_color' to parse ANSI colors (diff)
downloadtgif-63e2a0f8e9cc3d66137a72e424a8b59f1c4dbd79.tar.xz
builtin/config: introduce `color` type specifier
As of this commit, the canonical way to retreive an ANSI-compatible color escape sequence from a configuration file is with the `--get-color` action. This is to allow Git to "fall back" on a default value for the color should the given section not exist in the specified configuration(s). With the addition of `--default`, this is no longer needed since: $ git config --default red --type=color core.section will be have exactly as: $ git config --get-color core.section red For consistency, let's introduce `--type=color` and encourage its use with `--default` together over `--get-color` alone. Signed-off-by: Taylor Blau <me@ttaylorr.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4013')
0 files changed, 0 insertions, 0 deletions