about summary refs log tree commit diff
path: root/cgit.c
diff options
context:
space:
mode:
authorLars Hjemli <hjemli@gmail.com>2006-12-11 16:55:07 +0100
committerLars Hjemli <hjemli@gmail.com>2006-12-11 16:55:33 +0100
commit1418034e642fee67c981b31e4c3eb6e8ae14e303 (patch)
tree3addc880197706f2ddd24f35c5d886f1e885b276 /cgit.c
parentMove functions for repolist output into ui-repolist.c (diff)
downloadcgit-pink-1418034e642fee67c981b31e4c3eb6e8ae14e303.tar.gz
cgit-pink-1418034e642fee67c981b31e4c3eb6e8ae14e303.zip
Move repo summary functions into ui-summary.c
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to '')
-rw-r--r--cgit.c46
1 files changed, 0 insertions, 46 deletions
diff --git a/cgit.c b/cgit.c
index b3ff512..300fe46 100644
--- a/cgit.c
+++ b/cgit.c
@@ -84,44 +84,6 @@ void cgit_querystring_cb(const char *name, const char *value)
 	}
 }
 
-static int cgit_print_branch_cb(const char *refname, const unsigned char *sha1,
-				int flags, void *cb_data)
-{
-	struct commit *commit;
-	char buf[256], *url;
-
-	commit = lookup_commit(sha1);
-	if (commit && !parse_commit(commit)){
-		html("<tr><td>");
-		url = cgit_pageurl(cgit_query_repo, "log", 
-				   fmt("h=%s", refname));
-		html_link_open(url, NULL, NULL);
-		strncpy(buf, refname, sizeof(buf));
-		html_txt(buf);
-		html_link_close();
-		html("</td><td>");
-		pretty_print_commit(CMIT_FMT_ONELINE, commit, ~0, buf,
-				    sizeof(buf), 0, NULL, NULL, 0);
-		html_txt(buf);
-		html("</td></tr>\n");
-	} else {
-		html("<tr><td>");
-		html_txt(buf);
-		html("</td><td>");
-		htmlf("*** bad ref %s", sha1_to_hex(sha1));
-		html("</td></tr>\n");
-	}
-	return 0;
-}
-
-static void cgit_print_branches()
-{
-	html("<table class='list'>");
-	html("<tr><th>Branch name</th><th>Head commit</th></tr>\n");
-	for_each_branch_ref(cgit_print_branch_cb, NULL);
-	html("</table>");
-}
-
 static int get_one_line(char *txt)
 {
 	char *t;
@@ -227,14 +189,6 @@ static void cgit_print_log(const char *tip, int ofs, int cnt)
 	html("</table>\n");
 }
 
-static void cgit_print_repo_summary()
-{
-	html("<h2>");
-	html_txt("Repo summary page");
-	html("</h2>");
-	cgit_print_branches();
-}
-
 static void cgit_print_object(char *hex)
 {
 	unsigned char sha1[20];