     baseCharacterWidth = @baseCharacterWidth
 
     top = targetRow * @lineHeight
-    top -= foo * @lineHeight if foo?
     left = 0
     column = 0
 

        left += characterWidths[char] ? baseCharacterWidth unless char is '\0'
        column += charLength

    top -= @scrollTop unless foo?
    left -= @scrollLeft unless foo?
    {top, left}

  hasPixelRectRequirements: ->


  buildHighlightRegions: (tileStartRow, screenRange) ->
    lineHeightInPixels = @lineHeight
    startPixelPosition = @pixelPositionForScreenPositionInTile(tileStartRow, screenRange.start, true)
    endPixelPosition = @pixelPositionForScreenPositionInTile(tileStartRow, screenRange.end, true)
    spannedRows = screenRange.end.row - screenRange.start.row + 1

    if spannedRows is 1
