Unidiff2 files changed, 10 insertions, 1 deletions
|
diff --git a/cgit.css b/cgit.css index 43a40a3..54bbfcc 100644 --- a/ cgit.css+++ b/ cgit.css |
|
@@ -209,12 +209,21 @@ table.blob td.no { |
209 | border-right: solid 1px black; |
209 | border-right: solid 1px black; |
210 | color: black; |
210 | color: black; |
211 | background-color: #eee; |
211 | background-color: #eee; |
212 | text-align: right; |
212 | text-align: right; |
213 | } |
213 | } |
214 | |
214 | |
| |
215 | table.blob td.no a { |
| |
216 | color: black; |
| |
217 | } |
| |
218 | |
| |
219 | table.blob td.no a:hover { |
| |
220 | color: black; |
| |
221 | text-decoration: none; |
| |
222 | } |
| |
223 | |
215 | table.blob td.txt { |
224 | table.blob td.txt { |
216 | white-space: pre; |
225 | white-space: pre; |
217 | font-family: monospace; |
226 | font-family: monospace; |
218 | padding-left: 0.5em; |
227 | padding-left: 0.5em; |
219 | } |
228 | } |
220 | |
229 | |
|
|
diff --git a/ui-tree.c b/ui-tree.c index 75ce449..634132f 100644 --- a/ ui-tree.c+++ b/ ui-tree.c |
|
@@ -40,13 +40,13 @@ static void print_object(const unsigned char *sha1, char *path) |
40 | idx = 0; |
40 | idx = 0; |
41 | start = 0; |
41 | start = 0; |
42 | lineno = 0; |
42 | lineno = 0; |
43 | while(idx < size) { |
43 | while(idx < size) { |
44 | if (buf[idx] == '\n') { |
44 | if (buf[idx] == '\n') { |
45 | buf[idx] = '\0'; |
45 | buf[idx] = '\0'; |
46 | htmlf("<tr><td class='no'>%d</td><td class='txt'>", |
46 | htmlf("<tr><td class='no'><a name='%d'>%1$d</a></td><td class='txt'>", |
47 | ++lineno); |
47 | ++lineno); |
48 | html_txt(buf + start); |
48 | html_txt(buf + start); |
49 | html("</td></tr>\n"); |
49 | html("</td></tr>\n"); |
50 | start = idx + 1; |
50 | start = idx + 1; |
51 | } |
51 | } |
52 | idx++; |
52 | idx++; |
|