commit - 241a3b1222c05b9c84b192f6afa4ee6eb71f4a7f
commit + 9114bbc37db94107eb17c9ed710bac479df04c97
blob - 2f897c15f74a636ac046cad5214bdc8344b8d0fe
blob + 182a0f8f3cd0a7a84f0074bfa61073955887a4d5
--- vc-got.el
+++ vc-got.el
(defun vc-got-unregister (file)
"Unregister FILE."
- (with-temp-buffer
- (unless (zerop (vc-got--call "remove" "-fk" "--" file))
- (error "[vc-got] can't unregister %s: %s" file (buffer-string)))))
+ (vc-got--remove file t t))
;; XXX: generally speaking, files cannot be nil. But we have to
;; handle that case too, because vc-got-stage-commit will call