       throw new TypeError 'You must pass file content to IDEEditorPane'
 
     aceOptions =
+      aceClass                 : IDEAce
       delegate                 : @getDelegate()
       createBottomBar          : no
       createFindAndReplaceView : no
-      aceClass                 : IDEAce
 
     @addSubView @aceView = new AceView aceOptions, file
 
-    {ace} = @aceView
+    { ace } = @aceView
 
     ace.ready =>
       @getEditor().setValue content, 1

    @removeAllCursorWidgets()


  makeReadOnly: ->

    @getEditor()?.setReadOnly yes


  makeEditable: ->

    @getEditor()?.setReadOnly no


  handleSaveFailed: (err) ->

    if state
    then ace.focus()
    else ace.blur()


  getInitialChangeObject: ->
