diff options
author | Junio C Hamano <gitster@pobox.com> | 2017-01-23 15:59:21 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-01-23 15:59:21 -0800 |
commit | 1ac244d5b20a9ea4a640e2ee80b9818f564aa237 (patch) | |
tree | 0b2be044f570e6ba9cdcd429aca5c62745ffd6db /builtin/shortlog.c | |
parent | Merge branch 'vn/diff-ihc-config' (diff) | |
parent | versioncmp: generalize version sort suffix reordering (diff) | |
download | tgif-1ac244d5b20a9ea4a640e2ee80b9818f564aa237.tar.xz |
Merge branch 'sg/fix-versioncmp-with-common-suffix'
The prereleaseSuffix feature of version comparison that is used in
"git tag -l" did not correctly when two or more prereleases for the
same release were present (e.g. when 2.0, 2.0-beta1, and 2.0-beta2
are there and the code needs to compare 2.0-beta1 and 2.0-beta2).
* sg/fix-versioncmp-with-common-suffix:
versioncmp: generalize version sort suffix reordering
versioncmp: factor out helper for suffix matching
versioncmp: use earliest-longest contained suffix to determine sorting order
versioncmp: cope with common part overlapping with prerelease suffix
versioncmp: pass full tagnames to swap_prereleases()
t7004-tag: add version sort tests to show prerelease reordering issues
t7004-tag: use test_config helper
t7004-tag: delete unnecessary tags with test_when_finished
Diffstat (limited to 'builtin/shortlog.c')
0 files changed, 0 insertions, 0 deletions