##// END OF EJS Templates
diffstat: properly count lines starting in '--' or '++' (issue5479)...
diffstat: properly count lines starting in '--' or '++' (issue5479) Lines that start in '--' or '++' were previously not counted as deletions or additions in diffstat, resulting in incorrect addition/deletion counts. The bug was present if the start of the line, combined with the diff character resulted in '---' or '+++'. diffstatdata will now track, for each file, if it has moved pas the header section by looking for a line beginning with '@@'. Once that has happened, lines beginning with '-' or '+' will be counted for deletions and additions. Once a line beginning with 'diff' is found, the process starts over.

File last commit:

r16438:28a90cdf default
r32321:0e29ce16 default
Show More
__init__.py
0 lines | 0 B | text/x-python | PythonLexer