[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dired-duplicates 86a12647a5 23/57: flymake: Fix unknown
From: |
ELPA Syncer |
Subject: |
[elpa] externals/dired-duplicates 86a12647a5 23/57: flymake: Fix unknown and deprecated function warnings |
Date: |
Sat, 4 Nov 2023 06:58:27 -0400 (EDT) |
branch: externals/dired-duplicates
commit 86a12647a56e585b64195d95cbbfd2fe75751023
Author: Harald Judt <h.judt@gmx.at>
Commit: Harald Judt <h.judt@gmx.at>
flymake: Fix unknown and deprecated function warnings
---
find-dupes-dired.el | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/find-dupes-dired.el b/find-dupes-dired.el
index fbac7558f5..d945f32998 100644
--- a/find-dupes-dired.el
+++ b/find-dupes-dired.el
@@ -61,11 +61,11 @@ return boolean t if the file matches a criteria, otherwise
nil."
(exec (executable-find find-duplicates-checksum-exec t)))
(unless exec
(error "Checksum program %s not found in exec-path!" exec))
- (first (split-string
- (shell-command-to-string
- (concat exec " \"" (expand-file-name (file-local-name file))
"\""))
- nil
- t))))
+ (car (split-string
+ (shell-command-to-string
+ (concat exec " \"" (expand-file-name (file-local-name file)) "\""))
+ nil
+ t))))
(defun find-duplicates--ensure-separator-file ()
"Ensure that the separator file specified by
@@ -91,7 +91,7 @@ return boolean t if the file matches a criteria, otherwise
nil."
"Apply file filter functions to FILES, returning the resulting list."
(if (and find-duplicates-file-filter-functions files)
(dolist (filter-func find-duplicates-file-filter-functions files)
- (setf files (delete-if-not filter-func files)))
+ (setf files (cl-delete-if-not filter-func files)))
files))
(defun find-duplicates--find-and-filter-files (directories)
@@ -119,7 +119,7 @@ keys and a list of size and duplicate files as values."
do
(if (> (length same-files) 1)
(setf (gethash checksum checksum-table)
- (cons (file-attribute-size (file-attributes
(first same-files)))
+ (cons (file-attribute-size (file-attributes (car
same-files)))
(sort same-files #'string<)))
(remhash checksum checksum-table)))
(cl-return checksum-table)))
@@ -133,11 +133,11 @@ optionally separated by a separator file specified by
find-duplicates-directories))
with sorted-sums = (cl-sort
(cl-loop for k being the hash-key in
dupes-table using (hash-value v)
- collect (list k (first v)))
+ collect (list k (car v)))
find-duplicates-size-comparison-function
- :key #'second)
+ :key #'cl-second)
for (checksum) in sorted-sums
- append (rest (gethash checksum dupes-table))
+ append (cdr (gethash checksum dupes-table))
when find-duplicates-use-separators append (list
find-duplicates-separator-file)))
(defun find-duplicates-revert-function (&optional arg noconfirm)
@@ -145,7 +145,7 @@ optionally separated by a separator file specified by
generated by find-duplicates."
(message "Looking for remaining duplicate files...")
(setq-local dired-directory
- (append (list (first dired-directory))
+ (append (list (car dired-directory))
(find-duplicates--generate-dired-list)))
(message "Reverting buffer complete.")
(find-duplicates-with-separator-file
- [elpa] externals/dired-duplicates c2cb23cd0c 07/57: Allow sorting by filesize in ascending or descending order, (continued)
- [elpa] externals/dired-duplicates c2cb23cd0c 07/57: Allow sorting by filesize in ascending or descending order, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 194d22be42 10/57: Reformat custom value definitions, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 0d71465d6a 13/57: Make the use of the dummy separator file optional, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates b8df43a6a2 12/57: Always properly clean up separator file, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 6ba3c3bfee 11/57: Fix custom definition of find-dupes-size-comparison-function, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 40402013cd 14/57: Fix find-dupes--duplicate-files docstring, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 2f9735e213 15/57: Implement applying custom file filter functions, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 76aef0a5bc 19/57: Rename package to find-duplicates, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates c94b14724a 21/57: flymake: Fix docstrings issues, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates b8fa486b80 22/57: flymake: Fix unused variables, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 86a12647a5 23/57: flymake: Fix unknown and deprecated function warnings,
ELPA Syncer <=
- [elpa] externals/dired-duplicates 193e498e5d 25/57: Fix indentation and find-duplicates-with-separator-file macro var names, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 0dc415a2b1 28/57: Rename source file to match package name, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates ad2855a5e0 29/57: Add package information and GPL-3 license, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 6508b208e2 30/57: Add option to search directories recursively or not, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 03ad95f3a9 31/57: Add README.org, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 4cfe600a15 36/57: Use user-error instead of error in find-duplicates-checksum-file, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates b4a7b0a3e7 38/57: Lower required emacs version to 27.1, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 31c1aa8880 40/57: Rename all occurrences of find-duplicates to dired-duplicates, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 6df828caac 41/57: README.org: Add more detailed explanations, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 887560b192 42/57: Get rid of separator files, ELPA Syncer, 2023/11/04