From: Michael Albinus Date: Mon, 14 May 2018 15:12:16 +0000 (+0200) Subject: Fix Bug#30663 X-Git-Tag: emacs-27.0.90~5039 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=d15fa1b7d36a32e1dd9807eb5f0d1d8cd4f2e78d;p=emacs.git Fix Bug#30663 * lisp/dired.el (dired-revert): Call `hack-dir-local-variables-non-file-buffer'. (Bug#30663) --- 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)