Merge branch 'master' into mb-optimize-marker-observation

Conflicts:
	src/text-editor-component.coffee
	src/text-editor-presenter.coffee
This commit is contained in:
Max Brunsfeld
2015-06-03 09:12:07 -07:00
30 changed files with 1084 additions and 687 deletions

View File

@@ -128,7 +128,15 @@ class TextEditor extends Model
displayBuffer: @displayBuffer.serialize()
deserializeParams: (params) ->
params.displayBuffer = DisplayBuffer.deserialize(params.displayBuffer)
try
displayBuffer = DisplayBuffer.deserialize(params.displayBuffer)
catch error
if error.syscall is 'read'
return # Error reading the file, don't deserialize an editor for it
else
throw error
params.displayBuffer = displayBuffer
params.registerEditor = true
params