diff --git a/html/lib/diffHighlighter.js b/html/lib/diffHighlighter.js index 0ced30f..a281d80 100644 --- a/html/lib/diffHighlighter.js +++ b/html/lib/diffHighlighter.js @@ -98,7 +98,7 @@ var highlightDiff = function(diff, element, callbacks) { startname = ""; endname = ""; } - for (var lineno = 0; lineno < lines.length; lineno++) { + for (var lineno = 0, lindex = 0; lineno < lines.length; lineno++) { var l = lines[lineno]; var firstChar = l.charAt(0); @@ -186,6 +186,7 @@ var highlightDiff = function(diff, element, callbacks) { continue; } + sindex = "index=" + lindex.toString() + " "; if (firstChar == "+") { // Highlight trailing whitespace if (m = l.match(/\s+$/)) @@ -193,11 +194,11 @@ var highlightDiff = function(diff, element, callbacks) { line1 += "\n"; line2 += ++hunk_start_line_2 + "\n"; - diffContent += "