Use fold directly

This commit is contained in:
Kevin Sawicki
2014-02-11 13:16:58 -08:00
parent de88d6b624
commit 04d8584742

View File

@@ -694,11 +694,10 @@ class Editor extends Model
insertDelta = 1
for row in rows
screenRow = @screenPositionForBufferPosition([row]).row
if @isFoldedAtScreenRow(screenRow)
bufferRange = @bufferRangeForScreenRange([[screenRow], [screenRow + 1]])
if fold = @displayBuffer.largestFoldStartingAtBufferRow(row)
bufferRange = fold.getBufferRange()
startRow = bufferRange.start.row
endRow = bufferRange.end.row - 1
endRow = bufferRange.end.row
foldedRows.push(endRow + insertDelta)
else
startRow = row