iEmpty default relpath and prefix selector with '/' - 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 708600cc294ea1046570cd99bfc4276ae05fe8cf /scm/stagit-gopher/commit/708600cc294ea1046570cd99bfc4276ae05fe8cf.gph bitreich.org 70 1parent 674aea73d030474a8fd66537768ea19c9b426f87 /scm/stagit-gopher/commit/674aea73d030474a8fd66537768ea19c9b426f87.gph bitreich.org 70 hAuthor: Quentin Rameau URL:mailto:quinq@fifth.space bitreich.org 70 iDate: Fri, 23 Jun 2017 13:15:30 +0200 Err bitreich.org 70 i Err bitreich.org 70 iEmpty default relpath and prefix selector with '/' Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M stagit-gopher.c | 28 ++++++++++++++-------------- Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 14 insertions(+), 14 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/stagit-gopher.c b/stagit-gopher.c /scm/stagit-gopher/file/stagit-gopher.c.gph bitreich.org 70 i@@ -49,7 +49,7 @@ struct commitinfo { Err bitreich.org 70 i Err bitreich.org 70 i static git_repository *repo; Err bitreich.org 70 i Err bitreich.org 70 i-static const char *relpath = "/"; Err bitreich.org 70 i+static const char *relpath = ""; Err bitreich.org 70 i static const char *repodir; Err bitreich.org 70 i Err bitreich.org 70 i static char *name = ""; Err bitreich.org 70 i@@ -439,15 +439,15 @@ writeheader(FILE *fp, const char *title) Err bitreich.org 70 i gphlink(fp, cloneurl, strlen(cloneurl)); Err bitreich.org 70 i fputs("|server|port]\n", fp); Err bitreich.org 70 i } Err bitreich.org 70 i- fprintf(fp, "[1|Log|%slog.gph|server|port]\n", relpath); Err bitreich.org 70 i- fprintf(fp, "[1|Files|%sfiles.gph|server|port]\n", relpath); Err bitreich.org 70 i- fprintf(fp, "[1|Refs|%srefs.gph|server|port]\n", relpath); Err bitreich.org 70 i+ fprintf(fp, "[1|Log|%s/log.gph|server|port]\n", relpath); Err bitreich.org 70 i+ fprintf(fp, "[1|Files|%s/files.gph|server|port]\n", relpath); Err bitreich.org 70 i+ fprintf(fp, "[1|Refs|%s/refs.gph|server|port]\n", relpath); Err bitreich.org 70 i if (hassubmodules) Err bitreich.org 70 i- fprintf(fp, "[1|Submodules|%sfile/.gitmodules.gph|server|port]\n", relpath); Err bitreich.org 70 i+ fprintf(fp, "[1|Submodules|%s/file/.gitmodules.gph|server|port]\n", relpath); Err bitreich.org 70 i if (hasreadme) Err bitreich.org 70 i- fprintf(fp, "[1|README|%sfile/README.gph|server|port]\n", relpath); Err bitreich.org 70 i+ fprintf(fp, "[1|README|%s/file/README.gph|server|port]\n", relpath); Err bitreich.org 70 i if (haslicense) Err bitreich.org 70 i- fprintf(fp, "[1|LICENSE|%sfile/LICENSE.gph|server|port]\n", relpath); Err bitreich.org 70 i+ fprintf(fp, "[1|LICENSE|%s/file/LICENSE.gph|server|port]\n", relpath); Err bitreich.org 70 i fputs("---\n", fp); Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -499,11 +499,11 @@ writeblobgph(FILE *fp, const git_blob *blob) Err bitreich.org 70 i void Err bitreich.org 70 i printcommit(FILE *fp, struct commitinfo *ci) Err bitreich.org 70 i { Err bitreich.org 70 i- fprintf(fp, "[1|commit %s|%scommit/%s.gph|server|port]\n", Err bitreich.org 70 i+ fprintf(fp, "[1|commit %s|%s/commit/%s.gph|server|port]\n", Err bitreich.org 70 i ci->oid, relpath, ci->oid); Err bitreich.org 70 i Err bitreich.org 70 i if (ci->parentoid[0]) Err bitreich.org 70 i- fprintf(fp, "[1|parent %s|%scommit/%s.gph|server|port]\n", Err bitreich.org 70 i+ fprintf(fp, "[1|parent %s|%s/commit/%s.gph|server|port]\n", Err bitreich.org 70 i ci->parentoid, relpath, ci->parentoid); Err bitreich.org 70 i Err bitreich.org 70 i if (ci->author) { Err bitreich.org 70 i@@ -594,7 +594,7 @@ printshowfile(FILE *fp, struct commitinfo *ci) Err bitreich.org 70 i /* NOTE: only links to new path */ Err bitreich.org 70 i fprintf(fp, "[1|diff --git a/%s b/%s", Err bitreich.org 70 i delta->old_file.path, delta->new_file.path); Err bitreich.org 70 i- fprintf(fp, "|%sfile/%s.gph|server|port]\n", relpath, delta->new_file.path); Err bitreich.org 70 i+ fprintf(fp, "|%s/file/%s.gph|server|port]\n", relpath, delta->new_file.path); Err bitreich.org 70 i Err bitreich.org 70 i /* check binary data */ Err bitreich.org 70 i if (delta->flags & GIT_DIFF_FLAG_BINARY) { Err bitreich.org 70 i@@ -642,7 +642,7 @@ writelogline(FILE *fp, struct commitinfo *ci) Err bitreich.org 70 i trim(buf, sizeof(buf), ci->author->name); Err bitreich.org 70 i printutf8pad(fp, buf, 25, ' '); Err bitreich.org 70 i } Err bitreich.org 70 i- fprintf(fp, "|%scommit/%s.gph", relpath, ci->oid); Err bitreich.org 70 i+ fprintf(fp, "|%s/commit/%s.gph", relpath, ci->oid); Err bitreich.org 70 i fputs("|server|port]\n", fp); Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -909,14 +909,14 @@ writefilestree(FILE *fp, git_tree *tree, const char *path) Err bitreich.org 70 i fprintf(fp, "%7dL", lc); Err bitreich.org 70 i else Err bitreich.org 70 i fprintf(fp, "%7juB", (uintmax_t)filesize); Err bitreich.org 70 i- fprintf(fp, "|%s%s", relpath, filepath); Err bitreich.org 70 i+ fprintf(fp, "|%s/%s", relpath, filepath); Err bitreich.org 70 i fputs("|server|port]\n", fp); Err bitreich.org 70 i git_object_free(obj); Err bitreich.org 70 i } else if (!git_submodule_lookup(&module, repo, entryname)) { Err bitreich.org 70 i fputs("[1|m--------- ", fp); Err bitreich.org 70 i trim(buf, sizeof(buf), entrypath); Err bitreich.org 70 i printutf8pad(fp, buf, 50, ' '); Err bitreich.org 70 i- fprintf(fp, "|%sfile/.gitmodules.gph|server|port]\n", relpath); Err bitreich.org 70 i+ fprintf(fp, "|%s/file/.gitmodules.gph|server|port]\n", relpath); Err bitreich.org 70 i /* NOTE: linecount omitted */ Err bitreich.org 70 i git_submodule_free(module); Err bitreich.org 70 i } Err bitreich.org 70 i@@ -1217,7 +1217,7 @@ main(int argc, char *argv[]) Err bitreich.org 70 i if (head) Err bitreich.org 70 i writelog(fp, head); Err bitreich.org 70 i } Err bitreich.org 70 i- fprintf(fp, "\n[0|Atom feed|%satom.xml|server|port]\n", relpath); Err bitreich.org 70 i+ fprintf(fp, "\n[0|Atom feed|%s/atom.xml|server|port]\n", relpath); Err bitreich.org 70 i writefooter(fp); Err bitreich.org 70 i fclose(fp); Err bitreich.org 70 i Err bitreich.org 70 .