emacs-elpa-diffs
[Top][All Lists]
Advanced

[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)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]