hgext/churn.py
changeset 10821 a6ac91c313af
parent 10700 b2b71c304de0
child 10905 13a1b2fb7ef2
equal deleted inserted replaced
10820:da809085bc9f 10821:a6ac91c313af
   151     if opts.get('diffstat'):
   151     if opts.get('diffstat'):
   152         width -= 15
   152         width -= 15
   153         def format(name, (added, removed)):
   153         def format(name, (added, removed)):
   154             return "%s %15s %s%s\n" % (pad(name, maxname),
   154             return "%s %15s %s%s\n" % (pad(name, maxname),
   155                                        '+%d/-%d' % (added, removed),
   155                                        '+%d/-%d' % (added, removed),
   156                                        '+' * charnum(added),
   156                                        ui.label('+' * charnum(added),
   157                                        '-' * charnum(removed))
   157                                                 'diffstat.inserted'),
       
   158                                        ui.label('-' * charnum(removed),
       
   159                                                 'diffstat.deleted'))
   158     else:
   160     else:
   159         width -= 6
   161         width -= 6
   160         def format(name, count):
   162         def format(name, count):
   161             return "%s %6d %s\n" % (pad(name, maxname), sum(count),
   163             return "%s %6d %s\n" % (pad(name, maxname), sum(count),
   162                                     '*' * charnum(sum(count)))
   164                                     '*' * charnum(sum(count)))