Mercurial > hg > mercurial-crew-with-dirclash
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() |