diff options
| author | Bryce Kwon <bryce@brycekwon.com> | |
|---|---|---|
| committer | Bryce Kwon <bryce@brycekwon.com> | |
| commit | ||
| parent | ||
| tree | ||
| download | ||
Add stable markup hooks for site themes
Diffstat (limited to 'source/ui-ssdiff.c')
| -rw-r--r-- | source/ui-ssdiff.c | 11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 file changed, 7 insertions, 4 deletions
diff --git a/source/ui-ssdiff.c b/source/ui-ssdiff.c index ad543f4..afa25ea 100644 --- a/source/ui-ssdiff.c +++ b/source/ui-ssdiff.c @@ -201,7 +201,7 @@ static void print_row(const char *class, int old_line_no, char *old_line, } else if (old_line) { htmlf("<td class='lineno'></td><td class='%s'>", class); } else { - htmlf("<td class='lineno'></td><td class='%s_dark'>", class); + htmlf("<td class='lineno'></td><td class='%s-dark'>", class); } if (old_line) { if (lcs) @@ -217,7 +217,7 @@ static void print_row(const char *class, int old_line_no, char *old_line, } else if (new_line) { htmlf("<td class='lineno'></td><td class='%s'>", class); } else { - htmlf("<td class='lineno'></td><td class='%s_dark'>", class); + htmlf("<td class='lineno'></td><td class='%s-dark'>", class); } if (new_line) { if (lcs) @@ -401,10 +401,13 @@ void cgit_ssdiff_line_cb(char *line, int len) line[len - 1] = terminator; } -void cgit_ssdiff_header_begin(void) +void cgit_ssdiff_header_begin(const char *path) { current_old_line = -1; current_new_line = -1; + html("<tbody class='file' data-path='"); + html_attr(path); + html("'>\n"); html("<tr><td class='space' colspan='4'></td></tr>\n"); html("<tr><td class='head' colspan='4'>"); } @@ -417,5 +420,5 @@ void cgit_ssdiff_header_end(void) void cgit_ssdiff_footer(void) { print_deferred_lines(); - html("<tr><td class='foot' colspan='4'></td></tr>\n"); + html("<tr><td class='foot' colspan='4'></td></tr>\n</tbody>\n"); } |
