From 3911563ae9add2f1cd34361fd70e7302df221fe1 Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Mon, 24 Sep 2001 16:42:14 +0000 Subject: [PATCH] (cvs-parse-commit): Expand the file name before passing it to VC. --- lisp/ChangeLog | 3 +++ lisp/pcvs-parse.el | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 91a73612246..c63ce9e6fe4 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,8 @@ 2001-09-24 Stefan Monnier + * pcvs-parse.el (cvs-parse-commit): Expand the file name before + passing it to VC. + * vc-hooks.el (vc-delete-automatic-version-backups): Handle the case where the file is relative. diff --git a/lisp/pcvs-parse.el b/lisp/pcvs-parse.el index 7199bd005d8..56316545b8e 100644 --- a/lisp/pcvs-parse.el +++ b/lisp/pcvs-parse.el @@ -4,7 +4,7 @@ ;; Author: Stefan Monnier ;; Keywords: pcl-cvs -;; Revision: $Id: pcvs-parse.el,v 1.8 2001/07/16 07:46:48 pj Exp $ +;; Revision: $Id: pcvs-parse.el,v 1.9 2001/09/22 20:22:34 monnier Exp $ ;; This file is part of GNU Emacs. @@ -486,7 +486,7 @@ The remaining KEYS are passed directly to `cvs-create-fileinfo'." (cvs-match "done$") (progn ;; Try to remove the temp files used by VC. - (vc-delete-automatic-version-backups path) + (vc-delete-automatic-version-backups (expand-file-name path)) ;; it's important here not to rely on the default directory management ;; because `cvs commit' might begin by a series of Examining messages ;; so the processing of the actual checkin messages might begin with -- 2.39.2