Merge branch 'et/pretty-format-c-auto'
commit1b3d14c1c89d8ad61be97a1f2d2606a07b25872b
authorJunio C Hamano <gitster@pobox.com>
Mon, 20 Jun 2016 18:01:01 +0000 (20 11:01 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 20 Jun 2016 18:01:01 +0000 (20 11:01 -0700)
tree1a3748c688b22878c33e90db84e827418656ea46
parent3807098cd6abf4b94b6e0326255e5f5f0577f975
parentb15a3e005af07843116c73205742adfbab3d2e82
Merge branch 'et/pretty-format-c-auto'

The commands in `git log` family take %C(auto) in a custom format
string.  This unconditionally turned the color on, ignoring
--no-color or with --color=auto when the output is not connected to
a tty; this was corrected to make the format truly behave as
"auto".

* et/pretty-format-c-auto:
  format_commit_message: honor `color=auto` for `%C(auto)`
pretty.c