summaryrefslogtreecommitdiff
path: root/builtin/reflog.c
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2017-01-23 15:59:21 -0800
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-01-23 15:59:21 -0800
commit1ac244d5b20a9ea4a640e2ee80b9818f564aa237 (patch)
tree0b2be044f570e6ba9cdcd429aca5c62745ffd6db /builtin/reflog.c
parentMerge branch 'vn/diff-ihc-config' (diff)
parentversioncmp: generalize version sort suffix reordering (diff)
downloadtgif-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/reflog.c')
0 files changed, 0 insertions, 0 deletions