From 89b0d7efdbfe7e7a34fba9b155ecfaa16b3c20db Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Wed, 10 Apr 2013 22:17:14 -0700 Subject: [PATCH] :lipstick: --- src/packages/git-diff/lib/git-diff-view.coffee | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/packages/git-diff/lib/git-diff-view.coffee b/src/packages/git-diff/lib/git-diff-view.coffee index bff48f146..fc1fc070f 100644 --- a/src/packages/git-diff/lib/git-diff-view.coffee +++ b/src/packages/git-diff/lib/git-diff-view.coffee @@ -54,13 +54,13 @@ class GitDiffView hunks = @diffs[@editor.getPath()] ? [] linesHighlighted = 0 - for hunk in hunks - if hunk.oldLines is 0 and hunk.newLines > 0 - for row in [hunk.newStart...hunk.newStart + hunk.newLines] + for {oldStart, newStart, oldLines, newLines} in hunks + if oldLines is 0 and newLines > 0 + for row in [newStart...newStart + newLines] linesHighlighted += @gutter.find(".line-number[lineNumber=#{row - 1}]").addClass('git-line-added').length - else if hunk.newLines is 0 and hunk.oldLines > 0 - linesHighlighted += @gutter.find(".line-number[lineNumber=#{hunk.newStart - 1}]").addClass('git-line-removed').length + else if newLines is 0 and oldLines > 0 + linesHighlighted += @gutter.find(".line-number[lineNumber=#{newStart - 1}]").addClass('git-line-removed').length else - for row in [hunk.newStart...hunk.newStart + hunk.newLines] + for row in [newStart...newStart + newLines] linesHighlighted += @gutter.find(".line-number[lineNumber=#{row - 1}]").addClass('git-line-modified').length @gutter.hasGitLineDiffs = linesHighlighted > 0