Merge pull request #443 from CedricGatay/fix/incorrectLineNumberingInDiff

Incorrect line numbering in diff
This commit is contained in:
Dmitriy Zaporozhets 2012-02-22 07:14:54 -08:00
commit 9e6d0710e9

View file

@ -61,12 +61,12 @@ module CommitsHelper
full_line = html_escape(line.gsub(/\n/, '')).force_encoding("UTF-8")
if line.match(/^@@ -/)
next if line_old == 1 && line_new == 1
type = "match"
line_old = line.match(/\-[0-9]*/)[0].to_i.abs rescue 0
line_new = line.match(/\+[0-9]*/)[0].to_i.abs rescue 0
next if line_old == 1 && line_new == 1
yield(line, type, nil, nil, nil)
next
else