D3521: stringutil: teach pprint about tuples

durin42 (Augie Fackler) phabricator at mercurial-scm.org
Thu May 10 14:47:05 EDT 2018


This revision was automatically updated to reflect the committed changes.
Closed by commit rHGbf6bb710b40f: stringutil: teach pprint about tuples (authored by durin42, committed by ).

REPOSITORY
  rHG Mercurial

CHANGES SINCE LAST UPDATE
  https://phab.mercurial-scm.org/D3521?vs=8615&id=8626

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

AFFECTED FILES
  mercurial/utils/stringutil.py

CHANGE DETAILS

diff --git a/mercurial/utils/stringutil.py b/mercurial/utils/stringutil.py
--- a/mercurial/utils/stringutil.py
+++ b/mercurial/utils/stringutil.py
@@ -46,6 +46,8 @@
         return '%d' % o
     elif isinstance(o, float):
         return '%f' % o
+    elif isinstance(o, tuple):
+        return '(%s)' % (b', '.join(pprint(a, bprefix=bprefix) for a in o))
     elif o is None:
         return b'None'
     else:



To: durin42, #hg-reviewers, pulkit
Cc: mercurial-devel


More information about the Mercurial-devel mailing list