       type: 'string'
       default: 'ghc-modi'
       description: 'Path to ghc-modi'
-    suppressStartupWarning:
-      type: 'boolean'
-      default: false
     debug:
       type: 'boolean'
       default: false

    new CompletionBackend @process

  provideLinter: ->
    return unless atom.config.get 'haskell-ghc-mod.useLinter'
    backend = new IdeBackend @process
    [
      grammarScopes: ['source.haskell', 'text.tex.latex.haskell']
      scope: 'file' # or 'project'
      lintOnFly: false # must be false for scope: 'project'
      lint: (textEditor) ->
        return new Promise (resolve, reject) ->
          backend.checkBuffer textEditor.getBuffer(), (res) ->
            resolve res.map ({uri, position, message, severity}) ->
              [message, messages...] = message.split /^(?!\s)/gm
              {

                  text: text
                  multiline: true
              }
