From d15fa1b7d36a32e1dd9807eb5f0d1d8cd4f2e78d Mon Sep 17 00:00:00 2001 From: Michael Albinus Date: Mon, 14 May 2018 17:12:16 +0200 Subject: [PATCH] Fix Bug#30663 * lisp/dired.el (dired-revert): Call `hack-dir-local-variables-non-file-buffer'. (Bug#30663) --- lisp/dired.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/dired.el b/lisp/dired.el index 41b46d463a2..1348df6934b 100644 --- a/lisp/dired.el +++ b/lisp/dired.el @@ -1443,7 +1443,8 @@ ARG and NOCONFIRM, passed from `revert-buffer', are ignored." (dolist (dir hidden-subdirs) (if (dired-goto-subdir dir) (dired-hide-subdir 1)))) - (unless modflag (restore-buffer-modified-p nil))) + (unless modflag (restore-buffer-modified-p nil)) + (hack-dir-local-variables-non-file-buffer)) ;; outside of the let scope ;;; Might as well not override the user if the user changed this. ;;; (setq buffer-read-only t) -- 2.39.5