D276: i18n: fix check-translation.py to be less broken on Python 3

2017-08-09 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG29238dbf718e: i18n: fix check-translation.py to be less 
broken on Python 3 (authored by durin42).

REPOSITORY
  rHG Mercurial

CHANGES SINCE LAST UPDATE
  https://phab.mercurial-scm.org/D276?vs=641&id=671

REVISION DETAIL
  https://phab.mercurial-scm.org/D276

AFFECTED FILES
  i18n/check-translation.py

CHANGE DETAILS

diff --git a/i18n/check-translation.py b/i18n/check-translation.py
--- a/i18n/check-translation.py
+++ b/i18n/check-translation.py
@@ -51,7 +51,7 @@
 ... msgstr='prompt  missing &sep$$missing  amp$$followed by none&')
 >>> match(promptchoice, pe)
 True
->>> for e in promptchoice(pe): print e
+>>> for e in promptchoice(pe): print(e)
 number of choices differs between msgid and msgstr
 msgstr has invalid choice missing '&'
 msgstr has invalid '&' followed by none
@@ -88,19 +88,19 @@
 ... msgstr= 'something (DEPRECATED)')
 >>> match(deprecated, pe)
 True
->>> for e in deprecated(pe): print e
+>>> for e in deprecated(pe): print(e)
 >>> pe = polib.POEntry(
 ... msgid = 'Something (DEPRECATED)',
 ... msgstr= 'something (DETACERPED)')
 >>> match(deprecated, pe)
 True
->>> for e in deprecated(pe): print e
+>>> for e in deprecated(pe): print(e)
 >>> pe = polib.POEntry(
 ... msgid = 'Something (DEPRECATED)',
 ... msgstr= 'something')
 >>> match(deprecated, pe)
 True
->>> for e in deprecated(pe): print e
+>>> for e in deprecated(pe): print(e)
 msgstr inconsistently translated (DEPRECATED)
 >>> pe = polib.POEntry(
 ... msgid = 'Something (DEPRECATED, foo bar)',
@@ -124,16 +124,16 @@
 >>> pe = polib.POEntry(
 ... msgid ='ends with ::',
 ... msgstr='ends with ::')
->>> for e in taildoublecolons(pe): print e
+>>> for e in taildoublecolons(pe): print(e)
 >>> pe = polib.POEntry(
 ... msgid ='ends with ::',
 ... msgstr='ends without double-colons')
->>> for e in taildoublecolons(pe): print e
+>>> for e in taildoublecolons(pe): print(e)
 tail '::'-ness differs between msgid and msgstr
 >>> pe = polib.POEntry(
 ... msgid ='ends without double-colons',
 ... msgstr='ends with ::')
->>> for e in taildoublecolons(pe): print e
+>>> for e in taildoublecolons(pe): print(e)
 tail '::'-ness differs between msgid and msgstr
 """
 if pe.msgid.endswith('::') != pe.msgstr.endswith('::'):
@@ -149,7 +149,7 @@
 >>> pe = polib.POEntry(
 ... msgid ='indented text',
 ... msgstr='  narrowed indentation')
->>> for e in indentation(pe): print e
+>>> for e in indentation(pe): print(e)
 initial indentation width differs betweeen msgid and msgstr
 """
 idindent = len(pe.msgid) - len(pe.msgid.lstrip())



To: durin42, #hg-reviewers, quark
Cc: mercurial-devel
___
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel


D276: i18n: fix check-translation.py to be less broken on Python 3

2017-08-08 Thread durin42 (Augie Fackler)
durin42 created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.

REVISION SUMMARY
  These are all simple one-argument print statements, so this syntax
  works the same way in 2 and 3.

REPOSITORY
  rHG Mercurial

REVISION DETAIL
  https://phab.mercurial-scm.org/D276

AFFECTED FILES
  i18n/check-translation.py

CHANGE DETAILS

diff --git a/i18n/check-translation.py b/i18n/check-translation.py
--- a/i18n/check-translation.py
+++ b/i18n/check-translation.py
@@ -51,7 +51,7 @@
 ... msgstr='prompt  missing &sep$$missing  amp$$followed by none&')
 >>> match(promptchoice, pe)
 True
->>> for e in promptchoice(pe): print e
+>>> for e in promptchoice(pe): print(e)
 number of choices differs between msgid and msgstr
 msgstr has invalid choice missing '&'
 msgstr has invalid '&' followed by none
@@ -88,19 +88,19 @@
 ... msgstr= 'something (DEPRECATED)')
 >>> match(deprecated, pe)
 True
->>> for e in deprecated(pe): print e
+>>> for e in deprecated(pe): print(e)
 >>> pe = polib.POEntry(
 ... msgid = 'Something (DEPRECATED)',
 ... msgstr= 'something (DETACERPED)')
 >>> match(deprecated, pe)
 True
->>> for e in deprecated(pe): print e
+>>> for e in deprecated(pe): print(e)
 >>> pe = polib.POEntry(
 ... msgid = 'Something (DEPRECATED)',
 ... msgstr= 'something')
 >>> match(deprecated, pe)
 True
->>> for e in deprecated(pe): print e
+>>> for e in deprecated(pe): print(e)
 msgstr inconsistently translated (DEPRECATED)
 >>> pe = polib.POEntry(
 ... msgid = 'Something (DEPRECATED, foo bar)',
@@ -124,16 +124,16 @@
 >>> pe = polib.POEntry(
 ... msgid ='ends with ::',
 ... msgstr='ends with ::')
->>> for e in taildoublecolons(pe): print e
+>>> for e in taildoublecolons(pe): print(e)
 >>> pe = polib.POEntry(
 ... msgid ='ends with ::',
 ... msgstr='ends without double-colons')
->>> for e in taildoublecolons(pe): print e
+>>> for e in taildoublecolons(pe): print(e)
 tail '::'-ness differs between msgid and msgstr
 >>> pe = polib.POEntry(
 ... msgid ='ends without double-colons',
 ... msgstr='ends with ::')
->>> for e in taildoublecolons(pe): print e
+>>> for e in taildoublecolons(pe): print(e)
 tail '::'-ness differs between msgid and msgstr
 """
 if pe.msgid.endswith('::') != pe.msgstr.endswith('::'):
@@ -149,7 +149,7 @@
 >>> pe = polib.POEntry(
 ... msgid ='indented text',
 ... msgstr='  narrowed indentation')
->>> for e in indentation(pe): print e
+>>> for e in indentation(pe): print(e)
 initial indentation width differs betweeen msgid and msgstr
 """
 idindent = len(pe.msgid) - len(pe.msgid.lstrip())



To: durin42, #hg-reviewers
Cc: mercurial-devel
___
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel