commit d02b5f776a63c8b808baa548b2cd574439bed547
parent f15e44cac3916d75969bbc56b3c2162b351e3d32
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 5 May 2021 19:20:21 +0200
do not simplify the history by first-parent
Reference:
https://libgit2.org/libgit2/#HEAD/group/revwalk/git_revwalk_simplify_first_parent
Noticed on merge commits on:
https://git.simple-cc.org/scc/
Reported by quinq, thanks!
Diffstat:
2 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/stagit-gopher-index.c b/stagit-gopher-index.c
@@ -186,7 +186,6 @@ writelog(FILE *fp)
git_revwalk_new(&w, repo);
git_revwalk_push_head(w);
- git_revwalk_simplify_first_parent(w);
if (git_revwalk_next(&id, w) ||
git_commit_lookup(&commit, repo, &id)) {
diff --git a/stagit-gopher.c b/stagit-gopher.c
@@ -836,7 +836,6 @@ writelog(FILE *fp, const git_oid *oid)
git_revwalk_new(&w, repo);
git_revwalk_push(w, oid);
- git_revwalk_simplify_first_parent(w);
while (!git_revwalk_next(&id, w)) {
if (cachefile && !memcmp(&id, &lastoid, sizeof(id)))
@@ -966,7 +965,6 @@ writeatom(FILE *fp, int all)
if (all) {
git_revwalk_new(&w, repo);
git_revwalk_push_head(w);
- git_revwalk_simplify_first_parent(w);
for (i = 0; i < m && !git_revwalk_next(&id, w); i++) {
if (!(ci = commitinfo_getbyoid(&id)))
break;