Merge branch 'jc/name-rev-lw-tag'
commit78089b71da60fcf846b2e7029a90db492f1d3a9d
authorJunio C Hamano <gitster@pobox.com>
Tue, 30 May 2017 02:16:39 +0000 (30 11:16 +0900)
committerJunio C Hamano <gitster@pobox.com>
Tue, 30 May 2017 02:16:40 +0000 (30 11:16 +0900)
tree5084c7d997af4d72d0b6b257508afeeb9152bb6b
parente83352ef23cca2701953ed3c915f1db49b255a7d
parentef1e74065c19cc427c4a1b322154fd55d7a3588b
Merge branch 'jc/name-rev-lw-tag'

"git describe --contains" penalized light-weight tags so much that
they were almost never considered.  Instead, give them about the
same chance to be considered as an annotated tag that is the same
age as the underlying commit would.

* jc/name-rev-lw-tag:
  name-rev: favor describing with tags and use committer date to tiebreak
  name-rev: refactor logic to see if a new candidate is a better name
builtin/name-rev.c
t/t4202-log.sh