Mercurial > public > mercurial-scm > hg-stable
diff mercurial/cmdutil.py @ 38576:152f4822d210
pycompat: move rapply() from util
I want to use rapply() in utils.* modules, but that would introduce a
reference cycle util -> utils.* -> util. Moving rapply() to pycompat
should be okay since it mostly serves as a compatibility helper.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 10 Jun 2018 17:07:29 +0900 |
parents | 7ae0ea739770 |
children | ffd08ec22955 |
line wrap: on
line diff
--- a/mercurial/cmdutil.py Thu Jul 05 09:53:00 2018 +0530 +++ b/mercurial/cmdutil.py Sun Jun 10 17:07:29 2018 +0900 @@ -1680,7 +1680,7 @@ fm.write('date', '(%s) ', fm.formatdate(marker.date())) meta = marker.metadata().copy() meta.pop('date', None) - smeta = util.rapply(pycompat.maybebytestr, meta) + smeta = pycompat.rapply(pycompat.maybebytestr, meta) fm.write('metadata', '{%s}', fm.formatdict(smeta, fmt='%r: %r', sep=', ')) fm.plain('\n')