[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 32dc433: Fix vc-hg-rename-file on file names like ~/foo/bar
From: |
Lars Ingebrigtsen |
Subject: |
master 32dc433: Fix vc-hg-rename-file on file names like ~/foo/bar |
Date: |
Sat, 30 Jan 2021 02:59:57 -0500 (EST) |
branch: master
commit 32dc433dbb83a5c38650769dc064c082bf79ee8c
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Fix vc-hg-rename-file on file names like ~/foo/bar
* lisp/vc/vc-hg.el (vc-hg-rename-file): Use absolute file names,
because hg doesn't like getting file names like "~/foo/bar"
(bug#36932).
---
lisp/vc/vc-hg.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lisp/vc/vc-hg.el b/lisp/vc/vc-hg.el
index c4b82ab..1d163a6 100644
--- a/lisp/vc/vc-hg.el
+++ b/lisp/vc/vc-hg.el
@@ -1166,7 +1166,8 @@ hg binary."
;; Modeled after the similar function in vc-bzr.el
(defun vc-hg-rename-file (old new)
"Rename file from OLD to NEW using `hg mv'."
- (vc-hg-command nil 0 new "mv" old))
+ (vc-hg-command nil 0 (expand-file-name new) "mv"
+ (expand-file-name old)))
(defun vc-hg-register (files &optional _comment)
"Register FILES under hg. COMMENT is ignored."
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 32dc433: Fix vc-hg-rename-file on file names like ~/foo/bar,
Lars Ingebrigtsen <=