From f6db1a2051ac3ce8b08d8e6b00812973adc2d7d3 Mon Sep 17 00:00:00 2001 From: Corey Johnson & Nathan Sobo Date: Fri, 25 May 2012 11:17:50 -0700 Subject: [PATCH] remove bufferRow arg from Renderer.registerFold() --- src/app/fold.coffee | 2 +- src/app/renderer.coffee | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/fold.coffee b/src/app/fold.coffee index 280b94f78..74838ba7a 100644 --- a/src/app/fold.coffee +++ b/src/app/fold.coffee @@ -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 diff --git a/src/app/renderer.coffee b/src/app/renderer.coffee index 29e698405..a34dc0dd2 100644 --- a/src/app/renderer.coffee +++ b/src/app/renderer.coffee @@ -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) ->