]> git.eshelyaron.com Git - emacs.git/commitdiff
(dired-buffer-stale-p): Do not revert buffer that can be written.
authorMartin Rudalics <rudalics@gmx.at>
Sat, 23 Aug 2008 08:03:25 +0000 (08:03 +0000)
committerMartin Rudalics <rudalics@gmx.at>
Sat, 23 Aug 2008 08:03:25 +0000 (08:03 +0000)
lisp/ChangeLog
lisp/dired.el

index 99b2afb2a2c3df413a3ddc7831ce850eeb0baa28..56631084db253a586aaf108bac075f231c1737e2 100644 (file)
@@ -1,3 +1,8 @@
+2008-08-23  Martin Rudalics  <rudalics@gmx.at>
+
+       * dired.el (dired-buffer-stale-p): Do not revert buffer that
+       can be written.
+
 2008-08-23  Glenn Morris  <rgm@gnu.org>
 
        * dired-x.el (dired-guess-shell-alist-default): Add .mp3 and .ogg.
index a7388ddc08eeb2fec4fa4401d9f1b3fca1ace6f0..3102a6d2768468bb040a6f97e6276035aa0b2592 100644 (file)
@@ -717,6 +717,9 @@ for a remote directory.  This feature is used by Auto Revert Mode."
     (and (stringp dirname)
         (not (when noconfirm (file-remote-p dirname)))
         (file-readable-p dirname)
+        ;; Do not auto-revert when the dired buffer can be currently
+        ;; written by the user as in `wdired-mode'.
+        buffer-read-only
         (dired-directory-changed-p dirname))))
 
 (defun dired-internal-noselect (dir-or-list &optional switches mode)