comparison contrib/churn.py @ 3087:eeaf9bcdfa25

Move revision parsing into cmdutil.
author Brendan Cully <brendan@kublai.com>
date Thu, 14 Sep 2006 11:19:35 -0700
parents 50e0392d51df
children 53e843840349
comparison
equal deleted inserted replaced
3086:e7fc04dc6349 3087:eeaf9bcdfa25
12 # <alias email> <actual email> 12 # <alias email> <actual email>
13 13
14 from mercurial.demandload import * 14 from mercurial.demandload import *
15 from mercurial.i18n import gettext as _ 15 from mercurial.i18n import gettext as _
16 demandload(globals(), 'time sys signal os') 16 demandload(globals(), 'time sys signal os')
17 demandload(globals(), 'mercurial:hg,mdiff,fancyopts,commands,ui,util,templater,node') 17 demandload(globals(), 'mercurial:hg,mdiff,fancyopts,cmdutil,ui,util,templater,node')
18 18
19 def __gather(ui, repo, node1, node2): 19 def __gather(ui, repo, node1, node2):
20 def dirtywork(f, mmap1, mmap2): 20 def dirtywork(f, mmap1, mmap2):
21 lines = 0 21 lines = 0
22 22
148 return 148 return
149 149
150 amap = get_aliases(f) 150 amap = get_aliases(f)
151 f.close() 151 f.close()
152 152
153 revs = [int(r) for r in commands.revrange(ui, repo, opts['rev'])] 153 revs = [int(r) for r in cmdutil.revrange(ui, repo, opts['rev'])]
154 revs.sort() 154 revs.sort()
155 stats = gather_stats(ui, repo, amap, revs, opts.get('progress')) 155 stats = gather_stats(ui, repo, amap, revs, opts.get('progress'))
156 156
157 # make a list of tuples (name, lines) and sort it in descending order 157 # make a list of tuples (name, lines) and sort it in descending order
158 ordered = stats.items() 158 ordered = stats.items()