[TxMt] diff statistics off by one
Allan Odgaard
throw-away-1 at macromates.com
Fri Nov 10 11:13:09 UTC 2006
On 9. Nov 2006, at 23:56, Grant Hollingworth wrote:
> The 'Statistics (Lines Added/Removed)' command in the Diff bundle
> works by counting + and - characters in the first column. The
> current count includes the '---' and '+++' that unified diffs have
> in the first two lines.
>
> The fix is to skip the first two lines.
> <Statistics (Lines Added:Removed).tmCommand>
Thanks, unfortunately for e.g. svn diff, there are two lines above
the +++/--- lines. So it seems a better approach would be to
explicitly match the lines (and exclude them, i.e. grep -v). That
should also make it work with diffs that have patches for multiple
files.
More information about the textmate
mailing list