[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/git-commit b81e1a8 2/2: magit-cherry-{harvest, donate}: Im
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/git-commit b81e1a8 2/2: magit-cherry-{harvest, donate}: Improve prompt for single cherry case |
Date: |
Fri, 3 Dec 2021 16:57:39 -0500 (EST) |
branch: elpa/git-commit
commit b81e1a867871fcf449560168b31fd1fe8b31b4c2
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
magit-cherry-{harvest,donate}: Improve prompt for single cherry case
---
lisp/magit-sequence.el | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/lisp/magit-sequence.el b/lisp/magit-sequence.el
index 07809ff..97dd28a 100644
--- a/lisp/magit-sequence.el
+++ b/lisp/magit-sequence.el
@@ -231,7 +231,10 @@ process manually."
(0 nil)
(1 (car branches))
(_ (magit-completing-read
- (format "Remove %s cherries from branch" (length commits))
+ (let ((len (length commits)))
+ (if (= len 1)
+ "Remove 1 cherry from branch"
+ (format "Remove %s cherries from branch" len)))
branches nil t))))))))
(magit--cherry-move commits branch (magit-get-current-branch) args nil t))
@@ -244,8 +247,11 @@ process manually. `HEAD' is allowed to be detached
initially."
(interactive
(magit--cherry-move-read-args "donate" t
(lambda (commits)
- (list (magit-read-other-branch (format "Move %s cherries to branch"
- (length commits)))))
+ (list (magit-read-other-branch
+ (let ((len (length commits)))
+ (if (= len 1)
+ "Move 1 cherry to branch"
+ (format "Move %s cherries to branch" len))))))
'allow-detached))
(magit--cherry-move commits
(or (magit-get-current-branch)