using @subscribe to subscribe to the buffer

for garbage collection
This commit is contained in:
Jon Rohan
2012-12-27 22:23:08 -08:00
parent 4fa92c72c2
commit 6c66f20d68

View File

@@ -17,11 +17,10 @@ class Tab extends View
@updateBufferHasModifiedText(@buffer.isModified())
subscribeToBuffer: ->
@buffer?.off '.tabs'
@buffer = @editSession.buffer
@buffer.on 'contents-modified.tabs', (e) => @updateBufferHasModifiedText(e.differsFromDisk)
@buffer.on 'after-save.tabs', => @updateTab()
@buffer.on 'git-status-change.tabs', => @updateTab()
@subscribe @buffer, 'contents-modified.tabs', (e) => @updateBufferHasModifiedText(e.differsFromDisk)
@subscribe @buffer, 'after-save.tabs', => @updateTab()
@subscribe @buffer, 'git-status-change.tabs', => @updateTab()
@updateTab()
updateBufferHasModifiedText: (differsFromDisk) ->