# HG changeset patch # User Andr Spiegel # Date 969543078 0 # Node ID 1a3a36f6811b0423660f82ea821fc8413c811daa # Parent 495ca3bd372d76bcf74f0bc07c3e26f34164de98 # diff -r 495ca3bd372d -r 1a3a36f6811b lisp/ChangeLog --- a/lisp/ChangeLog Thu Sep 21 13:27:08 2000 +0000 +++ b/lisp/ChangeLog Thu Sep 21 13:31:18 2000 +0000 @@ -1,3 +1,29 @@ +2000-09-21 Andre Spiegel + + * vc.el (vc-index-of, vc-transfer-file, vc-default-receive-file): + New functions. + (vc-next-action-on-file): Call vc-transfer-file at appropriate + places. + (vc-switch-backend): New function. + (vc-prefix-map): Bind `vc-switch-backend' to `b'. + (vc-register): Fix prompt. + (vc-unregister, vc-default-unregister): New functions. + (vc-version-diff): Handle empty buffer in sentinel. + + * vc-rcs.el (vc-rcs-workfile-is-newer): New function. + (vc-rcs-state-heuristic): Use it to guess the state of files with + non-strict locking. + (vc-rcs-find-most-recent-rev): Handle the case when a branch has + been set with -b, but not created yet. + (vc-rcs-fetch-master-state): With non-strict locking, compare file + contents in order to find the state. + (vc-rcs-checkin): Allow creation of branches with no changes. + (vc-rcs-unregister, vc-rcs-receive-file, + vc-rcs-set-non-strict-locking): New functions. + + * vc-hooks.el (vc-name): Force correct computation of the value + in case it is missing. + 2000-09-21 Gerd Moellmann * startup.el (fancy-splash-tail): Use a different foreground