Function: image-dired--on-file-in-dired-buffer

image-dired--on-file-in-dired-buffer is a macro defined in image-dired.el.gz.

Signature

(image-dired--on-file-in-dired-buffer &rest BODY)

Documentation

Run BODY in associated Dired buffer with point on current file's line.

Should be called from commands in image-dired-thumbnail-mode.

Source Code

;; Defined in /usr/src/emacs/lisp/image/image-dired.el.gz
(defmacro image-dired--on-file-in-dired-buffer (&rest body)
  "Run BODY in associated Dired buffer with point on current file's line.
Should be called from commands in `image-dired-thumbnail-mode'."
  (declare (indent defun) (debug t))
  `(if-let* ((file-name (image-dired-original-file-name)))
       (image-dired--with-dired-buffer
         (when (dired-goto-file file-name)
           ,@body))
     (message "No image with correct properties at point")))