anchor.diff:  
       let spawnSilent location (cmd : string) =
           let cmd' = cmd.Split(' ');
  -        let cwd =
  -            try
  -                let t = Globals.atom.project.getPaths().[0]
  -                if Globals.existsSync t then
  -                    t
  -                else
  -                    null
  -            with
  -            | _ -> null
  +        let cwd = getCwd ()
  +
           let options =
               try
                   {cwd = cwd} |> unbox<AnonymousType599>
               with
  -            | _ -> null |> unbox<AnonymousType599>
  +            | _ -> {cwd = null} |> unbox<AnonymousType599>
           try
               let procs = if Globals._process.platform.StartsWith("win") then
                               Globals.spawn(location, cmd', options)
  
positive.code:                 view.addClass("icon-flame") |> ignore
          )
  
      let spawn location (cmd : string) =
          let cmd' = cmd.Split(' ');
          let cwd =
              try
                  let t = Globals.atom.project.getPaths().[0]
                  if Globals.existsSync t then
                      t
                  else
                      null
              with
              | _ -> null
          let options =
              try
                  {cwd = cwd} |> unbox<AnonymousType599>
              with
              | _ -> null |> unbox<AnonymousType599>
          try
  
              let procs = if Globals._process.platform.StartsWith("win") then
  
negative.code: 
  
      let exec location cmd handler =
          let options = {cwd = getCwd()} |> unbox<AnonymousType600>
          try
  
              let child =
  