]> git.eshelyaron.com Git - emacs.git/commitdiff
#
authorAndré Spiegel <spiegel@gnu.org>
Thu, 21 Sep 2000 13:31:18 +0000 (13:31 +0000)
committerAndré Spiegel <spiegel@gnu.org>
Thu, 21 Sep 2000 13:31:18 +0000 (13:31 +0000)
lisp/ChangeLog

index 1921e2e4f38f2b37dec381db927a77ece3f23216..c5dceb125d6eb8723ebf98b7747e0db0f0643129 100644 (file)
@@ -1,3 +1,29 @@
+2000-09-21  Andre Spiegel  <spiegel@gnu.org>
+
+       * 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  <gerd@gnu.org>
 
        * startup.el (fancy-splash-tail): Use a different foreground