From 63ea0baeee3d99754a9027abb5114287e4890f00 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Wed, 29 Feb 2012 12:37:47 -0700 Subject: [PATCH] Use position translation to calculate counts --- src/atom/line-map.coffee | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/atom/line-map.coffee b/src/atom/line-map.coffee index 0bc8d8127..dcf2b0b52 100644 --- a/src/atom/line-map.coffee +++ b/src/atom/line-map.coffee @@ -85,16 +85,10 @@ class LineMap line bufferLineCount: -> - delta = new Point - for lineFragment in @lineFragments - delta = delta.add(lineFragment.bufferDelta) - delta.row + @bufferPositionForScreenPosition([Infinity, 0]).row screenLineCount: -> - delta = new Point - for lineFragment in @lineFragments - delta = delta.add(lineFragment.screenDelta) - delta.row + @screenPositionForBufferPosition([Infinity, 0]).row lastScreenRow: -> @screenLineCount() - 1