 
     @ghci = @process.process
 
-    @ghci.stdin.write(":set prompt \"\\n#~IDEHASKELLREPL~%s~#\\n\"#{EOL}")
-    @ghci.stdin.write(":set prompt2 \"\"#{EOL}")
-    @ghci.stdin.write(":set editor \"#{atomPath}\" #{EOL}")
+    @ghci.stdin.write ":set prompt \"\\n#~IDEHASKELLREPL~%s~#\\n\"#{EOL}"
+    @ghci.stdin.write ":set prompt2 \"\"#{EOL}"
+    @ghci.stdin.write ":set editor \"#{atomPath}\"#{EOL}"
 
   onFinished: (callback) ->
     @emitter.on 'finished', callback

          # TODO: Show that command finished
          @emitter.emit 'error', @errorBuffer.join(EOL)+EOL
          @errorBuffer = []
          @emitter.emit 'response', @responseBuffer.join(EOL)+EOL
          @responseBuffer = []
          @emitter.emit 'finished', rxres[1]
      stderr: (output) =>

    @emitter.on 'error', callback

  load: (uri) ->
    @ghci.stdin.write ":load \"#{uri}\"#{EOL}"

  writeLines: (lines) =>
    @started = true
    return false unless @finished and (not @timeout?)
    @history.back.push @history.forw...
    @history.forw = []
