ifix relpath for files, small cleanup - stagit-gopher - A git gopher frontend. (mirror) Err bitreich.org 70 hgit clone git://bitreich.org/stagit-gopher/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/stagit-gopher/ URL:git://bitreich.org/stagit-gopher/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/stagit-gopher/ bitreich.org 70 1Log /scm/stagit-gopher/log.gph bitreich.org 70 1Files /scm/stagit-gopher/files.gph bitreich.org 70 1Refs /scm/stagit-gopher/refs.gph bitreich.org 70 1Tags /scm/stagit-gopher/tag bitreich.org 70 1README /scm/stagit-gopher/file/README.gph bitreich.org 70 1LICENSE /scm/stagit-gopher/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 9d264890845398cf3b931b63f629c2c42a7f843d /scm/stagit-gopher/commit/9d264890845398cf3b931b63f629c2c42a7f843d.gph bitreich.org 70 1parent 9b100464647ccbef09e5fe9f6e41e793c93f9753 /scm/stagit-gopher/commit/9b100464647ccbef09e5fe9f6e41e793c93f9753.gph bitreich.org 70 hAuthor: Hiltjo Posthuma URL:mailto:hiltjo@codemadness.org bitreich.org 70 iDate: Mon, 7 Dec 2015 19:01:40 +0100 Err bitreich.org 70 i Err bitreich.org 70 ifix relpath for files, small cleanup Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M urmoms.c | 22 ++++++++++++---------- Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 12 insertions(+), 10 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/urmoms.c b/urmoms.c /scm/stagit-gopher/file/urmoms.c.gph bitreich.org 70 i@@ -332,13 +332,18 @@ writelog(FILE *fp) Err bitreich.org 70 i git_revwalk_push_head(w); Err bitreich.org 70 i Err bitreich.org 70 i /* TODO: also make "expanded" log ? (with message body) */ Err bitreich.org 70 i- i = 0; Err bitreich.org 70 i- fputs("" Err bitreich.org 70 i- "", fp); Err bitreich.org 70 i+ i = 0; /* DEBUG: to limit commits */ Err bitreich.org 70 i+ fputs("
SummaryAuthorAgeFiles+-
\n" Err bitreich.org 70 i+ "\n\n", fp); Err bitreich.org 70 i while (!git_revwalk_next(&id, w)) { Err bitreich.org 70 i+ /* DEBUG */ Err bitreich.org 70 i+ if (i++ > 100) Err bitreich.org 70 i+ break; Err bitreich.org 70 i+ Err bitreich.org 70 i+ relpath = ""; Err bitreich.org 70 i+ Err bitreich.org 70 i if (git_commit_lookup(&commit, repo, &id)) Err bitreich.org 70 i return 1; /* TODO: error */ Err bitreich.org 70 i- Err bitreich.org 70 i if ((error = git_commit_parent(&parent, commit, 0))) Err bitreich.org 70 i continue; /* TODO: handle error */ Err bitreich.org 70 i if ((error = git_commit_tree(&commit_tree, commit))) Err bitreich.org 70 i@@ -379,20 +384,17 @@ writelog(FILE *fp) Err bitreich.org 70 i fprintf(fp, "+%zu", nadd); Err bitreich.org 70 i fputs("", fp); Err bitreich.org 70 i+ fputs("\n", fp); Err bitreich.org 70 i Err bitreich.org 70 i+ relpath = "../"; Err bitreich.org 70 i printshowfile(commit); Err bitreich.org 70 i Err bitreich.org 70 i git_diff_free(diff); Err bitreich.org 70 i git_commit_free(commit); Err bitreich.org 70 i- Err bitreich.org 70 i- /* DEBUG */ Err bitreich.org 70 i- i++; Err bitreich.org 70 i- if (i > 100) Err bitreich.org 70 i- break; Err bitreich.org 70 i } Err bitreich.org 70 i fprintf(fp, "
Commit messageAuthorAgeFiles+-
", fp); Err bitreich.org 70 i fprintf(fp, "-%zu", ndel); Err bitreich.org 70 i- fputs("
"); Err bitreich.org 70 i git_revwalk_free(w); Err bitreich.org 70 i+ relpath = ""; Err bitreich.org 70 i Err bitreich.org 70 i return 0; Err bitreich.org 70 i } Err bitreich.org 70 .