ihighlight/make bold some fields - 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 673122b0d53c12a35b744d3891bc1b22cf398a1f /scm/stagit-gopher/commit/673122b0d53c12a35b744d3891bc1b22cf398a1f.gph bitreich.org 70 1parent a20e271f931b37091f26bf1fff5f48060cda519c /scm/stagit-gopher/commit/a20e271f931b37091f26bf1fff5f48060cda519c.gph bitreich.org 70 hAuthor: Hiltjo Posthuma URL:mailto:hiltjo@codemadness.org bitreich.org 70 iDate: Mon, 7 Dec 2015 19:46:07 +0100 Err bitreich.org 70 i Err bitreich.org 70 ihighlight/make bold some fields Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M style.css | 4 ++++ Err bitreich.org 70 i M urmoms.c | 18 ++++++++++-------- Err bitreich.org 70 i Err bitreich.org 70 i2 files changed, 14 insertions(+), 8 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/style.css b/style.css /scm/stagit-gopher/file/style.css.gph bitreich.org 70 i@@ -48,6 +48,10 @@ pre { Err bitreich.org 70 i font-family: monospace; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i+pre span.h { Err bitreich.org 70 i+ color: blue; Err bitreich.org 70 i+} Err bitreich.org 70 i+ Err bitreich.org 70 i pre span.i { Err bitreich.org 70 i color: green; 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@@ -165,15 +165,15 @@ printcommit(FILE *fp, git_commit *commit) Err bitreich.org 70 i Err bitreich.org 70 i /* TODO: show tag when commit has it */ Err bitreich.org 70 i git_oid_tostr(buf, sizeof(buf), git_commit_id(commit)); Err bitreich.org 70 i- fprintf(fp, "commit %s\n", Err bitreich.org 70 i+ fprintf(fp, "commit %s\n", Err bitreich.org 70 i relpath, buf, buf); Err bitreich.org 70 i Err bitreich.org 70 i if (git_oid_tostr(buf, sizeof(buf), git_commit_parent_id(commit, 0))) Err bitreich.org 70 i- fprintf(fp, "parent %s\n", Err bitreich.org 70 i+ fprintf(fp, "parent %s\n", Err bitreich.org 70 i relpath, buf, buf); Err bitreich.org 70 i Err bitreich.org 70 i if ((count = (int)git_commit_parentcount(commit)) > 1) { Err bitreich.org 70 i- fprintf(fp, "Merge:"); Err bitreich.org 70 i+ fprintf(fp, "Merge:"); Err bitreich.org 70 i for (i = 0; i < count; ++i) { Err bitreich.org 70 i git_oid_tostr(buf, 8, git_commit_parent_id(commit, i)); Err bitreich.org 70 i fprintf(fp, " %s", Err bitreich.org 70 i@@ -182,13 +182,13 @@ printcommit(FILE *fp, git_commit *commit) Err bitreich.org 70 i fputc('\n', fp); Err bitreich.org 70 i } Err bitreich.org 70 i if ((sig = git_commit_author(commit)) != NULL) { Err bitreich.org 70 i- fprintf(fp, "Author: "); Err bitreich.org 70 i+ fprintf(fp, "Author: "); Err bitreich.org 70 i xmlencode(fp, sig->name, strlen(sig->name)); Err bitreich.org 70 i fprintf(fp, " <email, strlen(sig->email)); Err bitreich.org 70 i fputs("\">", fp); Err bitreich.org 70 i xmlencode(fp, sig->email, strlen(sig->email)); Err bitreich.org 70 i- fputs(">\nDate: ", fp); Err bitreich.org 70 i+ fputs(">\nDate: ", fp); Err bitreich.org 70 i printtime(fp, &sig->when); Err bitreich.org 70 i fputc('\n', fp); Err bitreich.org 70 i } Err bitreich.org 70 i@@ -238,7 +238,7 @@ printshowfile(git_commit *commit) Err bitreich.org 70 i if (!git_diff_get_stats(&diffstats, diff)) { Err bitreich.org 70 i if (!git_diff_stats_to_buf(&diffstatsbuf, diffstats, Err bitreich.org 70 i GIT_DIFF_STATS_FULL | GIT_DIFF_STATS_SHORT, 80)) { Err bitreich.org 70 i- fprintf(fp, "Diffstat:\n"); Err bitreich.org 70 i+ fprintf(fp, "Diffstat:\n"); Err bitreich.org 70 i fputs(diffstatsbuf.ptr, fp); Err bitreich.org 70 i } Err bitreich.org 70 i git_diff_stats_free(diffstats); Err bitreich.org 70 i@@ -253,10 +253,12 @@ printshowfile(git_commit *commit) Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i delta = git_patch_get_delta(patch); Err bitreich.org 70 i- fprintf(fp, "diff --git a/%s b/%s\n", Err bitreich.org 70 i+ fprintf(fp, "diff --git a/%s b/%s\n", Err bitreich.org 70 i relpath, delta->old_file.path, delta->old_file.path, Err bitreich.org 70 i relpath, delta->new_file.path, delta->new_file.path); Err bitreich.org 70 i Err bitreich.org 70 i+ /* TODO: add --- and +++ lines */ Err bitreich.org 70 i+ Err bitreich.org 70 i #if 0 Err bitreich.org 70 i switch (delta->flags) { Err bitreich.org 70 i case GIT_DIFF_FLAG_BINARY: Err bitreich.org 70 i@@ -273,7 +275,7 @@ printshowfile(git_commit *commit) Err bitreich.org 70 i if (git_patch_get_hunk(&hunk, &nhunklines, patch, j)) Err bitreich.org 70 i break; /* TODO: handle error ? */ Err bitreich.org 70 i Err bitreich.org 70 i- fprintf(fp, "%s\n", hunk->header); Err bitreich.org 70 i+ fprintf(fp, "%s\n", hunk->header); Err bitreich.org 70 i Err bitreich.org 70 i for (k = 0; ; k++) { Err bitreich.org 70 i if (git_patch_get_line_in_hunk(&line, patch, j, k)) Err bitreich.org 70 .