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)))