From 2bfd6a0741cecfaacc83d69fb3e292c5f2053c53 Mon Sep 17 00:00:00 2001 From: Thierry Volpiatto Date: Tue, 26 Apr 2016 19:43:37 +0200 Subject: [PATCH] Ensure dired-copy-preserve-time is passed to child with its current value. Using inject would load dozen of unneeded dired stuff. * dired-async.el (dired-async-create-files): Do it. --- dired-async.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dired-async.el b/dired-async.el index 18e86fc86..41f2b7955 100644 --- a/dired-async.el +++ b/dired-async.el @@ -255,7 +255,9 @@ ESC or `q' to not overwrite any of the remaining files, (require 'cl-lib) (require 'dired-aux) (require 'dired-x) ,(async-inject-variables dired-async-env-variables-regexp) (condition-case err - (let ((dired-recursive-copies (quote always))) + (let ((dired-recursive-copies (quote always)) + (dired-copy-preserve-time + ,dired-copy-preserve-time)) ;; Inline `backup-file' as long as it is not ;; available in emacs. (defalias 'backup-file -- 2.39.2