From e489408b99fdf3d1aa4a80b860cecdf09c67306a Mon Sep 17 00:00:00 2001 From: Hiltjo Posthuma Date: Wed, 9 Dec 2015 22:55:34 +0100 Subject: [PATCH] walk revision by time and only "flat" --- urmoms.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/urmoms.c b/urmoms.c index 8167d0f..91ab86f 100644 --- a/urmoms.c +++ b/urmoms.c @@ -368,6 +368,8 @@ writelog(FILE *fp) git_revwalk_new(&w, repo); git_revwalk_push_head(w); + git_revwalk_sorting(w, GIT_SORT_TIME); + git_revwalk_simplify_first_parent(w); /* TODO: also make "expanded" log ? (with message body) */ fputs("\n" @@ -490,6 +492,8 @@ writeatom(FILE *fp) git_revwalk_new(&w, repo); git_revwalk_push_head(w); + git_revwalk_sorting(w, GIT_SORT_TIME); + git_revwalk_simplify_first_parent(w); for (i = 0; i < m && !git_revwalk_next(&id, w); i++) { if (!(ci = commitinfo_getbyoid(&id))) -- libgit2 1.1.1
AgeCommit messageAuthor