Function: vc-hg-rename-file
vc-hg-rename-file is a byte-compiled function defined in vc-hg.el.gz.
Signature
(vc-hg-rename-file OLD NEW)
Documentation
Rename file from OLD to NEW using hg mv.
Source Code
;; Defined in /usr/src/emacs/lisp/vc/vc-hg.el.gz
(defun vc-hg-rename-file (old new)
"Rename file from OLD to NEW using `hg mv'."
;; Do the rename ourselves then update hg. Otherwise only registered
;; files are moved. ('git mv' moves both registered and unregistered
;; files which seems more useful.)
(rename-file old new)
(vc-hg-command nil 0 (expand-file-name new) "mv" "--after"
(expand-file-name old)))