aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/dired.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/dired.el b/lisp/dired.el
index c4cfc2ea73e..c767b1c6b3e 100644
--- a/lisp/dired.el
+++ b/lisp/dired.el
@@ -1226,7 +1226,9 @@ Creates a buffer if necessary."
1226 (let ((file-name (file-name-sans-versions (dired-get-filename) t))) 1226 (let ((file-name (file-name-sans-versions (dired-get-filename) t)))
1227 (if (file-exists-p file-name) 1227 (if (file-exists-p file-name)
1228 (find-file file-name) 1228 (find-file file-name)
1229 (error "File no longer exists; type `g' to update Dired buffer")))) 1229 (if (file-symlink-p file-name)
1230 (error "File is a symlink to a nonexistent target")
1231 (error "File no longer exists; type `g' to update Dired buffer")))))
1230 1232
1231(defun dired-mouse-find-file-other-window (event) 1233(defun dired-mouse-find-file-other-window (event)
1232 "In dired, visit the file or directory name you click on." 1234 "In dired, visit the file or directory name you click on."