--- a/hgext/churn.py Mon Jun 07 18:35:54 2010 +0200
+++ b/hgext/churn.py Thu Jun 03 23:18:18 2010 -0500
@@ -150,8 +150,10 @@
if opts.get('diffstat'):
width -= 15
def format(name, (added, removed)):
- return "%s %15s %s%s\n" % (pad(name, maxname),
- '+%d/-%d' % (added, removed),
+ return "%s %15s %s%s\n" % (ui.label(pad(name, maxname),
+ 'ui.plain'),
+ ui.label('+%d/-%d' % (added, removed),
+ 'ui.plain'),
ui.label('+' * charnum(added),
'diffstat.inserted'),
ui.label('-' * charnum(removed),
@@ -159,14 +161,14 @@
else:
width -= 6
def format(name, count):
- return "%s %6d %s\n" % (pad(name, maxname), sum(count),
- '*' * charnum(sum(count)))
+ return ui.label("%s %6d %s\n" % (pad(name, maxname), sum(count),
+ '*' * charnum(sum(count))), 'ui.plain')
def charnum(count):
return int(round(count * width / maxcount))
for name, count in rate:
- ui.write(format(name, count))
+ ui.write(format(name, count), label='ui.labeled')
cmdtable = {