This commit is contained in:
Corey Johnson & Nathan Sobo
2012-03-02 16:29:52 -08:00
parent e7f7e121f7
commit 277be9df3b
2 changed files with 5 additions and 5 deletions

View File

@@ -149,8 +149,6 @@ class Editor extends View
for screenLine in @getScreenLines()
@lines.append @buildLineElement(screenLine)
@gutter.renderLines(@getScreenLines())
getScreenLines: ->
@lineWrapper.getLines()
@@ -169,14 +167,16 @@ class Editor extends View
@lineWrapper = new LineWrapper(Infinity, @lineFolder)
@undoManager = new UndoManager(@buffer)
@renderLines()
@gutter.renderLineNumbers(@getScreenLines())
@setCursorScreenPosition(row: 0, column: 0)
@buffer.on 'change', (e) =>
@cursor.bufferChanged(e)
@lineWrapper.on 'change', (e) =>
@gutter.renderLines(@getScreenLines())
@gutter.renderLineNumbers(@getScreenLines())
@cursor.refreshScreenPosition()
{ oldRange, newRange } = e
screenLines = @linesForScreenRows(newRange.start.row, newRange.end.row)

View File

@@ -8,7 +8,7 @@ class Gutter extends View
@content: ->
@div class: 'gutter'
renderLines: (screenLines) ->
renderLineNumbers: (screenLines) ->
@empty()
for screenLine, i in screenLines
@append $$ ->