Added documentation and tests for the previously submitted patch. The previous patch was rebased and the conflict in cache.h was resolved. Range diff for Linus' original code: 1: 74e8221b52 ! 1: dd8ea66414 Add 'human' date format @@ -26,6 +26,10 @@ Signed-off-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> Signed-off-by: Junio C Hamano <gitster@xxxxxxxxx> + Rebased lt/date-human to git version 2.20.1 and resolved a conflict. + + Intentionally did not change logic or add documentation/tests to the + original commit so that the sign-offs would still be legitimate. diff --git a/builtin/blame.c b/builtin/blame.c --- a/builtin/blame.c @@ -46,13 +50,13 @@ --- a/cache.h +++ b/cache.h @@ - struct date_mode { - enum date_mode_type { - DATE_NORMAL = 0, -+ DATE_HUMAN, - DATE_RELATIVE, - DATE_SHORT, - DATE_ISO8601, + + enum date_mode_type { + DATE_NORMAL = 0, ++ DATE_HUMAN, + DATE_RELATIVE, + DATE_SHORT, + DATE_ISO8601, diff --git a/date.c b/date.c --- a/date.c Linus Torvalds (1): Add 'human' date format Stephen P. Smith (2): Add 'human' date format documentation t0006-date.sh: add `human` date format tests. Documentation/rev-list-options.txt | 8 ++ builtin/blame.c | 4 + cache.h | 1 + date.c | 130 ++++++++++++++++++++++++----- t/t0006-date.sh | 24 ++++++ t/t4202-log.sh | 24 ++++++ t/t7007-show.sh | 25 ++++++ 7 files changed, 196 insertions(+), 20 deletions(-) -- 2.20.1.2.gb21ebb671b