Function: image-dired-track-original-file

image-dired-track-original-file is an interactive and byte-compiled function defined in image-dired.el.gz.

Signature

(image-dired-track-original-file)

Documentation

Track the original file in the associated Dired buffer.

See documentation for image-dired-toggle-movement-tracking. Interactive use only useful if image-dired-track-movement is nil.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/image-dired.el.gz
(defun image-dired-track-original-file ()
  "Track the original file in the associated Dired buffer.
See documentation for `image-dired-toggle-movement-tracking'.
Interactive use only useful if `image-dired-track-movement' is nil."
  (interactive)
  (let* ((dired-buf (image-dired-associated-dired-buffer))
         (file-name (image-dired-original-file-name))
         (window (image-dired-get-buffer-window dired-buf)))
    (and (buffer-live-p dired-buf) file-name
         (with-current-buffer dired-buf
           (if (not (dired-goto-file file-name))
               (message "Could not track file")
             (if window (set-window-point window (point))))))))