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 /object.c | |
| parent | Merge branch 'vn/diff-ihc-config' (diff) | |
| parent | versioncmp: generalize version sort suffix reordering (diff) | |
| download | git-1ac244d5b20a9ea4a640e2ee80b9818f564aa237.tar.gz git-1ac244d5b20a9ea4a640e2ee80b9818f564aa237.zip | |
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 'object.c')
0 files changed, 0 insertions, 0 deletions
