anchor.diff:      while InteractiveServer.isRunning() do
           if jq(".fsi").length > 0.0 then
               let! output = InteractiveServer.output()
  -            if output <> null && output <> "" then 
  +            if output <> null && output <> "" then
                 appendFsiOutput true output
                 jq(".fsi").scrollTop(99999999.) |> ignore
           do! Async.Sleep(500) }
  
positive.code:     let mutable found = false
      for pane in unbox<IPane[]> (Globals.atom.workspace.getPanes() ) do
        for item in pane.getItems() do
          try 
            let ed = unbox<IEditor> item
            if ed.getPath() = file then 
              pane.activate()
              pane.activateItem(ed) |> ignore
              ed.setCursorBufferPosition [| line; col |] |> ignore
  
negative.code: // Manipulating the F# Interactive panel in various ways
  // --------------------------------------------------------------------------------------
  
  type SendSnippetKind =
      | Line
      | File
      | Selection
  
  /// Remove any whitespace and also the specified suffix from a string
  let trimEnd (suffix:string) (text:string) =
      let text = text.Trim()
      let text = if text.EndsWith(suffix) then text.Substring(0, text.Length-suffix.Length) else text
      text.Trim()
  