From 87e72f9f7f22f082346013e4fdd02cb2b622ab23 Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Mon, 14 Feb 2022 22:44:50 -0500 Subject: Remove cgit My fork of cgit is now . --- www/git.causal.agency/cgit/ui-tag.c | 120 ------------------------------------ 1 file changed, 120 deletions(-) delete mode 100644 www/git.causal.agency/cgit/ui-tag.c (limited to 'www/git.causal.agency/cgit/ui-tag.c') diff --git a/www/git.causal.agency/cgit/ui-tag.c b/www/git.causal.agency/cgit/ui-tag.c deleted file mode 100644 index 05952429..00000000 --- a/www/git.causal.agency/cgit/ui-tag.c +++ /dev/null @@ -1,120 +0,0 @@ -/* ui-tag.c: display a tag - * - * Copyright (C) 2006-2014 cgit Development Team - * - * Licensed under GNU General Public License v2 - * (see COPYING for full license text) - */ - -#include "cgit.h" -#include "ui-tag.h" -#include "html.h" -#include "ui-shared.h" - -static void print_tag_content(char *buf) -{ - char *p; - - if (!buf) - return; - - html("
"); - p = strchr(buf, '\n'); - if (p) - *p = '\0'; - html_txt(buf); - html("
"); - if (p) { - html("
");
-		html_txt(++p);
-		html("
"); - } -} - -static void print_download_links(char *revname) -{ - html("download"); - cgit_print_snapshot_links(ctx.repo, revname, "
"); - html(""); -} - -void cgit_print_tag(char *revname) -{ - struct strbuf fullref = STRBUF_INIT; - struct object_id oid; - struct object *obj; - - if (!revname) - revname = ctx.qry.head; - - strbuf_addf(&fullref, "refs/tags/%s", revname); - if (get_oid(fullref.buf, &oid)) { - cgit_print_error_page(404, "Not found", - "Bad tag reference: %s", revname); - goto cleanup; - } - obj = parse_object(the_repository, &oid); - if (!obj) { - cgit_print_error_page(500, "Internal server error", - "Bad object id: %s", oid_to_hex(&oid)); - goto cleanup; - } - if (obj->type == OBJ_TAG) { - struct tag *tag; - struct taginfo *info; - - tag = lookup_tag(the_repository, &oid); - if (!tag || parse_tag(tag) || !(info = cgit_parse_tag(tag))) { - cgit_print_error_page(500, "Internal server error", - "Bad tag object: %s", revname); - goto cleanup; - } - cgit_print_layout_start(); - html("\n"); - html("\n", oid_to_hex(&oid)); - if (info->tagger_date > 0) { - html("\n"); - } - if (info->tagger) { - html("\n"); - } - html("\n"); - if (ctx.repo->snapshots) - print_download_links(revname); - html("
tag name"); - html_txt(revname); - htmlf(" (%s)
tag date"); - html_txt(show_date(info->tagger_date, info->tagger_tz, - cgit_date_mode(DATE_ISO8601))); - html("
tagged by"); - cgit_open_filter(ctx.repo->email_filter, info->tagger_email, "tag"); - html_txt(info->tagger); - if (info->tagger_email && !ctx.cfg.noplainemail) { - html(" "); - html_txt(info->tagger_email); - } - cgit_close_filter(ctx.repo->email_filter); - html("
tagged object"); - cgit_object_link(tag->tagged); - html("
\n"); - print_tag_content(info->msg); - cgit_print_layout_end(); - cgit_free_taginfo(info); - } else { - cgit_print_layout_start(); - html("\n"); - html("\n"); - html("\n"); - if (ctx.repo->snapshots) - print_download_links(revname); - html("
tag name"); - html_txt(revname); - html("
tagged object"); - cgit_object_link(obj); - html("
\n"); - cgit_print_layout_end(); - } - -cleanup: - strbuf_release(&fullref); -} -- cgit 1.4.1