* vc.el (vc-editable-p): Minor optimization.
commit7849e1791b45b99565a0d828bff0dac686c0e230
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 1 Oct 2000 19:35:24 +0000 (1 19:35 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 1 Oct 2000 19:35:24 +0000 (1 19:35 +0000)
treed23d5e9cbe0f96e93d0f5f9eb287b92168ae4fb0
parent65f75351d3c0ef70e108c967a34750b68856fecf
* vc.el (vc-editable-p): Minor optimization.
(edit-vc-file, vc-next-action-on-file): Don't use find-file.
(vc-find-new-backend): New function split from vc-responsible-backend.
(vc-register): Use it.
(vc-responsible-backend): Remove REGISTER arg and add BACKENDS arg.
(vc-unregister): Drop BACKEND arg (it doesn't work anyway).
(vc-default-unregister, vc-revert-buffer): Docstring fix.
(vc-clear-headers): Don't use find-file.
(vc-revert-buffer): Use `and' again (must have been a braino).
(vc-switch-backend): Only prompt if requested.
(vc-default-receive-file): Update call to vc-unregister.

* vc-rcs.el (vc-rcs-unregister): Keep a backup of the master file.
(vc-rcs-receive-file): Avoid with-vc-properties.
Update call to vc-unregister.
Use constant `RCS' rather than (dynamically bound) var `backend'.
lisp/vc-rcs.el
lisp/vc.el