Mercurial > public > mercurial-scm > hg-stable
diff mercurial/cmdutil.py @ 35940:72de5c504833
py3: factor out helpers to apply string conversion recursively
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sat, 27 Jan 2018 13:33:31 +0900 |
parents | c8e2d6ed1f9e |
children | 1a31111e6239 |
line wrap: on
line diff
--- a/mercurial/cmdutil.py Sat Jan 27 13:14:06 2018 +0900 +++ b/mercurial/cmdutil.py Sat Jan 27 13:33:31 2018 +0900 @@ -1594,7 +1594,7 @@ fm.write('date', '(%s) ', fm.formatdate(marker.date())) meta = marker.metadata().copy() meta.pop('date', None) - smeta = {_maybebytestr(k): _maybebytestr(v) for k, v in meta.iteritems()} + smeta = util.rapply(_maybebytestr, meta) fm.write('metadata', '{%s}', fm.formatdict(smeta, fmt='%r: %r', sep=', ')) fm.plain('\n')