comparison mercurial/cmdutil.py @ 20760:d5fa413346e7

cmdutil: changed max method for lazy call Used the lazy max call instead of the python max implementation to be able to use lazysets for graphlog.
author Lucas Moscovicz <lmoscovicz@fb.com>
date Fri, 14 Mar 2014 13:27:12 -0700
parents 74139960c302
children efbf15979538
comparison
equal deleted inserted replaced
20759:74139960c302 20760:d5fa413346e7
1709 1709
1710 getrenamed = None 1710 getrenamed = None
1711 if opts.get('copies'): 1711 if opts.get('copies'):
1712 endrev = None 1712 endrev = None
1713 if opts.get('rev'): 1713 if opts.get('rev'):
1714 endrev = max(scmutil.revrange(repo, opts.get('rev'))) + 1 1714 endrev = scmutil.revrange(repo, opts.get('rev')).max() + 1
1715 getrenamed = templatekw.getrenamedfn(repo, endrev=endrev) 1715 getrenamed = templatekw.getrenamedfn(repo, endrev=endrev)
1716 displayer = show_changeset(ui, repo, opts, buffered=True) 1716 displayer = show_changeset(ui, repo, opts, buffered=True)
1717 showparents = [ctx.node() for ctx in repo[None].parents()] 1717 showparents = [ctx.node() for ctx in repo[None].parents()]
1718 displaygraph(ui, revdag, displayer, showparents, 1718 displaygraph(ui, revdag, displayer, showparents,
1719 graphmod.asciiedges, getrenamed, filematcher) 1719 graphmod.asciiedges, getrenamed, filematcher)