; Checkdoc fixes in image-dired.el
This commit is contained in:
parent
e45b3fc521
commit
b814712796
1 changed files with 49 additions and 48 deletions
|
@ -45,7 +45,7 @@
|
||||||
;; currently keep all my 2000+ images in the same directory) and
|
;; currently keep all my 2000+ images in the same directory) and
|
||||||
;; browsing the thumbnail buffer was slow too. image-dired.el will not
|
;; browsing the thumbnail buffer was slow too. image-dired.el will not
|
||||||
;; create thumbnails until they are needed and the browsing is done
|
;; create thumbnails until they are needed and the browsing is done
|
||||||
;; quickly and easily in dired. I copied a great deal of ideas and
|
;; quickly and easily in Dired. I copied a great deal of ideas and
|
||||||
;; code from there though... :)
|
;; code from there though... :)
|
||||||
;;
|
;;
|
||||||
;; `image-dired' stores the thumbnail files in `image-dired-dir'
|
;; `image-dired' stores the thumbnail files in `image-dired-dir'
|
||||||
|
@ -157,7 +157,7 @@
|
||||||
(require 'wid-edit))
|
(require 'wid-edit))
|
||||||
|
|
||||||
(defgroup image-dired nil
|
(defgroup image-dired nil
|
||||||
"Use dired to browse your images as thumbnails, and more."
|
"Use Dired to browse your images as thumbnails, and more."
|
||||||
:prefix "image-dired-"
|
:prefix "image-dired-"
|
||||||
:link '(info-link "(emacs) Image-Dired")
|
:link '(info-link "(emacs) Image-Dired")
|
||||||
:group 'multimedia)
|
:group 'multimedia)
|
||||||
|
@ -494,18 +494,18 @@ This value can be toggled using `image-dired-toggle-append-browsing'."
|
||||||
:type 'boolean)
|
:type 'boolean)
|
||||||
|
|
||||||
(defcustom image-dired-dired-disp-props t
|
(defcustom image-dired-dired-disp-props t
|
||||||
"If non-nil, display properties for dired file when browsing.
|
"If non-nil, display properties for Dired file when browsing.
|
||||||
Used by `image-dired-next-line-and-display',
|
Used by `image-dired-next-line-and-display',
|
||||||
`image-dired-previous-line-and-display' and `image-dired-mark-and-display-next'.
|
`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
|
If the database file is large, this can slow down image browsing in
|
||||||
dired and you might want to turn it off."
|
Dired and you might want to turn it off."
|
||||||
:type 'boolean)
|
:type 'boolean)
|
||||||
|
|
||||||
(defcustom image-dired-display-properties-format "%b: %f (%t): %c"
|
(defcustom image-dired-display-properties-format "%b: %f (%t): %c"
|
||||||
"Display format for thumbnail properties.
|
"Display format for thumbnail properties.
|
||||||
%b is replaced with associated dired buffer name, %f with file name
|
%b is replaced with associated Dired buffer name, %f with file
|
||||||
\(without path) of original image file, %t with the list of tags and %c
|
name (without path) of original image file, %t with the list of
|
||||||
with the comment."
|
tags and %c with the comment."
|
||||||
:type 'string)
|
:type 'string)
|
||||||
|
|
||||||
(defcustom image-dired-external-viewer
|
(defcustom image-dired-external-viewer
|
||||||
|
@ -804,7 +804,8 @@ Queued items live in `image-dired-queue'."
|
||||||
(apply #'image-dired-create-thumb-1 (pop image-dired-queue))))
|
(apply #'image-dired-create-thumb-1 (pop image-dired-queue))))
|
||||||
|
|
||||||
(defun image-dired-create-thumb (original-file thumbnail-file)
|
(defun image-dired-create-thumb (original-file thumbnail-file)
|
||||||
"Add a job for generating thumbnail to `image-dired-queue'."
|
"Add a job for generating ORIGINAL-FILE thumbnail to `image-dired-queue'.
|
||||||
|
The new file will be named THUMBNAIL-FILE."
|
||||||
(setq image-dired-queue
|
(setq image-dired-queue
|
||||||
(nconc image-dired-queue
|
(nconc image-dired-queue
|
||||||
(list (list original-file thumbnail-file))))
|
(list (list original-file thumbnail-file))))
|
||||||
|
@ -828,7 +829,7 @@ thumbnail."
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun image-dired-dired-toggle-marked-thumbs (&optional arg)
|
(defun image-dired-dired-toggle-marked-thumbs (&optional arg)
|
||||||
"Toggle thumbnails in front of file names in the dired buffer.
|
"Toggle thumbnails in front of file names in the Dired buffer.
|
||||||
If no marked file could be found, insert or hide thumbnails on the
|
If no marked file could be found, insert or hide thumbnails on the
|
||||||
current line. ARG, if non-nil, specifies the files to use instead
|
current line. ARG, if non-nil, specifies the files to use instead
|
||||||
of the marked files. If ARG is an integer, use the next ARG (or
|
of the marked files. If ARG is an integer, use the next ARG (or
|
||||||
|
@ -859,7 +860,7 @@ previous -ARG, if ARG<0) files."
|
||||||
'image-dired-dired-after-readin-hook nil t))
|
'image-dired-dired-after-readin-hook nil t))
|
||||||
|
|
||||||
(defun image-dired-dired-after-readin-hook ()
|
(defun image-dired-dired-after-readin-hook ()
|
||||||
"Relocate existing thumbnail overlays in dired buffer after reverting.
|
"Relocate existing thumbnail overlays in Dired buffer after reverting.
|
||||||
Move them to their corresponding files if they still exist.
|
Move them to their corresponding files if they still exist.
|
||||||
Otherwise, delete overlays."
|
Otherwise, delete overlays."
|
||||||
(mapc (lambda (overlay)
|
(mapc (lambda (overlay)
|
||||||
|
@ -872,7 +873,7 @@ Otherwise, delete overlays."
|
||||||
(overlays-in (point-min) (point-max))))
|
(overlays-in (point-min) (point-max))))
|
||||||
|
|
||||||
(defun image-dired-next-line-and-display ()
|
(defun image-dired-next-line-and-display ()
|
||||||
"Move to next dired line and display thumbnail image."
|
"Move to next Dired line and display thumbnail image."
|
||||||
(interactive)
|
(interactive)
|
||||||
(dired-next-line 1)
|
(dired-next-line 1)
|
||||||
(image-dired-display-thumbs
|
(image-dired-display-thumbs
|
||||||
|
@ -881,7 +882,7 @@ Otherwise, delete overlays."
|
||||||
(image-dired-dired-display-properties)))
|
(image-dired-dired-display-properties)))
|
||||||
|
|
||||||
(defun image-dired-previous-line-and-display ()
|
(defun image-dired-previous-line-and-display ()
|
||||||
"Move to previous dired line and display thumbnail image."
|
"Move to previous Dired line and display thumbnail image."
|
||||||
(interactive)
|
(interactive)
|
||||||
(dired-previous-line 1)
|
(dired-previous-line 1)
|
||||||
(image-dired-display-thumbs
|
(image-dired-display-thumbs
|
||||||
|
@ -900,7 +901,7 @@ Otherwise, delete overlays."
|
||||||
"off")))
|
"off")))
|
||||||
|
|
||||||
(defun image-dired-mark-and-display-next ()
|
(defun image-dired-mark-and-display-next ()
|
||||||
"Mark current file in dired and display next thumbnail image."
|
"Mark current file in Dired and display next thumbnail image."
|
||||||
(interactive)
|
(interactive)
|
||||||
(dired-mark 1)
|
(dired-mark 1)
|
||||||
(image-dired-display-thumbs
|
(image-dired-display-thumbs
|
||||||
|
@ -951,12 +952,12 @@ Otherwise, delete overlays."
|
||||||
|
|
||||||
Convenience command that:
|
Convenience command that:
|
||||||
|
|
||||||
- Opens dired in folder DIR
|
- Opens Dired in folder DIR
|
||||||
- Splits windows in most useful (?) way
|
- Splits windows in most useful (?) way
|
||||||
- Set `truncate-lines' to t
|
- Sets `truncate-lines' to t
|
||||||
|
|
||||||
After the command has finished, you would typically mark some
|
After the command has finished, you would typically mark some
|
||||||
image files in dired and type
|
image files in Dired and type
|
||||||
\\[image-dired-display-thumbs] (`image-dired-display-thumbs').
|
\\[image-dired-display-thumbs] (`image-dired-display-thumbs').
|
||||||
|
|
||||||
If called with prefix argument ARG, skip splitting of windows.
|
If called with prefix argument ARG, skip splitting of windows.
|
||||||
|
@ -1011,7 +1012,7 @@ point (this is useful if you have marked some files but want to show
|
||||||
another one).
|
another one).
|
||||||
|
|
||||||
Recommended usage is to split the current frame horizontally so that
|
Recommended usage is to split the current frame horizontally so that
|
||||||
you have the dired buffer in the left window and the
|
you have the Dired buffer in the left window and the
|
||||||
`image-dired-thumbnail-buffer' buffer in the right window.
|
`image-dired-thumbnail-buffer' buffer in the right window.
|
||||||
|
|
||||||
With optional argument APPEND, append thumbnail to thumbnail buffer
|
With optional argument APPEND, append thumbnail to thumbnail buffer
|
||||||
|
@ -1160,7 +1161,7 @@ FILE-TAGS is an alist in the following form:
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun image-dired-tag-files (arg)
|
(defun image-dired-tag-files (arg)
|
||||||
"Tag marked file(s) in dired. With prefix ARG, tag file at point."
|
"Tag marked file(s) in Dired. With prefix ARG, tag file at point."
|
||||||
(interactive "P")
|
(interactive "P")
|
||||||
(let ((tag (completing-read
|
(let ((tag (completing-read
|
||||||
"Tags to add (separate tags with a semicolon): "
|
"Tags to add (separate tags with a semicolon): "
|
||||||
|
@ -1221,7 +1222,7 @@ With prefix argument ARG, remove tag from file at point."
|
||||||
(abbreviate-file-name f))))
|
(abbreviate-file-name f))))
|
||||||
|
|
||||||
(defun image-dired-associated-dired-buffer ()
|
(defun image-dired-associated-dired-buffer ()
|
||||||
"Get associated dired buffer at point."
|
"Get associated Dired buffer at point."
|
||||||
(get-text-property (point) 'associated-dired-buffer))
|
(get-text-property (point) 'associated-dired-buffer))
|
||||||
|
|
||||||
(defun image-dired-get-buffer-window (buf)
|
(defun image-dired-get-buffer-window (buf)
|
||||||
|
@ -1232,7 +1233,7 @@ With prefix argument ARG, remove tag from file at point."
|
||||||
nil t))
|
nil t))
|
||||||
|
|
||||||
(defun image-dired-track-original-file ()
|
(defun image-dired-track-original-file ()
|
||||||
"Track the original file in the associated dired buffer.
|
"Track the original file in the associated Dired buffer.
|
||||||
See documentation for `image-dired-toggle-movement-tracking'.
|
See documentation for `image-dired-toggle-movement-tracking'.
|
||||||
Interactive use only useful if `image-dired-track-movement' is nil."
|
Interactive use only useful if `image-dired-track-movement' is nil."
|
||||||
(interactive)
|
(interactive)
|
||||||
|
@ -1247,7 +1248,7 @@ Interactive use only useful if `image-dired-track-movement' is nil."
|
||||||
|
|
||||||
(defun image-dired-toggle-movement-tracking ()
|
(defun image-dired-toggle-movement-tracking ()
|
||||||
"Turn on and off `image-dired-track-movement'.
|
"Turn on and off `image-dired-track-movement'.
|
||||||
Tracking of the movements between thumbnail and dired buffer so that
|
Tracking of the movements between thumbnail and Dired buffer so that
|
||||||
they are \"mirrored\" in the dired buffer. When this is on, moving
|
they are \"mirrored\" in the dired buffer. When this is on, moving
|
||||||
around in the thumbnail or dired buffer will find the matching
|
around in the thumbnail or dired buffer will find the matching
|
||||||
position in the other buffer."
|
position in the other buffer."
|
||||||
|
@ -1256,7 +1257,7 @@ position in the other buffer."
|
||||||
(message "Tracking %s" (if image-dired-track-movement "on" "off")))
|
(message "Tracking %s" (if image-dired-track-movement "on" "off")))
|
||||||
|
|
||||||
(defun image-dired-track-thumbnail ()
|
(defun image-dired-track-thumbnail ()
|
||||||
"Track current dired file's thumb in `image-dired-thumbnail-buffer'.
|
"Track current Dired file's thumb in `image-dired-thumbnail-buffer'.
|
||||||
This is almost the same as what `image-dired-track-original-file' does,
|
This is almost the same as what `image-dired-track-original-file' does,
|
||||||
but the other way around."
|
but the other way around."
|
||||||
(let ((file (dired-get-filename))
|
(let ((file (dired-get-filename))
|
||||||
|
@ -1369,7 +1370,7 @@ image."
|
||||||
|
|
||||||
(defun image-dired-format-properties-string (buf file props comment)
|
(defun image-dired-format-properties-string (buf file props comment)
|
||||||
"Format display properties.
|
"Format display properties.
|
||||||
BUF is the associated dired buffer, FILE is the original image file
|
BUF is the associated Dired buffer, FILE is the original image file
|
||||||
name, PROPS is a stringified list of tags and COMMENT is the image file's
|
name, PROPS is a stringified list of tags and COMMENT is the image file's
|
||||||
comment."
|
comment."
|
||||||
(format-spec
|
(format-spec
|
||||||
|
@ -1403,10 +1404,10 @@ comment."
|
||||||
(looking-at-p dired-re-mark)))
|
(looking-at-p dired-re-mark)))
|
||||||
|
|
||||||
(defun image-dired-modify-mark-on-thumb-original-file (command)
|
(defun image-dired-modify-mark-on-thumb-original-file (command)
|
||||||
"Modify mark in dired buffer.
|
"Modify mark in Dired buffer.
|
||||||
COMMAND is one of `mark' for marking file in dired, `unmark' for
|
COMMAND is one of `mark' for marking file in Dired, `unmark' for
|
||||||
unmarking file in dired or `flag' for flagging file for delete in
|
unmarking file in Dired or `flag' for flagging file for delete in
|
||||||
dired."
|
Dired."
|
||||||
(let ((file-name (image-dired-original-file-name))
|
(let ((file-name (image-dired-original-file-name))
|
||||||
(dired-buf (image-dired-associated-dired-buffer)))
|
(dired-buf (image-dired-associated-dired-buffer)))
|
||||||
(if (not (and dired-buf file-name))
|
(if (not (and dired-buf file-name))
|
||||||
|
@ -1424,30 +1425,30 @@ dired."
|
||||||
(image-dired-thumb-update-marks))))))
|
(image-dired-thumb-update-marks))))))
|
||||||
|
|
||||||
(defun image-dired-mark-thumb-original-file ()
|
(defun image-dired-mark-thumb-original-file ()
|
||||||
"Mark original image file in associated dired buffer."
|
"Mark original image file in associated Dired buffer."
|
||||||
(interactive)
|
(interactive)
|
||||||
(image-dired-modify-mark-on-thumb-original-file 'mark)
|
(image-dired-modify-mark-on-thumb-original-file 'mark)
|
||||||
(image-dired-forward-image))
|
(image-dired-forward-image))
|
||||||
|
|
||||||
(defun image-dired-unmark-thumb-original-file ()
|
(defun image-dired-unmark-thumb-original-file ()
|
||||||
"Unmark original image file in associated dired buffer."
|
"Unmark original image file in associated Dired buffer."
|
||||||
(interactive)
|
(interactive)
|
||||||
(image-dired-modify-mark-on-thumb-original-file 'unmark)
|
(image-dired-modify-mark-on-thumb-original-file 'unmark)
|
||||||
(image-dired-forward-image))
|
(image-dired-forward-image))
|
||||||
|
|
||||||
(defun image-dired-flag-thumb-original-file ()
|
(defun image-dired-flag-thumb-original-file ()
|
||||||
"Flag original image file for deletion in associated dired buffer."
|
"Flag original image file for deletion in associated Dired buffer."
|
||||||
(interactive)
|
(interactive)
|
||||||
(image-dired-modify-mark-on-thumb-original-file 'flag)
|
(image-dired-modify-mark-on-thumb-original-file 'flag)
|
||||||
(image-dired-forward-image))
|
(image-dired-forward-image))
|
||||||
|
|
||||||
(defun image-dired-toggle-mark-thumb-original-file ()
|
(defun image-dired-toggle-mark-thumb-original-file ()
|
||||||
"Toggle mark on original image file in associated dired buffer."
|
"Toggle mark on original image file in associated Dired buffer."
|
||||||
(interactive)
|
(interactive)
|
||||||
(image-dired-modify-mark-on-thumb-original-file 'toggle))
|
(image-dired-modify-mark-on-thumb-original-file 'toggle))
|
||||||
|
|
||||||
(defun image-dired-jump-original-dired-buffer ()
|
(defun image-dired-jump-original-dired-buffer ()
|
||||||
"Jump to the dired buffer associated with the current image file.
|
"Jump to the Dired buffer associated with the current image file.
|
||||||
You probably want to use this together with
|
You probably want to use this together with
|
||||||
`image-dired-track-original-file'."
|
`image-dired-track-original-file'."
|
||||||
(interactive)
|
(interactive)
|
||||||
|
@ -1633,7 +1634,7 @@ You probably want to use this together with
|
||||||
|
|
||||||
(define-derived-mode image-dired-thumbnail-mode
|
(define-derived-mode image-dired-thumbnail-mode
|
||||||
special-mode "image-dired-thumbnail"
|
special-mode "image-dired-thumbnail"
|
||||||
"Browse and manipulate thumbnail images using dired.
|
"Browse and manipulate thumbnail images using Dired.
|
||||||
Use `image-dired-minor-mode' to get a nice setup."
|
Use `image-dired-minor-mode' to get a nice setup."
|
||||||
(buffer-disable-undo)
|
(buffer-disable-undo)
|
||||||
(add-hook 'file-name-at-point-functions 'image-dired-file-name-at-point nil t))
|
(add-hook 'file-name-at-point-functions 'image-dired-file-name-at-point nil t))
|
||||||
|
@ -1698,7 +1699,7 @@ Resized or in full-size."
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(define-minor-mode image-dired-minor-mode
|
(define-minor-mode image-dired-minor-mode
|
||||||
"Setup easy-to-use keybindings for the commands to be used in dired mode.
|
"Setup easy-to-use keybindings for the commands to be used in Dired mode.
|
||||||
Note that n, p and <down> and <up> will be hijacked and bound to
|
Note that n, p and <down> and <up> will be hijacked and bound to
|
||||||
`image-dired-dired-x-line'."
|
`image-dired-dired-x-line'."
|
||||||
:keymap image-dired-minor-mode-map)
|
:keymap image-dired-minor-mode-map)
|
||||||
|
@ -1710,7 +1711,7 @@ Note that n, p and <down> and <up> will be hijacked and bound to
|
||||||
(declare-function clear-image-cache "image.c" (&optional filter))
|
(declare-function clear-image-cache "image.c" (&optional filter))
|
||||||
|
|
||||||
(defun image-dired-create-thumbs (&optional arg)
|
(defun image-dired-create-thumbs (&optional arg)
|
||||||
"Create thumbnail images for all marked files in dired.
|
"Create thumbnail images for all marked files in Dired.
|
||||||
With prefix argument ARG, create thumbnails even if they already exist
|
With prefix argument ARG, create thumbnails even if they already exist
|
||||||
\(i.e. use this to refresh your thumbnails)."
|
\(i.e. use this to refresh your thumbnails)."
|
||||||
(interactive "P")
|
(interactive "P")
|
||||||
|
@ -1879,7 +1880,7 @@ Ask user how many thumbnails should be displayed per row."
|
||||||
nil t))
|
nil t))
|
||||||
|
|
||||||
(defun image-dired-associated-dired-buffer-window ()
|
(defun image-dired-associated-dired-buffer-window ()
|
||||||
"Return window where associated dired buffer is visible."
|
"Return window where associated Dired buffer is visible."
|
||||||
(let (buf)
|
(let (buf)
|
||||||
(if (image-dired-image-at-point-p)
|
(if (image-dired-image-at-point-p)
|
||||||
(progn
|
(progn
|
||||||
|
@ -2216,7 +2217,7 @@ FILE-COMMENTS is an alist on the following form:
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun image-dired-dired-comment-files ()
|
(defun image-dired-dired-comment-files ()
|
||||||
"Add comment to current or marked files in dired."
|
"Add comment to current or marked files in Dired."
|
||||||
(interactive)
|
(interactive)
|
||||||
(let ((comment (image-dired-read-comment)))
|
(let ((comment (image-dired-read-comment)))
|
||||||
(image-dired-write-comments
|
(image-dired-write-comments
|
||||||
|
@ -2268,7 +2269,7 @@ A `tag' is a keyword, a piece of meta data, associated with an
|
||||||
image file and stored in image-dired's database file. This command
|
image file and stored in image-dired's database file. This command
|
||||||
lets you input a regexp and this will be matched against all tags
|
lets you input a regexp and this will be matched against all tags
|
||||||
on all image files in the database file. The files that have a
|
on all image files in the database file. The files that have a
|
||||||
matching tag will be marked in the dired buffer."
|
matching tag will be marked in the Dired buffer."
|
||||||
(interactive)
|
(interactive)
|
||||||
(image-dired-sane-db-file)
|
(image-dired-sane-db-file)
|
||||||
(let ((tag (read-string "Mark tagged files (regexp): "))
|
(let ((tag (read-string "Mark tagged files (regexp): "))
|
||||||
|
@ -2297,7 +2298,7 @@ matching tag will be marked in the dired buffer."
|
||||||
|
|
||||||
(defun image-dired-mouse-display-image (event)
|
(defun image-dired-mouse-display-image (event)
|
||||||
"Use mouse EVENT, call `image-dired-display-image' to display image.
|
"Use mouse EVENT, call `image-dired-display-image' to display image.
|
||||||
Track this in associated dired buffer if `image-dired-track-movement' is
|
Track this in associated Dired buffer if `image-dired-track-movement' is
|
||||||
non-nil."
|
non-nil."
|
||||||
(interactive "e")
|
(interactive "e")
|
||||||
(mouse-set-point event)
|
(mouse-set-point event)
|
||||||
|
@ -2312,7 +2313,7 @@ non-nil."
|
||||||
|
|
||||||
(defun image-dired-mouse-select-thumbnail (event)
|
(defun image-dired-mouse-select-thumbnail (event)
|
||||||
"Use mouse EVENT to select thumbnail image.
|
"Use mouse EVENT to select thumbnail image.
|
||||||
Track this in associated dired buffer if `image-dired-track-movement' is
|
Track this in associated Dired buffer if `image-dired-track-movement' is
|
||||||
non-nil."
|
non-nil."
|
||||||
(interactive "e")
|
(interactive "e")
|
||||||
(mouse-set-point event)
|
(mouse-set-point event)
|
||||||
|
@ -2322,7 +2323,7 @@ non-nil."
|
||||||
(image-dired-display-thumb-properties))
|
(image-dired-display-thumb-properties))
|
||||||
|
|
||||||
(defun image-dired-thumb-file-marked-p ()
|
(defun image-dired-thumb-file-marked-p ()
|
||||||
"Check if file is marked in associated dired buffer."
|
"Check if file is marked in associated Dired buffer."
|
||||||
(let ((file-name (image-dired-original-file-name))
|
(let ((file-name (image-dired-original-file-name))
|
||||||
(dired-buf (image-dired-associated-dired-buffer)))
|
(dired-buf (image-dired-associated-dired-buffer)))
|
||||||
(when (and dired-buf file-name)
|
(when (and dired-buf file-name)
|
||||||
|
@ -2358,18 +2359,18 @@ non-nil."
|
||||||
(forward-char)))))))
|
(forward-char)))))))
|
||||||
|
|
||||||
(defun image-dired-mouse-toggle-mark-1 ()
|
(defun image-dired-mouse-toggle-mark-1 ()
|
||||||
"Toggle dired mark for current thumbnail.
|
"Toggle Dired mark for current thumbnail.
|
||||||
Track this in associated dired buffer if `image-dired-track-movement' is
|
Track this in associated Dired buffer if
|
||||||
non-nil."
|
`image-dired-track-movement' is non-nil."
|
||||||
(when image-dired-track-movement
|
(when image-dired-track-movement
|
||||||
(image-dired-track-original-file))
|
(image-dired-track-original-file))
|
||||||
(image-dired-toggle-mark-thumb-original-file))
|
(image-dired-toggle-mark-thumb-original-file))
|
||||||
|
|
||||||
(defun image-dired-mouse-toggle-mark (event)
|
(defun image-dired-mouse-toggle-mark (event)
|
||||||
"Use mouse EVENT to toggle dired mark for thumbnail.
|
"Use mouse EVENT to toggle Dired mark for thumbnail.
|
||||||
Toggle marks of all thumbnails in region, if it's active.
|
Toggle marks of all thumbnails in region, if it's active.
|
||||||
Track this in associated dired buffer if `image-dired-track-movement' is
|
Track this in associated Dired buffer if
|
||||||
non-nil."
|
`image-dired-track-movement' is non-nil."
|
||||||
(interactive "e")
|
(interactive "e")
|
||||||
(if (use-region-p)
|
(if (use-region-p)
|
||||||
(let ((end (region-end)))
|
(let ((end (region-end)))
|
||||||
|
@ -2385,7 +2386,7 @@ non-nil."
|
||||||
(image-dired-thumb-update-marks))
|
(image-dired-thumb-update-marks))
|
||||||
|
|
||||||
(defun image-dired-dired-display-properties ()
|
(defun image-dired-dired-display-properties ()
|
||||||
"Display properties for dired file in the echo area."
|
"Display properties for Dired file in the echo area."
|
||||||
(interactive)
|
(interactive)
|
||||||
(let* ((file (dired-get-filename))
|
(let* ((file (dired-get-filename))
|
||||||
(file-name (file-name-nondirectory file))
|
(file-name (file-name-nondirectory file))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue