Function: image-dired--with-thumbnail-buffer

image-dired--with-thumbnail-buffer is a macro defined in image-dired.el.gz.

Signature

(image-dired--with-thumbnail-buffer &rest BODY)

Source Code

;; Defined in /usr/src/emacs/lisp/image/image-dired.el.gz
(defmacro image-dired--with-thumbnail-buffer (&rest body)
  (declare (indent defun) (debug t))
  `(if-let ((buf (get-buffer image-dired-thumbnail-buffer)))
       (with-current-buffer buf
         (if-let ((win (get-buffer-window buf)))
             (with-selected-window win
               ,@body)
           ,@body))
     (user-error "No such buffer: %s" image-dired-thumbnail-buffer)))