Mercurial > public > mercurial-scm > hg
comparison mercurial/ui.py @ 40226:0d403e9f049a
py3: use stringutil.pprint() instead of '%r'
This makes test-pager-legacy.t pass on Python 3.
Differential Revision: https://phab.mercurial-scm.org/D5037
author | Pulkit Goyal <pulkit@yandex-team.ru> |
---|---|
date | Sat, 13 Oct 2018 04:54:35 +0300 |
parents | a9f56e4501c1 |
children | 8239d4e5d05f 3c4b9dace7de |
comparison
equal
deleted
inserted
replaced
40225:474809790256 | 40226:0d403e9f049a |
---|---|
1074 pagerenv = {} | 1074 pagerenv = {} |
1075 for name, value in rcutil.defaultpagerenv().items(): | 1075 for name, value in rcutil.defaultpagerenv().items(): |
1076 if name not in encoding.environ: | 1076 if name not in encoding.environ: |
1077 pagerenv[name] = value | 1077 pagerenv[name] = value |
1078 | 1078 |
1079 self.debug('starting pager for command %r\n' % command) | 1079 self.debug('starting pager for command %s\n' % |
1080 stringutil.pprint(command)) | |
1080 self.flush() | 1081 self.flush() |
1081 | 1082 |
1082 wasformatted = self.formatted() | 1083 wasformatted = self.formatted() |
1083 if util.safehasattr(signal, "SIGPIPE"): | 1084 if util.safehasattr(signal, "SIGPIPE"): |
1084 signal.signal(signal.SIGPIPE, _catchterm) | 1085 signal.signal(signal.SIGPIPE, _catchterm) |