>From 4a0f9aee5d7d0f69bb07a2b022106254077264c6 Mon Sep 17 00:00:00 2001 From: Manuel Giraud Date: Thu, 9 Mar 2023 14:35:31 +0100 Subject: [PATCH] Scroll up and down in image-dired * lisp/image/image-dired.el (image-dired-scroll-up) (image-dired-scroll-down): Scroll up and down command in image-dired. (image-dired-thumbnail-mode-map): Use them. --- lisp/image/image-dired.el | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/lisp/image/image-dired.el b/lisp/image/image-dired.el index b13b3e08ce2..489413cb613 100644 --- a/lisp/image/image-dired.el +++ b/lisp/image/image-dired.el @@ -748,6 +748,22 @@ image-dired-move-end-of-line (interactive nil image-dired-thumbnail-mode) (image-dired--movement-command (pos-eol) 'reverse)) +(defun image-dired-scroll-up () + "Scroll up the in thumbnail buffer." + (interactive nil image-dired-thumbnail-mode) + (scroll-up) + ;; move a bit to update tracking and header + (image-dired-next-line) + (image-dired-previous-line)) + +(defun image-dired-scroll-down () + "Scroll down the in thumbnail buffer." + (interactive nil image-dired-thumbnail-mode) + (scroll-down) + ;; move a bit to update tracking and header + (image-dired-previous-line) + (image-dired-next-line)) + ;;; Header line @@ -958,6 +974,8 @@ image-dired-thumbnail-mode-map " " #'image-dired-end-of-buffer " " #'image-dired-move-beginning-of-line " " #'image-dired-move-end-of-line + " " #'image-dired-scroll-up + " " #'image-dired-scroll-down :menu '("Image-Dired" -- 2.39.1