Hi,
[This' also a git-send-email test, so, if this fail by showing just the first e-mail in the series, do not blame me :)]
This series introduces a helper macro to help programs to walk through revisions (details on the first patch).
Shawn has already alerted me that some people don't like to 'hide C constructs', but I think that in this case it's useful, as explained in the next e-mail.
The complete diff stat is:
builtin-fmt-merge-msg.c | 3 +-- builtin-log.c | 12 ++++-------- builtin-shortlog.c | 3 +-- reachable.c | 3 +-- revision.h | 11 +++++++++++ 5 files changed, 18 insertions(+), 14 deletions(-)
But if we subtract the for_each_revision() macro's code we get:
4 files changed, 7 insertions(+), 14 deletions(-)