From 59a7929f5e7653be1baa72208e2b89ef452962ea Mon Sep 17 00:00:00 2001 From: Michael Heerdegen Date: Sat, 27 May 2023 02:26:09 +0200 Subject: [PATCH] Fix "Fix cancellation of Wdired" * lisp/wdired.el (wdired-abort-changes): Call `dired-build-subdir-alist' instead of `dired-revert'. --- lisp/wdired.el | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lisp/wdired.el b/lisp/wdired.el index 70e908b3a38..e6a7ca1841d 100644 --- a/lisp/wdired.el +++ b/lisp/wdired.el @@ -473,9 +473,8 @@ wdired-abort-changes (insert wdired--old-content) (goto-char wdired--old-point)) (wdired-change-to-dired-mode) - ;; Make sure the display is in synch, and all the variables are set - ;; correctly. - (dired-revert) + ;; Update markers in `dired-subdir-alist' + (dired-build-subdir-alist) (set-buffer-modified-p nil) (setq buffer-undo-list nil) (message "Changes aborted")) -- 2.30.2