Function: vc-hg-delete-file
vc-hg-delete-file is a byte-compiled function defined in vc-hg.el.gz.
Signature
(vc-hg-delete-file FILE)
Documentation
Delete FILE and delete it in the Mercurial repository.
Source Code
;; Defined in /usr/src/emacs/lisp/vc/vc-hg.el.gz
(defun vc-hg-delete-file (file)
"Delete FILE and delete it in the Mercurial repository."
;; Ensure we invoke hg in the repository root because the
;; subdirectories containing each of FILES may no longer exist.
(let* ((root (vc-hg-root file))
(file (file-relative-name file root))
(default-directory root))
(condition-case _ (delete-file file)
(file-error nil))
(vc-hg-command nil 0 file "remove" "--after" "--force")))