emacs-diffs
[Top][All Lists]
Advanced

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

master 00556cf: ; tramp-auto-save-directory: set mode atomically when cr


From: Stephen Gildea
Subject: master 00556cf: ; tramp-auto-save-directory: set mode atomically when creating
Date: Sat, 25 Sep 2021 01:00:18 -0400 (EDT)

branch: master
commit 00556cf805347c6e9084a771ab74861b6b623943
Author: Stephen Gildea <stepheng+emacs@gildea.com>
Commit: Stephen Gildea <stepheng+emacs@gildea.com>

    ; tramp-auto-save-directory: set mode atomically when creating
    
    * lisp/net/tramp.el (tramp-handle-make-auto-save-file-name):
    Use with-file-modes around make-directory.  We can do this because
    Tramp now honors default file modes in make-directory.
---
 lisp/net/tramp.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el
index 2804b4d..6262836 100644
--- a/lisp/net/tramp.el
+++ b/lisp/net/tramp.el
@@ -5429,8 +5429,8 @@ this file, if that variable is non-nil."
     ;; Create directory.
     (unless (or (null tramp-auto-save-directory)
                (file-exists-p tramp-auto-save-directory))
-      (make-directory tramp-auto-save-directory t)
-      (set-file-modes tramp-auto-save-directory #o0700))
+      (with-file-modes #o0700
+        (make-directory tramp-auto-save-directory t)))
 
     (let ((system-type
           (if (and (stringp tramp-auto-save-directory)



reply via email to

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