]> git.eshelyaron.com Git - emacs.git/commitdiff
Add new defgroup image-dired-dired
authorStefan Kangas <stefankangas@gmail.com>
Wed, 31 Aug 2022 03:59:35 +0000 (05:59 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Sat, 3 Sep 2022 08:44:45 +0000 (10:44 +0200)
* 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

index b15d46d1115e5cfb4b04a0adf03c39e640bc76bc..ef0323d16655892dd9b1edf5c5837c9d4f713799 100644 (file)
 
 (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]