Pretty print window state JSON when serializing to disk

This commit is contained in:
Kevin Sawicki
2013-07-23 11:34:03 -07:00
parent a305e15746
commit 4c912f4538

View File

@@ -278,9 +278,9 @@ window.atom =
site.deserializeDocument(windowState) ? site.createDocument({})
saveWindowState: ->
windowStateJson = JSON.stringify(@getWindowState().serialize())
windowStateJson = JSON.stringify(@getWindowState().serialize(), null, 2)
if windowStatePath = @getWindowStatePath()
fsUtils.writeSync(windowStatePath, windowStateJson)
fsUtils.writeSync(windowStatePath, "#{windowStateJson}\n")
else
@getLoadSettings().windowState = windowStateJson