From: Eric S. Raymond Date: Tue, 18 Dec 2007 08:25:34 +0000 (+0000) Subject: bname needs to be a buffer name, not a filename. X-Git-Tag: emacs-pretest-23.0.90~8896 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=5f01100afe3475bafa640343f6701d9b219ea70f;p=emacs.git bname needs to be a buffer name, not a filename. --- diff --git a/lisp/vc.el b/lisp/vc.el index 995bcc25692..9757161b7ad 100644 --- a/lisp/vc.el +++ b/lisp/vc.el @@ -1553,7 +1553,7 @@ first backend that could register the file is used." (interactive "P") (when (and (null fname) (null buffer-file-name)) (error "No visited file")) - (let ((bname (if fname (get-file-buffer fname) buffer-file-name))) + (let ((bname (if fname (get-file-buffer fname) (current-buffer)))) (unless fname (setq fname buffer-file-name)) (when (vc-backend fname) (if (vc-registered fname)