branch: elpa/magit
commit c12edf22449a22b364ce316e8fab93be7f573c77
Author: Jonas Bernoulli <jo...@bernoul.li>
Commit: Jonas Bernoulli <jo...@bernoul.li>

    Use ## and seq-some instead of --some
    
    In two cases use lambda, not ##.
---
 lisp/magit-blame.el    |  4 ++--
 lisp/magit-git.el      |  8 ++++----
 lisp/magit-log.el      |  6 +++---
 lisp/magit-process.el  | 29 +++++++++++++++--------------
 lisp/magit-remote.el   |  2 +-
 lisp/magit-sequence.el |  2 +-
 lisp/magit-status.el   | 13 +++++++------
 7 files changed, 33 insertions(+), 31 deletions(-)

diff --git a/lisp/magit-blame.el b/lisp/magit-blame.el
index 7278173208e..a7ec31d730b 100644
--- a/lisp/magit-blame.el
+++ b/lisp/magit-blame.el
@@ -277,8 +277,8 @@ Also see option `magit-blame-styles'."
                    ((error "Buffer does not visit a tracked file")))))))
 
 (defun magit-blame-chunk-at (pos)
-  (--some (overlay-get it 'magit-blame-chunk)
-          (overlays-at pos)))
+  (seq-some (##overlay-get % 'magit-blame-chunk)
+            (overlays-at pos)))
 
 (defun magit-blame--overlay-at (&optional pos key)
   (unless pos
diff --git a/lisp/magit-git.el b/lisp/magit-git.el
index 2ea9f8768e4..a7c37afdd41 100644
--- a/lisp/magit-git.el
+++ b/lisp/magit-git.el
@@ -1702,10 +1702,10 @@ according to the branch type."
     (and remote (not (equal remote "."))
          ;; The user has opted in...
          (or force
-             (--some (if (magit-git-success "check-ref-format" "--branch" it)
-                         (equal it branch)
-                       (string-match-p it branch))
-                     magit-branch-prefer-remote-upstream))
+             (seq-some (##if (magit-git-success "check-ref-format" "--branch" 
%)
+                           (equal % branch)
+                         (string-match-p % branch))
+                       magit-branch-prefer-remote-upstream))
          ;; and local BRANCH tracks a remote branch...
          (let ((upstream (magit-get-upstream-branch branch)))
            ;; whose upstream...
diff --git a/lisp/magit-log.el b/lisp/magit-log.el
index 14a774a31ba..1113697ef44 100644
--- a/lisp/magit-log.el
+++ b/lisp/magit-log.el
@@ -1143,9 +1143,9 @@ Type \\[magit-reset] to reset `HEAD' to the commit at 
point.
                " in reverse")
           (and files (concat " touching "
                              (string-join files " ")))
-          (--some (and (string-prefix-p "-L" it)
-                       (concat " " it))
-                  args)))
+          (seq-some (##and (string-prefix-p "-L" %)
+                           (concat " " %))
+                    args)))
 
 (defun magit-insert-log (revs &optional args files)
   (declare (obsolete magit--insert-log "Magit 4.0.0"))
diff --git a/lisp/magit-process.el b/lisp/magit-process.el
index f5d5559ed3f..408ccef77df 100644
--- a/lisp/magit-process.el
+++ b/lisp/magit-process.el
@@ -106,21 +106,22 @@ displays the text of `magit-process-error-summary' 
instead."
                  integer))
 
 (defcustom magit-credential-cache-daemon-socket
-  (--some (pcase-let ((`(,prog . ,args) (split-string it)))
-            (if (and prog
+  (seq-some (lambda (line)
+              (pcase-let ((`(,prog . ,args) (split-string line)))
+                (and prog
                      (string-match-p
-                      "\\`\\(?:\\(?:/.*/\\)?git-credential-\\)?cache\\'" prog))
-                (or (cl-loop for (opt val) on args
-                             if (string= opt "--socket")
-                             return val)
-                    (expand-file-name "~/.git-credential-cache/socket"))))
-          ;; Note: `magit-process-file' is not yet defined when
-          ;; evaluating this form, so we use `process-lines'.
-          (ignore-errors
-            (let ((process-environment
-                   (append magit-git-environment process-environment)))
-              (process-lines magit-git-executable
-                             "config" "--get-all" "credential.helper"))))
+                      "\\`\\(?:\\(?:/.*/\\)?git-credential-\\)?cache\\'" prog)
+                     (or (cl-loop for (opt val) on args
+                                  if (string= opt "--socket")
+                                  return val)
+                         (expand-file-name 
"~/.git-credential-cache/socket")))))
+            ;; Note: `magit-process-file' is not yet defined when
+            ;; evaluating this form, so we use `process-lines'.
+            (ignore-errors
+              (let ((process-environment
+                     (append magit-git-environment process-environment)))
+                (process-lines magit-git-executable
+                               "config" "--get-all" "credential.helper"))))
   "If non-nil, start a credential cache daemon using this socket.
 
 When using Git's cache credential helper in the normal way, Emacs
diff --git a/lisp/magit-remote.el b/lisp/magit-remote.el
index 0196604cd99..787e51b2835 100644
--- a/lisp/magit-remote.el
+++ b/lisp/magit-remote.el
@@ -179,7 +179,7 @@ the now stale refspecs.  Other stale branches are not 
removed."
               (ours   (match-string 3 refspec)))
           (unless (if (string-match "\\*" theirs)
                       (let ((re (replace-match ".*" t t theirs)))
-                        (--some (string-match-p re it) remote-refs))
+                        (seq-some (##string-match-p re %) remote-refs))
                     (member theirs remote-refs))
             (push (cons refspec
                         (if (string-match "\\*" ours)
diff --git a/lisp/magit-sequence.el b/lisp/magit-sequence.el
index 8df84f4bc79..530e44363b8 100644
--- a/lisp/magit-sequence.el
+++ b/lisp/magit-sequence.el
@@ -690,7 +690,7 @@ START has to be selected from a list of recent commits."
   (when (and commit (not noassert))
     (setq commit (magit-rebase-interactive-assert
                   commit delay-edit-confirm
-                  (--some (string-prefix-p "--rebase-merges" it) args))))
+                  (seq-some (##string-prefix-p "--rebase-merges" %) args))))
   (if (and commit (not confirm))
       (let ((process-environment process-environment))
         (when editor
diff --git a/lisp/magit-status.el b/lisp/magit-status.el
index 0dbfbf9fb78..182130e5208 100644
--- a/lisp/magit-status.el
+++ b/lisp/magit-status.el
@@ -482,12 +482,13 @@ Type \\[magit-commit] to create a commit.
 (defun magit-status-goto-initial-section ()
   "Jump to the section specified by `magit-status-initial-section'."
   (when-let ((section
-              (--some (if (integerp it)
-                          (nth (1- it)
-                               (magit-section-siblings (magit-current-section)
-                                                       'next))
-                        (magit-get-section it))
-                      magit-status-initial-section)))
+              (seq-some (lambda (initial)
+                          (if (integerp initial)
+                              (nth (1- initial)
+                                   (magit-section-siblings
+                                    (magit-current-section) 'next))
+                            (magit-get-section initial)))
+                        magit-status-initial-section)))
     (goto-char (oref section start))
     (when-let ((vis (cdr (assq 'magit-status-initial-section
                                magit-section-initial-visibility-alist))))

Reply via email to