emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/lisp/net tramp.el


From: Michael Albinus
Subject: [Emacs-diffs] emacs/lisp/net tramp.el
Date: Mon, 29 Jun 2009 20:41:18 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Michael Albinus <albinus>       09/06/29 20:41:18

Modified files:
        lisp/net       : tramp.el 

Log message:
        * net/tramp.el (tramp-do-copy-or-rename-file-directly): Set file
        modes mandatory.  (Bug#3712)

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/net/tramp.el?cvsroot=emacs&r1=1.237&r2=1.238

Patches:
Index: tramp.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/net/tramp.el,v
retrieving revision 1.237
retrieving revision 1.238
diff -u -b -r1.237 -r1.238
--- tramp.el    22 Jun 2009 21:05:54 -0000      1.237
+++ tramp.el    29 Jun 2009 20:41:17 -0000      1.238
@@ -3362,9 +3362,8 @@
                  (error)))))))))
 
       ;; Set the time and mode. Mask possible errors.
-      ;; Won't be applied for 'rename.
       (condition-case nil
-         (when (and keep-date (not preserve-uid-gid))
+         (when keep-date
            (set-file-times newname (nth 5 (file-attributes filename)))
            (set-file-modes newname (tramp-default-file-modes filename)))
        (error)))))




reply via email to

[Prev in Thread] Current Thread [Next in Thread]