mirror of
https://github.com/atom/atom.git
synced 2026-01-25 14:59:03 -05:00
Delete TokenizedBuffer.prototype.buildPlaceholderTokenizedLinesForRows
This commit is contained in:
@@ -120,7 +120,7 @@ class TokenizedBuffer extends Model
|
||||
tokenizeNextChunk: ->
|
||||
# Short circuit null grammar which can just use the placeholder tokens
|
||||
if @grammar.name is 'Null Grammar' and @firstInvalidRow()?
|
||||
@tokenizedLines = @buildPlaceholderTokenizedLinesForRows(0, @buffer.getLastRow())
|
||||
@tokenizedLines = new Array(@buffer.getLineCount())
|
||||
@invalidRows = []
|
||||
@markTokenizationComplete()
|
||||
return
|
||||
@@ -194,7 +194,8 @@ class TokenizedBuffer extends Model
|
||||
@updateInvalidRows(start, end, delta)
|
||||
previousEndStack = @stackForRow(end) # used in spill detection below
|
||||
if @largeFileMode or @grammar.name is 'Null Grammar'
|
||||
newTokenizedLines = @buildPlaceholderTokenizedLinesForRows(start, end + delta)
|
||||
lineCount = ((end + delta) - start) + 1
|
||||
newTokenizedLines = new Array(lineCount)
|
||||
else
|
||||
newTokenizedLines = @buildTokenizedLinesForRows(start, end + delta, @stackForRow(start - 1), @openScopesForRow(start))
|
||||
_.spliceWithArray(@tokenizedLines, start, end - start + 1, newTokenizedLines)
|
||||
@@ -253,9 +254,6 @@ class TokenizedBuffer extends Model
|
||||
|
||||
tokenizedLines
|
||||
|
||||
buildPlaceholderTokenizedLinesForRows: (startRow, endRow) ->
|
||||
new Array(endRow - startRow + 1)
|
||||
|
||||
buildTokenizedLineForRow: (row, ruleStack, openScopes) ->
|
||||
@buildTokenizedLineForRowWithText(row, @buffer.lineForRow(row), ruleStack, openScopes)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user