Bug in git-log --date=short --pretty=format:"%ad"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

According to the git-log man page, we can configure how date are displayed:

--date={relative,local,default,iso,rfc}
  Only takes effect for dates shown in human-readable format,
  such as when using "--pretty".

But it doesn't work when a user supplied format is used:

git-log --date=short --pretty=format:"%ad"
Wed May 28 13:28:35 2008 +0200
Wed May 28 13:26:14 2008 +0200
...

instead of
2008-05-28
2008-05-28
...

In pretty.c, when pretty_print_commit() calls format_commit_message(),
dmode isn't passed as argument so format_commit_item() will never have
the date format specified at the command line.
This problem is present in git-1.5.5.3

Regards,

	Christophe

--
   ,-~~-.___.     ._.
  / |  '     \    | |"""""""""|   Christophe GRENIER
 (  )         0   | |         | grenier@xxxxxxxxxxxxxx
  \_/-, ,----'    | |         |
     ====         !_!--v---v--"
     /  \-'~;      |""""""""|   TestDisk & PhotoRec
    /  __/~| ._-""||        |   Data Recovery
  =(  _____|_|____||________|   http://www.cgsecurity.org
--
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

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux