Merge branch 'jc/abbrev-auto'
commitf9db0c055c2f93021ee32a069e15b9e54f39f0da
authorJunio C Hamano <gitster@pobox.com>
Thu, 27 Oct 2016 21:58:48 +0000 (27 14:58 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 27 Oct 2016 21:58:48 +0000 (27 14:58 -0700)
tree5b991326d255e025c480add87ef3d0def47ba2ab
parentd7ae013a3173c621a3556be6834d459ece60e130
parentdb98d9bafa7081aa95c15c278e39b5dfa5af8e48
Merge branch 'jc/abbrev-auto'

"git push" and "git fetch" reports from what old object to what new
object each ref was updated, using abbreviated refnames, and they
attempt to align the columns for this and other pieces of
information.  The way these codepaths compute how many display
columns to allocate for the object names portion of this output has
been updated to match the recent "auto scale the default
abbreviation length" change.

* jc/abbrev-auto:
  transport: compute summary-width dynamically
  transport: allow summary-width to be computed dynamically
  fetch: pass summary_width down the callchain
  transport: pass summary_width down the callchain
builtin/fetch.c
transport.c
transport.h