       result = line.match /^([^:]+):(\d+):(\d+):\s(\w+\s*\w*):(.*)$/
       if result and result[4].indexOf('error') > -1
         errors.push {
-          file: result[1],
+          file: @fixFilePath(result[1]),
           row: result[2],
           col: result[3],
           type: result[4],

          }
    errors

  destroy: ->
    @panel.hide()
    @disposables.dispose()

  show: =>
    SettingsHelper ?= require '../utils/settings-helper'

    @panel.show()

    compileStatus = SettingsHelper.getLocal 'compile-status'
    if compileStatus?.errors
      @setItems compileStatus.errors
    else
      @setLoading 'There were no compile errors'
    @focusFilterEditor()

  hide: ->
    @panel.hide()

  fixInoFile: (filename) ->
    fs ?= require 'fs-plus'

        if result
          # This is probably "undefined" error
          errors.push {
            file: path.basename(@fixFilePath(result[1])),
            row: result[2],
            col: 0,
            type: 'error',
