anchor.diff:                  )
               regiterListView stopChangingCallback cancelledCallback confirmedCallback false
   
  +        let registerRemoveListView () = 
  +            let stopChangingCallback (ev : IEditor) (lv : atom.SelectListView) = fun () -> ()
  +
  +            let cancelledCallback = Func<_>(fun _ -> removeListView |> Option.iter(fun (model, view) ->  view.hide()) :> obj)
  +
  +            let confirmedCallback = unbox<Func<_, _>> (fun (packageDescription : ItemDescription) -> 
  +                                        name <- packageDescription.data.Split(' ').[0].Trim()
  +                                        removeListView |> Option.iter (fun (model, view) -> view.hide())
  +                                        if removeProject |> not then
  +                                            "remove nuget " + name |> spawnPaket :> obj
  +                                        else
  +                                            let projectStr =  
  +                                                if not settings.AddToCurrentProject then "" else
  +                                                let path = Globals.atom.workspace.getActiveTextEditor().buffer.file.path
  +                                                " project \"" + path + "\""
  +                                                
  +                                            "remove nuget " + name + projectStr |> spawnPaket :> obj)
  +
  +            regiterListView stopChangingCallback cancelledCallback confirmedCallback false
  +            
   
   
       let UpdatePaket () = spawn bootstrapperLocation ""
  
positive.code: 
      let execPaket cmd handler = exec location cmd handler
      let spawnPaket cmd = spawn location cmd
  
  
  
  
      
      type PackageAddSettings = {
          Versioned : bool
  
negative.code:             do listView.``cancelled <-``(cancelledCallback)
              do listView.``confirmed <-`` (confirmedCallback)
  
              listView,panel
  
          let registerPackagesListView () = 
              let stopChangingCallback (ev : IEditor) lv = fun () -> 
  