# HG changeset patch # User Augie Fackler # Date 2014-03-12 17:20:42 # Node ID 6cb419dd3703ed59fc03c3996916e87a880a4f02 # Parent 7f8cbaaa8eea0c4d64561085d39d91fef21ce8fd templatekw: move from dict() construction to {} literals The latter are both faster and more consistent across Python 2 and 3. diff --git a/mercurial/templatekw.py b/mercurial/templatekw.py --- a/mercurial/templatekw.py +++ b/mercurial/templatekw.py @@ -301,8 +301,8 @@ def showlatesttagdistance(repo, ctx, tem def showmanifest(**args): repo, ctx, templ = args['repo'], args['ctx'], args['templ'] args = args.copy() - args.update(dict(rev=repo.manifest.rev(ctx.changeset()[0]), - node=hex(ctx.changeset()[0]))) + args.update({'rev': repo.manifest.rev(ctx.changeset()[0]), + 'node': hex(ctx.changeset()[0])}) return templ('manifest', **args) def shownode(repo, ctx, templ, **args):