]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/vc/vc.el (vc-revert-file): Don't set file time-stamp in the past.
authorSergei Organov <osv@javad.com>
Wed, 13 Jul 2011 07:58:34 +0000 (00:58 -0700)
committerGlenn Morris <rgm@gnu.org>
Wed, 13 Jul 2011 07:58:34 +0000 (00:58 -0700)
Fixes: debbugs:5181
lisp/ChangeLog
lisp/vc/vc.el

index 19c80a6588855a957e4b06c9daeae36c43df7c8f..e2371c6f7c84b5657c6079197be253841cc59e09 100644 (file)
@@ -1,3 +1,8 @@
+2011-07-13  Sergei Organov  <osv@javad.com>  (tiny change)
+
+       * vc/vc.el (vc-revert-file):
+       Don't set file time-stamp in the past.  (Bug#5181)
+
 2011-07-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * files.el (after-find-file): Give a better error message when
index 796311f8f661f9bda81f90f78d727fbeaf529e28..6704a43e59ba06b005dea287ed55e15cb9bf6da8 100644 (file)
@@ -2428,7 +2428,7 @@ its name; otherwise return nil."
    (list file)
    (let ((backup-file (vc-version-backup-file file)))
      (when backup-file
-       (copy-file backup-file file 'ok-if-already-exists 'keep-date)
+       (copy-file backup-file file 'ok-if-already-exists)
        (vc-delete-automatic-version-backups file))
      (vc-call revert file backup-file))
    `((vc-state . up-to-date)