diff options
author | James Moger <james.moger@gitblit.com> | 2012-09-10 16:25:10 -0400 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2012-09-10 16:25:10 -0400 |
commit | b34048803ad6cf0a0a0c998696a41de118715452 (patch) | |
tree | 35aecba4e377b6fad18382af1ea2d7d08cd6045e /src/com/gitblit/utils/GitWebDiffFormatter.java | |
parent | 8d6217d27bcd171d1d8276360e261bcaf8df9272 (diff) | |
download | gitblit-b34048803ad6cf0a0a0c998696a41de118715452.tar.gz gitblit-b34048803ad6cf0a0a0c998696a41de118715452.zip |
Fix bug in diff view for filenames with non-ASCII characters (issue 128)
Diffstat (limited to 'src/com/gitblit/utils/GitWebDiffFormatter.java')
-rw-r--r-- | src/com/gitblit/utils/GitWebDiffFormatter.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/com/gitblit/utils/GitWebDiffFormatter.java b/src/com/gitblit/utils/GitWebDiffFormatter.java index 50c6c724..e657dc58 100644 --- a/src/com/gitblit/utils/GitWebDiffFormatter.java +++ b/src/com/gitblit/utils/GitWebDiffFormatter.java @@ -106,10 +106,10 @@ public class GitWebDiffFormatter extends DiffFormatter { throws IOException {
switch (prefix) {
case '+':
- os.write("<span class=\"diff add\">".getBytes());
+ os.write("<span style=\"color:#008000;\">".getBytes());
break;
case '-':
- os.write("<span class=\"diff remove\">".getBytes());
+ os.write("<span style=\"color:#800000;\">".getBytes());
break;
}
os.write(prefix);
@@ -140,11 +140,11 @@ public class GitWebDiffFormatter extends DiffFormatter { sb.append("<div class=\"diff\">");
for (String line : lines) {
if (line.startsWith("diff")) {
- sb.append("<div class=\"diff header\">").append(line).append("</div>");
+ sb.append("<div class=\"diff header\">").append(StringUtils.convertOctal(line)).append("</div>");
} else if (line.startsWith("---")) {
- sb.append("<span class=\"diff remove\">").append(line).append("</span><br/>");
+ sb.append("<span style=\"color:#800000;\">").append(StringUtils.convertOctal(line)).append("</span><br/>");
} else if (line.startsWith("+++")) {
- sb.append("<span class=\"diff add\">").append(line).append("</span><br/>");
+ sb.append("<span style=\"color:#008000;\">").append(StringUtils.convertOctal(line)).append("</span><br/>");
} else {
sb.append(line).append('\n');
}
|