emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/async 7fa23eb 44/60: Update dired-buffers when operatio


From: Stefan Monnier
Subject: [elpa] externals/async 7fa23eb 44/60: Update dired-buffers when operation ends (#99)
Date: Tue, 8 Oct 2019 10:11:34 -0400 (EDT)

branch: externals/async
commit 7fa23ebe5d7f46f78f0d6072412f9117fc017aff
Author: Thierry Volpiatto <address@hidden>
Commit: Thierry Volpiatto <address@hidden>

    Update dired-buffers when operation ends (#99)
    
    * dired-async.el (dired-async-after-file-create): Do it.
---
 dired-async.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dired-async.el b/dired-async.el
index c798947..fbab33c 100644
--- a/dired-async.el
+++ b/dired-async.el
@@ -159,6 +159,9 @@ Should take same args as `message'."
                            'dired-async-failures
                            (car operation) (length skipped) total
                            (dired-plural-s total))))
+           (when dired-buffers
+             (cl-loop for (_f . b) in dired-buffers
+                      do (with-current-buffer b (revert-buffer nil t))))
            ;; Finally send the success message.
            (funcall dired-async-message-function
                     "Asynchronous %s of %s on %s file%s done"



reply via email to

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