diff options
| author | Jonas Bernoulli <jonas@bernoul.li> | 2025-02-02 01:07:24 +0100 |
|---|---|---|
| committer | Jonas Bernoulli <jonas@bernoul.li> | 2025-02-02 01:07:24 +0100 |
| commit | 8010ab4eeda20d3ba9594e22a20da77f2caf82b9 (patch) | |
| tree | fb24c7cbd457ef884874010105a1f503271b0ca1 /lisp/magit-git.el | |
| parent | 033aa10b9357fae94059268d52990e654d624e8b (diff) | |
Use ## and mapcan instead of --mapcat
In two cases use lambda, not ##.
Diffstat (limited to 'lisp/magit-git.el')
| -rw-r--r-- | lisp/magit-git.el | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/lisp/magit-git.el b/lisp/magit-git.el index d97c67d..c93df24 100644 --- a/lisp/magit-git.el +++ b/lisp/magit-git.el @@ -1075,11 +1075,11 @@ tracked file." (magit-headish) "--" files)) (defun magit-binary-files (&rest args) - (--mapcat (and (string-match "^-\t-\t\\(.+\\)" it) - (list (match-string 1 it))) - (apply #'magit-git-items - "diff" "-z" "--numstat" "--ignore-submodules" - args))) + (mapcan (##and (string-match "^-\t-\t\\(.+\\)" %) + (list (match-string 1 %))) + (apply #'magit-git-items + "diff" "-z" "--numstat" "--ignore-submodules" + args))) (defun magit-unmerged-files () (magit-git-items "diff-files" "-z" "--name-only" "--diff-filter=U")) @@ -1995,9 +1995,9 @@ SORTBY is a key or list of keys to pass to the `--sort' flag of (defun magit-list-remote-branch-names (&optional remote relative) (if (and remote relative) (let ((regexp (format "^refs/remotes/%s/\\(.+\\)" remote))) - (--mapcat (when (string-match regexp it) - (list (match-string 1 it))) - (magit-list-remote-branches remote))) + (mapcan (##when (string-match regexp %) + (list (match-string 1 %))) + (magit-list-remote-branches remote))) (magit-list-refnames (concat "refs/remotes/" remote)))) (defun magit-format-refs (format &rest args) @@ -2056,9 +2056,9 @@ SORTBY is a key or list of keys to pass to the `--sort' flag of (defun magit-list-module-paths () (magit-with-toplevel - (--mapcat (and (string-match "^160000 [0-9a-z]\\{40,\\} 0\t\\(.+\\)$" it) - (list (match-string 1 it))) - (magit-git-items "ls-files" "-z" "--stage")))) + (mapcan (##and (string-match "^160000 [0-9a-z]\\{40,\\} 0\t\\(.+\\)$" %) + (list (match-string 1 %))) + (magit-git-items "ls-files" "-z" "--stage")))) (defun magit-list-module-names () (mapcar #'magit-get-submodule-name (magit-list-module-paths))) @@ -2421,7 +2421,7 @@ and this option only controls what face is used.") (defun magit-commit-tree (message &optional tree &rest parents) (magit-git-string "commit-tree" "--no-gpg-sign" "-m" message - (--mapcat (list "-p" it) (delq nil parents)) + (mapcan (##list "-p" %) (delq nil parents)) (or tree (magit-git-string "write-tree") (error "Cannot write tree")))) |
