       description: "Some times you want to ignore some of the lint messages.
                     Give here the ignored error codes in a format:
                     E321 W361 I171"
-      order: 3
+      order: 2
     ignorewarning:
       title: "Don't show warnings"
       type: 'boolean'
       default: false
-      order: 4
+      order: 3
     ignoreinfo:
       title: "Don't show infos"
       type: 'boolean'
       default: false
-      order: 5
+      order: 4
     showErrorcode:
       title: "Show the Error codes i.e. E321 in the message"
       type: 'boolean'
       default: true
-      order: 6
+      order: 5
 
   activate: ->
     require('atom-package-deps').install('linter-julia', true)

      lintOnFly: true
      lint: (textEditor)->
        connection = net.createConnection(named_pipe)

        return new Promise (resolve, reject) ->
          data = []
          connection.on 'connect', () ->
            inptext = textEditor.getText()
            filePath = textEditor.getPath()
            lintfromserver(connection, inptext, filePath)
          connection.on('error',reject)
          connection.on 'data', (chunk) ->
            data.push(chunk)
          connection.on 'close', () ->
            allOfData = data.join('')
            resolve(doSomeMagic(allOfData,textEditor))

    else
      julia = atom.config.get('julia-client.juliaPath')

    tempfil = tmp.tmpNameSync({ prefix:'lintserver', postfix: 'sock'})
    if process.platform == 'win32'
      global.named_pipe = '\\\\.\\pipe\\' + tempfil.split("\\").pop()
      pipetospawn = named_pipe.replace(/\\/g,"\\\\")
      jcode = "using Lint;lintserver(\"#{pipetospawn}\",\"standard-linter-v1\")"
    else
      global.named_pipe = tempfil
      jcode = "using Lint; lintserver(\"#{named_pipe}\",\"standard-linter-v1\")"

    jserver = spawn julia, ['-e', jcode]
    jserver.stdout.on 'data', (data) -> console.log data.toString().trim()
