Junio C Hamano wrote: > This is only lightly tested. I haven't done test suite nor > documentation, which the list should be able to take care of, > now my git day for this week is over ;-). > > -- >8 -- > [PATCH] diff --numstat Does for example git diff-tree --numstat --patch-with-stat <tree-ish> or git diff-tree --numstat -p <tree-ish> work as expected, i.e. prepend diffstat in machine friendly (numstat) format? What happens if one uses both --stat and --numstat? -- >8 -- Documenting diff --numstat Signed-off-by: Jakub Narebski <jnareb@xxxxxxxxx> --- Is it enough documentation? Should we provide also numstat format description in Documentation/diff-format.txt? Documentation/diff-options.txt | 5 +++++ diff.h | 1 + 2 files changed, 6 insertions(+), 0 deletions(-) diff --git a/Documentation/diff-options.txt b/Documentation/diff-options.txt index 7b7b9e8..e112172 100644 --- a/Documentation/diff-options.txt +++ b/Documentation/diff-options.txt @@ -16,6 +16,11 @@ The width of the filename part can be controlled by giving another width to it separated by a comma. +--numstat:: + Similar to \--stat, but shows number of added and + deleted lines in decimal notation and pathname without + abbreviation, to make it more machine friendly. + --summary:: Output a condensed summary of extended header information such as creations, renames and mode changes. diff --git a/diff.h b/diff.h index 435c70c..ce3058e 100644 --- a/diff.h +++ b/diff.h @@ -171,6 +171,7 @@ #define COMMON_DIFF_OPTIONS_HELP \ " --patch-with-raw\n" \ " output both a patch and the diff-raw format.\n" \ " --stat show diffstat instead of patch.\n" \ +" --numstat show numeric diffstat instead of patch.\n" \ " --patch-with-stat\n" \ " output a patch and prepend its diffstat.\n" \ " --name-only show only names of changed files.\n" \ -- Jakub Narebski Poland - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html