diff options
author | Hiltjo Posthuma <hiltjo@codemadness.org> | 2015-12-07 19:01:40 +0100 |
---|---|---|
committer | Hiltjo Posthuma <hiltjo@codemadness.org> | 2015-12-07 19:01:40 +0100 |
commit | 9d264890845398cf3b931b63f629c2c42a7f843d (patch) | |
tree | 77264233a426ffe77de6dcb9bf3602928b93f5b0 /urmoms.c | |
parent | 9b100464647ccbef09e5fe9f6e41e793c93f9753 (diff) |
fix relpath for files, small cleanup
Diffstat (limited to 'urmoms.c')
-rw-r--r-- | urmoms.c | 22 |
1 files changed, 12 insertions, 10 deletions
@@ -332,13 +332,18 @@ writelog(FILE *fp) git_revwalk_push_head(w); /* TODO: also make "expanded" log ? (with message body) */ - i = 0; - fputs("<table><thead><tr><td>Summary</td><td>Author</td><td align=\"right\">Age</td>" - "<td align=\"right\">Files</td><td align=\"right\">+</td><td align=\"right\">-</td></tr></thead><tbody>", fp); + i = 0; /* DEBUG: to limit commits */ + fputs("<table><thead>\n<tr><td>Commit message</td><td>Author</td><td align=\"right\">Age</td>" + "<td align=\"right\">Files</td><td align=\"right\">+</td><td align=\"right\">-</td></tr>\n</thead><tbody>\n", fp); while (!git_revwalk_next(&id, w)) { + /* DEBUG */ + if (i++ > 100) + break; + + relpath = ""; + if (git_commit_lookup(&commit, repo, &id)) return 1; /* TODO: error */ - if ((error = git_commit_parent(&parent, commit, 0))) continue; /* TODO: handle error */ if ((error = git_commit_tree(&commit_tree, commit))) @@ -379,20 +384,17 @@ writelog(FILE *fp) fprintf(fp, "+%zu", nadd); fputs("</td><td align=\"right\">", fp); fprintf(fp, "-%zu", ndel); - fputs("</td></tr>", fp); + fputs("</td></tr>\n", fp); + relpath = "../"; printshowfile(commit); git_diff_free(diff); git_commit_free(commit); - - /* DEBUG */ - i++; - if (i > 100) - break; } fprintf(fp, "</tbody></table>"); git_revwalk_free(w); + relpath = ""; return 0; } |