[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master ec331e172d 9/9: Add new defgroup image-dired-dired
From: |
Stefan Kangas |
Subject: |
master ec331e172d 9/9: Add new defgroup image-dired-dired |
Date: |
Sat, 3 Sep 2022 04:56:02 -0400 (EDT) |
branch: master
commit ec331e172de92ae62d4548262425256288fed61d
Author: Stefan Kangas <stefankangas@gmail.com>
Commit: Stefan Kangas <stefankangas@gmail.com>
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.
---
lisp/image/image-dired-dired.el | 31 +++++++++++++++++--------------
1 file changed, 17 insertions(+), 14 deletions(-)
diff --git a/lisp/image/image-dired-dired.el b/lisp/image/image-dired-dired.el
index b15d46d111..ef0323d166 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]
- master updated (e13509468b -> ec331e172d), Stefan Kangas, 2022/09/03
- master ec331e172d 9/9: Add new defgroup image-dired-dired,
Stefan Kangas <=
- master a7d716d1c5 6/9: Add new defgroup image-dired-external, Stefan Kangas, 2022/09/03
- master b52c3527bc 3/9: image-dired: Do more interactive mode tagging, Stefan Kangas, 2022/09/03
- master 504d5c2da8 8/9: image-dired: Minor cleanups, Stefan Kangas, 2022/09/03
- master 64b208aa6c 4/9: image-dired: Make HTML gallery generation obsolete, Stefan Kangas, 2022/09/03
- master 9b4084f4bc 2/9: Split image-dired.el into several files (part 2/2), Stefan Kangas, 2022/09/03
- master 0504f39259 1/9: Split image-dired.el into several files (part 1/2), Stefan Kangas, 2022/09/03
- master 9f82b49398 5/9: ; image-dired: Indentation fixes, Stefan Kangas, 2022/09/03
- master e50674833d 7/9: image-dired: Prefer defvar-keymap, Stefan Kangas, 2022/09/03