anchor.diff:  open FunScript.TypeScript.AtomCore
   open FunScript.TypeScript.text_buffer
   
  +
   open Atom
   
   [<ReflectedDefinition>]
   module HighlighterHandler =
       let mutable marked = Array.empty<IDisplayBufferMarker>
  +
   
       let handle lst =
           marked |> Array.iter(fun m -> m.destroy() |> ignore)
  
positive.code:         t.click(fun x -> editor.setCursorBufferPosition [|e.StartLine; e.StartColumn |])
  
      let handleEditorChange (panel : IPanel) (editor : AtomCore.IEditor)  =
          if JS.isDefined editor && JS.isPropertyDefined editor "getGrammar" && editor.getGrammar().name = "F#" then
              panel.show()
              editor.buffer.onDidStopChanging(fun _ -> LanguageService.parseCurrent (fun _ -> ())) |> ignore
          else
              panel.hide()
  
  
negative.code: 
  [<ReflectedDefinition>]
  module ErrorPanel =
      let mutable h : IDisposable option = None
  
      let create () =
          "<div class='tool-panel panel-bottom error-pane' id='pane'>
                  <div class='inset-panel'>
  