Operation creates a marker immediately when given a buffer

This commit is contained in:
probablycorey
2013-03-19 14:32:25 -07:00
parent 35ab49eff0
commit 9c6978e913

View File

@@ -1,7 +1,9 @@
module.exports =
class Operation
constructor: ({@project, @path, @buffer, @bufferRange, @newText, @preserveSelection, @errorMessage}) ->
@buffer?.retain()
if @buffer?
@buffer.retain()
@getMarker()
getMarker: ->
@marker ?= @getBuffer().markRange(@bufferRange)