i18n: make column positioning message of MQ summary output translatable stable
authorFUJIWARA Katsunori <foozy@lares.dti.ne.jp>
Wed, 31 Oct 2012 03:59:28 +0900
branchstable
changeset 17893 4d1da97aa7e7
parent 17892 ba0a1701c81a
child 17894 afa7e6fa820b
i18n: make column positioning message of MQ summary output translatable Before this patch, one of column positioning messages of MQ summary output is not translatable, and patches are always listed up at fixed column position like below, when patch queue is not empty: mq: 1 applied, 1 unapplied But column positioning messages for other summarized information are translatable, so other information may be displayed at different column position on non-English locale environments. This patch makes column positioning message of MQ summary output translatable.
hgext/mq.py
tests/test-check-code-hg.t
--- a/hgext/mq.py	Wed Oct 31 03:59:28 2012 +0900
+++ b/hgext/mq.py	Wed Oct 31 03:59:28 2012 +0900
@@ -3561,7 +3561,8 @@
     if u:
         m.append(ui.label(_("%d unapplied"), 'qseries.unapplied') % u)
     if m:
-        ui.write("mq:     %s\n" % ', '.join(m))
+        # i18n: column positioning for "hg summary"
+        ui.write(_("mq:     %s\n") % ', '.join(m))
     else:
         # i18n: column positioning for "hg summary"
         ui.note(_("mq:     (empty queue)\n"))
--- a/tests/test-check-code-hg.t	Wed Oct 31 03:59:28 2012 +0900
+++ b/tests/test-check-code-hg.t	Wed Oct 31 03:59:28 2012 +0900
@@ -62,9 +62,6 @@
   hgext/hgk.py:0:
    >     ui.write("tree %s\n" % short(ctx.changeset()[0]))
    warning: unwrapped ui message
-  hgext/mq.py:0:
-   >         ui.write("mq:     %s\n" % ', '.join(m))
-   warning: unwrapped ui message
   hgext/patchbomb.py:0:
    >             ui.write('Subject: %s\n' % subj)
    warning: unwrapped ui message