     @editorElement = @editor.element
     @pane = atom.workspace.paneForItem(@editor)
     @restoreEditorState = saveEditorState(@editor)
-    @emitter = new Emitter
 
     @ui = new UI(this, {input: @options.uiInput})
 

    {point, filePath} = item

    if filePath?
      atom.workspace.open(filePath, pending: true).then (editor) ->
        editor.setCursorBufferPosition(point, autoscroll: false)
        editor.scrollToBufferPosition(point, center: true)
        return {editor, point}
    else
      newPoint = @adjustPoint?(point)
      if newPoint?
        point = newPoint

_ = require 'underscore-plus'
{Point, CompositeDisposable} = require 'atom'
{saveEditorState} = require '../utils'
UI = require '../ui'
settings = require '../settings'
