(vc-rcs-state-heuristic): Use file-attributes with ID-FORMAT
`string'. This allows us to get rid of `vc-user-login-name UID'.
This commit is contained in:
parent
3bfa5b1fcc
commit
b010f88755
1 changed files with 3 additions and 3 deletions
|
@ -152,8 +152,8 @@ For a description of possible values, see `vc-check-master-templates'."
|
|||
(vc-file-setprop file 'vc-checkout-model 'locking))))
|
||||
state)
|
||||
(if (not (vc-mistrust-permissions file))
|
||||
(let* ((attributes (file-attributes file))
|
||||
(owner-uid (nth 2 attributes))
|
||||
(let* ((attributes (file-attributes file 'string))
|
||||
(owner-name (nth 2 attributes))
|
||||
(permissions (nth 8 attributes)))
|
||||
(cond ((string-match ".r-..-..-." permissions)
|
||||
(vc-file-setprop file 'vc-checkout-model 'locking)
|
||||
|
@ -162,7 +162,7 @@ For a description of possible values, see `vc-check-master-templates'."
|
|||
(if (eq (vc-checkout-model file) 'locking)
|
||||
(if (file-ownership-preserved-p file)
|
||||
'edited
|
||||
(vc-user-login-name owner-uid))
|
||||
owner-name)
|
||||
(if (vc-rcs-workfile-is-newer file)
|
||||
'edited
|
||||
'up-to-date)))
|
||||
|
|
Loading…
Add table
Reference in a new issue