Function: image-dired-dired-after-readin-hook
image-dired-dired-after-readin-hook is a byte-compiled function
defined in image-dired-dired.el.gz.
Signature
(image-dired-dired-after-readin-hook)
Documentation
Relocate existing thumbnail overlays in Dired buffer after reverting.
Move each overlay to its corresponding file if it still exists.
Otherwise, delete the overlay.
Used by image-dired-dired-toggle-marked-thumbs.
Source Code
;; Defined in /usr/src/emacs/lisp/image/image-dired-dired.el.gz
(defun image-dired-dired-after-readin-hook ()
"Relocate existing thumbnail overlays in Dired buffer after reverting.
Move each overlay to its corresponding file if it still exists.
Otherwise, delete the overlay.
Used by `image-dired-dired-toggle-marked-thumbs'."
(mapc (lambda (overlay)
(when (overlay-get overlay 'put-image)
(let* ((image-file (overlay-get overlay 'image-file))
(image-pos (dired-goto-file image-file)))
(if image-pos
(move-overlay overlay image-pos image-pos)
(delete-overlay overlay)))))
(overlays-in (point-min) (point-max))))