summaryrefslogtreecommitdiff
path: root/lisp/image-dired.el
diff options
context:
space:
mode:
authorStefan Kangas <stefan@marxist.se>2021-11-03 02:45:36 +0100
committerStefan Kangas <stefan@marxist.se>2021-11-03 05:10:24 +0100
commit09a38b021b7af7b45f0fcbe286550c1cf33bfa3b (patch)
treed26534261fab10aa80a9d3e638a913c06f9ccf9a /lisp/image-dired.el
parent91b6f49cddae3c23106fad1bdc014661982c2281 (diff)
downloademacs-09a38b021b7af7b45f0fcbe286550c1cf33bfa3b.tar.gz
emacs-09a38b021b7af7b45f0fcbe286550c1cf33bfa3b.tar.bz2
emacs-09a38b021b7af7b45f0fcbe286550c1cf33bfa3b.zip
image-dired: Signal error if file is missing on display
* lisp/image-dired.el (image-dired-display-image): Signal error if file is missing.
Diffstat (limited to 'lisp/image-dired.el')
-rw-r--r--lisp/image-dired.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/image-dired.el b/lisp/image-dired.el
index 9cfe4318cfd..07f6c23c8b0 100644
--- a/lisp/image-dired.el
+++ b/lisp/image-dired.el
@@ -2040,6 +2040,8 @@ original size."
(window (image-dired-display-window))
(image-type 'jpeg))
(setq file (expand-file-name file))
+ (when (not (file-exists-p file))
+ (error "No such file: %s" file))
(if (not original-size)
(let* ((spec
(list