aboutsummaryrefslogtreecommitdiff
diff refs
from: back
to: back
| flip
diff options
context:
space:
mode:
-rw-r--r--robots.txt1
-rw-r--r--ui-blame.c4
-rw-r--r--ui-tree.c6
3 files changed, 2 insertions, 9 deletions
diff --git a/robots.txt b/robots.txt
index 1b33266..4ce948f 100644
--- a/robots.txt
+++ b/robots.txt
@@ -1,4 +1,3 @@
User-agent: *
Disallow: /*/snapshot/*
-Disallow: /*/blame/*
Allow: /
diff --git a/ui-blame.c b/ui-blame.c
index 4adec2b..03136f7 100644
--- a/ui-blame.c
+++ b/ui-blame.c
@@ -152,10 +152,6 @@ static void print_object(const struct object_id *oid, const char *path,
cgit_tree_link("tree", NULL, NULL, ctx.qry.head, rev, path);
html(")\n");
- if (buffer_is_binary(buf, size)) {
- html("<div class='error'>blob is binary.</div>");
- goto cleanup;
- }
if (ctx.cfg.max_blob_size && size / 1024 > ctx.cfg.max_blob_size) {
htmlf("<div class='error'>blob size (%ldKB)"
" exceeds display size limit (%dKB).</div>",
diff --git a/ui-tree.c b/ui-tree.c
index 034c4c8..b61f6f5 100644
--- a/ui-tree.c
+++ b/ui-tree.c
@@ -89,7 +89,6 @@ static void print_object(const struct object_id *oid, const char *path, const ch
enum object_type type;
char *buf;
unsigned long size;
- bool is_binary;
type = oid_object_info(the_repository, oid, &size);
if (type == OBJ_BAD) {
@@ -104,7 +103,6 @@ static void print_object(const struct object_id *oid, const char *path, const ch
"Error reading object %s", oid_to_hex(oid));
return;
}
- is_binary = buffer_is_binary(buf, size);
cgit_set_title_from_path(path);
@@ -112,7 +110,7 @@ static void print_object(const struct object_id *oid, const char *path, const ch
htmlf("blob: %s (", oid_to_hex(oid));
cgit_plain_link("plain", NULL, NULL, ctx.qry.head,
rev, path);
- if (ctx.repo->enable_blame && !is_binary) {
+ if (ctx.repo->enable_blame) {
html(") (");
cgit_blame_link("blame", NULL, NULL, ctx.qry.head,
rev, path);
@@ -125,7 +123,7 @@ static void print_object(const struct object_id *oid, const char *path, const ch
return;
}
- if (is_binary)
+ if (buffer_is_binary(buf, size))
print_binary_buffer(buf, size);
else
print_text_buffer(basename, buf, size);