Re: git-archive doesn't support --date= option for %ad & %cd format:<string>'s
- From
Jeff King <peff@peff.net>
- Date
- Oct 9, 2014, 19:27 UTC
- Message-ID
- <20141009192742.GC415@peff.net>
- In-Reply-To
- <20141009192428.GB415@peff.net>
On Thu, Oct 09, 2014 at 03:24:28PM -0400, Jeff King wrote:
Show 16 quoted lines
> On Thu, Oct 09, 2014 at 11:19:36AM -0500, Derek Moore wrote: > > > PRETTY FORMATS' format:<string> documentation says, "%ad: author date > > (format respects --date= option)", and similarly for %cd. > > > > But git-archive does not support the --date= option for changing the > > date format in $Format:%ad$ or $Format:%cd$ substitution strings. > > Correct. You can use %ai, %aD, etc to pick a format. But... > > > Relatedly, I want a short RFC date, not a short ISO date, but there is > > only --date=short, which is ISO. > > If you start adding new formats, we are likely going to run out of > reasonably-memorable letters. > [...]
I meant to add in here: ...so an external "--date" option does not seem like that bad an idea. I think calling it "--date" is probably a mistake, but something like "--subst-date-format" or something might make more sense.
-Peff