aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Münster2022-01-20 15:16:46 +0100
committerLars Ingebrigtsen2022-01-20 15:16:46 +0100
commit9cbcfe696fdc85d8f40341f5b556acf2b87f536d (patch)
tree74f417d05d2a5390d22de712bfe7afa2d028dd53
parent6305c3f30dc12dabad705031cbb296999d39e308 (diff)
downloademacs-9cbcfe696fdc85d8f40341f5b556acf2b87f536d.tar.gz
emacs-9cbcfe696fdc85d8f40341f5b556acf2b87f536d.zip
Make image-dired-delete-marked more resilient
* lisp/image-dired.el (image-dired-delete-marked): Don't bug out on empty buffers (bug#53385).
-rw-r--r--lisp/image-dired.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/image-dired.el b/lisp/image-dired.el
index b81df8567bd..9b0bbb70df9 100644
--- a/lisp/image-dired.el
+++ b/lisp/image-dired.el
@@ -2353,7 +2353,8 @@ for deletion instead."
2353 (interactive) 2353 (interactive)
2354 (image-dired--with-marked 2354 (image-dired--with-marked
2355 (image-dired-delete-char) 2355 (image-dired-delete-char)
2356 (backward-char)) 2356 (unless (bobp)
2357 (backward-char)))
2357 (image-dired--line-up-with-method) 2358 (image-dired--line-up-with-method)
2358 (with-current-buffer (image-dired-associated-dired-buffer) 2359 (with-current-buffer (image-dired-associated-dired-buffer)
2359 (dired-do-delete))) 2360 (dired-do-delete)))