Merge branch 'jk/ref-filter-colors-fix' into maint
commite3e3c6a43e7f36d507129909e49d54f1e8ad65e2
authorJunio C Hamano <gitster@pobox.com>
Wed, 18 Oct 2017 05:20:43 +0000 (18 14:20 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 18 Oct 2017 05:20:43 +0000 (18 14:20 +0900)
treeb4ab435d592b835fcc4f0a637d0b758d1600c7cd
parent4e4a0c6e794f1f37ba7fa65e5e774b9d6c168afc
parentb521fd122865dca88b99d05344ec189d39efcefb
Merge branch 'jk/ref-filter-colors-fix' into maint

This is the "theoretically more correct" approach of simply
stepping back to the state before plumbing commands started paying
attention to "color.ui" configuration variable.

* jk/ref-filter-colors-fix:
  tag: respect color.ui config
  Revert "color: check color.ui in git_default_config()"
  Revert "t6006: drop "always" color config tests"
  Revert "color: make "always" the same as "auto" in config"
  color: make "always" the same as "auto" in config
  provide --color option for all ref-filter users
  t3205: use --color instead of color.branch=always
  t3203: drop "always" color test
  t6006: drop "always" color config tests
  t7502: use diff.noprefix for --verbose test
  t7508: use test_terminal for color output
  t3701: use test-terminal to collect color output
  t4015: prefer --color to -c color.diff=always
  test-terminal: set TERM=vt100
Documentation/git-for-each-ref.txt
Documentation/git-tag.txt
builtin/branch.c
config.c
t/t6300-for-each-ref.sh