remove bufferRow arg from Renderer.registerFold()

This commit is contained in:
Corey Johnson & Nathan Sobo
2012-05-25 11:17:50 -07:00
parent 35b2f0e8c7
commit f6db1a2051
2 changed files with 5 additions and 5 deletions

View File

@@ -36,7 +36,7 @@ class Fold
if @startRow != oldStartRow
@renderer.unregisterFold(oldStartRow, this)
@renderer.registerFold(@startRow, this)
@renderer.registerFold(this)
isContainedByRange: (range) ->
range.start.row <= @startRow and @endRow <= range.end.row

View File

@@ -53,7 +53,7 @@ class Renderer
createFold: (startRow, endRow) ->
fold = new Fold(this, startRow, endRow)
@registerFold(startRow, fold)
@registerFold(fold)
bufferRange = new Range([startRow, 0], [endRow, @buffer.lineLengthForRow(endRow)])
oldScreenRange = @screenLineRangeForBufferRange(bufferRange)
@@ -83,9 +83,9 @@ class Renderer
folds = @activeFolds[bufferRow] ? []
fold.destroy() for fold in new Array(folds...)
registerFold: (bufferRow, fold) ->
@activeFolds[bufferRow] ?= []
@activeFolds[bufferRow].push(fold)
registerFold: (fold) ->
@activeFolds[fold.startRow] ?= []
@activeFolds[fold.startRow].push(fold)
@foldsById[fold.id] = fold
unregisterFold: (bufferRow, fold) ->