🔥 Delete TokenizedLine#isColumnOutsideIndentation

This commit is contained in:
Antonio Scandurra
2015-03-19 12:23:10 +01:00
parent 03b526a76b
commit 0e0eeb3426

View File

@@ -97,6 +97,7 @@ class TokenizedLine
# Returns a {Number} representing the `line` position where the wrap would take place.
# Returns `null` if a wrap wouldn't occur.
findWrapColumn: (maxColumn) ->
return unless maxColumn?
return unless @text.length > maxColumn
if /\s/.test(@text[maxColumn])
@@ -107,7 +108,7 @@ class TokenizedLine
return @text.length
else
# search backward for the start of the word on the boundary
for column in [maxColumn..0] when @isColumnOutsideIndentation(column)
for column in [maxColumn..@firstNonWhitespaceIndex]
return column + 1 if /\s/.test(@text[column])
return maxColumn
@@ -162,9 +163,6 @@ class TokenizedLine
isSoftWrapped: ->
@lineEnding is null
isColumnOutsideIndentation: (column) ->
column >= @firstNonWhitespaceIndex
isColumnInsideSoftWrapIndentation: (column) ->
return false if @softWrapIndentationTokens.length == 0