~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to diffstat.py

MergeĀ fromĀ ab-baz2bzr

Show diffs side-by-side

added added

removed removed

Lines of Context:
63
63
        graphwidth = width - countwidth - self.maxname
64
64
        factor = 1
65
65
 
 
66
        # The graph width can be <= 0 if there is a modified file with a
 
67
        # filename longer than 'width'. Use a minimum of 10.
 
68
        if graphwidth < 10:
 
69
            graphwidth = 10
 
70
 
66
71
        while (self.maxtotal / factor) > graphwidth:
67
72
            factor += 1
68
73
 
77
82
            s += '-' * max(fstat.removes / factor, 1)
78
83
            s += '\n'
79
84
 
80
 
        s += ' %d files changes, %d insertions(+), %d deletions(-)' % \
 
85
        s += ' %d files changed, %d insertions(+), %d deletions(-)' % \
81
86
                (len(self.stats), self.total_adds, self.total_removes)
82
87
        return s
83
88