]> git.eshelyaron.com Git - emacs.git/commitdiff
#
authorAndré Spiegel <spiegel@gnu.org>
Tue, 3 Oct 2000 12:34:56 +0000 (12:34 +0000)
committerAndré Spiegel <spiegel@gnu.org>
Tue, 3 Oct 2000 12:34:56 +0000 (12:34 +0000)
lisp/ChangeLog

index 4ae27246badc45e01e22647897f88f51d14a9b79..b5fced2ad6212d909043ca85eca585fe5f056247 100644 (file)
@@ -1,14 +1,20 @@
 2000-10-03  Andre Spiegel  <spiegel@gnu.org>
 
+       * vc.el (vc-transfer-file, vc-default-receive-file): Rewritten to 
+       factorize backend-specific code cleanly (this was essentially
+       conceived by Stefan Monnier).
+       (vc-unregister): Function removed.
+       (vc-revert-file): New function.
+       (vc-revert-buffer): Delegate some of the work to it.
+
        * vc-rcs.el (vc-rcs-fetch-master-state): Parse and remember
        default branch unconditionally.
        (vc-rcs-set-default-branch): New function.
        (vc-rcs-cancel-version, vc-rcs-checkin, vc-rcs-checkout): Use it.
        (vc-rcs-checkin): If an appropriate default branch has been set,
        force creation of that branch.
-
-       * vc.el (vc-revert-file): New function.
-       (vc-revert-buffer): Delegate some of the work to it.
+       (vc-rcs-receive-file): Rewritten to contain only backend-specific
+       code (as suggested by Stefan Monnier).
 
 2000-10-02  Gerd Moellmann  <gerd@gnu.org>