Mercurial > emacs
changeset 68415:469f8d551600
(vc-rcs-fetch-master-state, vc-rcs-consult-headers): Pass FILE to
vc-user-login-name.
author | André Spiegel <spiegel@gnu.org> |
---|---|
date | Fri, 27 Jan 2006 19:12:13 +0000 |
parents | e7dceaa82aae |
children | 64e8a95ba226 |
files | lisp/vc-rcs.el |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/vc-rcs.el Fri Jan 27 18:55:48 2006 +0000 +++ b/lisp/vc-rcs.el Fri Jan 27 19:12:13 2006 +0000 @@ -818,7 +818,7 @@ 'needs-patch)) ;; locked by the calling user ((and (stringp locking-user) - (string= locking-user (vc-user-login-name))) + (string= locking-user (vc-user-login-name file))) (if (or (eq (vc-checkout-model file) 'locking) workfile-is-latest (vc-rcs-latest-on-branch-p file workfile-version)) @@ -907,7 +907,8 @@ (vc-file-setprop file 'vc-state (cond ((eq locking-user 'none) 'up-to-date) - ((string= locking-user (vc-user-login-name)) 'edited) + ((string= locking-user (vc-user-login-name file)) + 'edited) (t locking-user))) ;; If the file has headers, we don't want to query the ;; master file, because that would eliminate all the