[meld] Fix unpushed commits message for plural issues
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld] Fix unpushed commits message for plural issues
- Date: Wed, 8 May 2013 20:33:13 +0000 (UTC)
commit 8705d78255992652542301b792697d1f55d2dc6b
Author: Kai Willadsen <kai willadsen gmail com>
Date: Thu May 9 06:29:01 2013 +1000
Fix unpushed commits message for plural issues
meld/vc/git.py | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/meld/vc/git.py b/meld/vc/git.py
index 778272f..16584ea 100644
--- a/meld/vc/git.py
+++ b/meld/vc/git.py
@@ -35,6 +35,8 @@ import shutil
import subprocess
import tempfile
+from gettext import ngettext
+
from . import _vc
@@ -99,11 +101,13 @@ class Vc(_vc.CachedVc):
def get_commits_to_push_summary(self):
branch_refs = self.get_commits_to_push()
- unpushed_branches = len(branch_refs.keys())
+ unpushed_branches = len([v for v in branch_refs.values() if v])
unpushed_commits = sum(len(v) for v in branch_refs.values())
if unpushed_commits:
- label = _("%d unpushed commits in %d branches") % (
- unpushed_commits, unpushed_branches)
+ label = ngettext(
+ "Unpushed commits found: %d in %d branch",
+ "Unpushed commits found: %d in %d branches",
+ unpushed_branches) % (unpushed_commits, unpushed_branches)
else:
label = _("No unpushed commits found")
return label
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]