Commits


diffstat: fix parsing of deleted files don't remember why the `file == ""` clausole was added. file is set by switchfile() and never reset until the end, so depending on the order deleted files may not be showed in the summary (but their line still being counted for the `total')


diffstat: various tweaks to the commentary


diffstat: tweak example usage


diffstat: spacing for output


diffstat: remove optional trailing garbage when extracting filenames


rewrite diffstat so it actually parses the diff


make diffstat an executable; improve it a bit