From 42079b309d6ad3bebf5aeec9ee9ef01577e467e7 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Wed, 21 Sep 2016 16:56:19 +0200 Subject: [PATCH] Always return an empty array in TokenizedBuffer.getInvalidatedRanges ..because TokenizedBuffer never synchronously invalidates beyond the extent of the spatial change. Signed-off-by: Nathan Sobo --- src/tokenized-buffer.coffee | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/tokenized-buffer.coffee b/src/tokenized-buffer.coffee index e04274c66..86b3c3701 100644 --- a/src/tokenized-buffer.coffee +++ b/src/tokenized-buffer.coffee @@ -49,10 +49,7 @@ class TokenizedBuffer extends Model new TokenizedBufferIterator(this) getInvalidatedRanges: -> - if @invalidatedRange? - [@invalidatedRange] - else - [] + [] onDidInvalidateRange: (fn) -> @emitter.on 'did-invalidate-range', fn @@ -207,8 +204,6 @@ class TokenizedBuffer extends Model if newEndStack and not _.isEqual(newEndStack, previousEndStack) @invalidateRow(end + delta + 1) - @invalidatedRange = Range(start, end) - isFoldableAtRow: (row) -> if @largeFileMode false