summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorStefan Kangas <stefankangas@gmail.com>2022-08-31 05:59:35 +0200
committerStefan Kangas <stefankangas@gmail.com>2022-09-03 10:44:45 +0200
commitec331e172de92ae62d4548262425256288fed61d (patch)
tree4d7dddca32daf612a71d120e27bae98fa43bb9a9 /lisp
parent504d5c2da867a932f7bb43af8be114607d70a572 (diff)
downloademacs-ec331e172de92ae62d4548262425256288fed61d.tar.gz
emacs-ec331e172de92ae62d4548262425256288fed61d.tar.bz2
emacs-ec331e172de92ae62d4548262425256288fed61d.zip
Add new defgroup image-dired-dired
* lisp/image/image-dired-dired.el (image-dired-dired-append-when-browsing): Rename from 'image-dired-append-when-browsing'. Update all uses. (image-dired-dired): New defgroup. (image-dired-dired-append-when-browsing) (image-dired-dired-disp-props): Use above new defgroup.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/image/image-dired-dired.el31
1 files changed, 17 insertions, 14 deletions
diff --git a/lisp/image/image-dired-dired.el b/lisp/image/image-dired-dired.el
index b15d46d1115..ef0323d1665 100644
--- a/lisp/image/image-dired-dired.el
+++ b/lisp/image/image-dired-dired.el
@@ -26,7 +26,15 @@
(require 'image-dired)
-(defcustom image-dired-append-when-browsing nil
+(defgroup image-dired-dired nil
+ "Dired specific commands for Image-Dired."
+ :prefix "image-dired-dired-"
+ :link '(info-link "(emacs) Image-Dired")
+ :group 'image-dired)
+
+(define-obsolete-variable-alias 'image-dired-append-when-browsing
+ 'image-dired-dired-append-when-browsing "29.1")
+(defcustom image-dired-dired-append-when-browsing nil
"Append thumbnails in thumbnail buffer when browsing.
If non-nil, using `image-dired-next-line-and-display' and
`image-dired-previous-line-and-display' will leave a trail of thumbnail
@@ -34,7 +42,6 @@ images in the thumbnail buffer. If you enable this and want to clean
the thumbnail buffer because it is filled with too many thumbnails,
just call `image-dired-display-thumb' to display only the image at point.
This value can be toggled using `image-dired-toggle-append-browsing'."
- :group 'image-dired
:type 'boolean)
(defcustom image-dired-dired-disp-props t
@@ -43,7 +50,6 @@ Used by `image-dired-next-line-and-display',
`image-dired-previous-line-and-display' and `image-dired-mark-and-display-next'.
If the database file is large, this can slow down image browsing in
Dired and you might want to turn it off."
- :group 'image-dired
:type 'boolean)
;;;###autoload
@@ -96,8 +102,7 @@ Used by `image-dired-dired-toggle-marked-thumbs'."
"Move to next Dired line and display thumbnail image."
(interactive nil dired-mode)
(dired-next-line 1)
- (image-dired-display-thumbs
- t (or image-dired-append-when-browsing nil) t)
+ (image-dired-display-thumbs t image-dired-dired-append-when-browsing t)
(if image-dired-dired-disp-props
(image-dired-dired-display-properties)))
@@ -105,18 +110,17 @@ Used by `image-dired-dired-toggle-marked-thumbs'."
"Move to previous Dired line and display thumbnail image."
(interactive nil dired-mode)
(dired-previous-line 1)
- (image-dired-display-thumbs
- t (or image-dired-append-when-browsing nil) t)
+ (image-dired-display-thumbs t image-dired-dired-append-when-browsing t)
(if image-dired-dired-disp-props
(image-dired-dired-display-properties)))
(defun image-dired-toggle-append-browsing ()
- "Toggle `image-dired-append-when-browsing'."
+ "Toggle `image-dired-dired-append-when-browsing'."
(interactive nil dired-mode)
- (setq image-dired-append-when-browsing
- (not image-dired-append-when-browsing))
+ (setq image-dired-dired-append-when-browsing
+ (not image-dired-dired-append-when-browsing))
(message "Append browsing %s"
- (if image-dired-append-when-browsing
+ (if image-dired-dired-append-when-browsing
"on"
"off")))
@@ -124,8 +128,7 @@ Used by `image-dired-dired-toggle-marked-thumbs'."
"Mark current file in Dired and display next thumbnail image."
(interactive nil dired-mode)
(dired-mark 1)
- (image-dired-display-thumbs
- t (or image-dired-append-when-browsing nil) t)
+ (image-dired-display-thumbs t image-dired-dired-append-when-browsing t)
(if image-dired-dired-disp-props
(image-dired-dired-display-properties)))
@@ -233,7 +236,7 @@ With prefix argument, move ARG lines."
:selected image-dired-dired-disp-props]
["Toggle append browsing" image-dired-toggle-append-browsing
:style toggle
- :selected image-dired-append-when-browsing]
+ :selected image-dired-dired-append-when-browsing]
["Toggle movement tracking" image-dired-toggle-movement-tracking
:style toggle
:selected image-dired-track-movement]