Re: [PATCH v3] pretty.c: add %x00 format specifier.
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Mar 21, 2008, 15:47 UTC
- Message-ID
- <alpine.LSU.1.00.0803211646010.4124@racer.site>
- In-Reply-To
- <5d46db230803210805j95c6029m19b284836dcb504a@mail.gmail.com>
Hi,
On Fri, 21 Mar 2008, Govind Salinas wrote:
Show 7 quoted lines
> This adds a %x00 format which parses the 00 as hex encoding for a byte > and prints the resulting byte. This can be used to add null bytes or > other bytes that can make machine parsing easier. It is also necessary > to use fwrite to print out the data since printf will terminate if you > feed it a null. > > Junio supplied the hex decoding.
This is all nice and well, but if I understood you correctly, your original aim was to have a pretty-formatted list of the revisions, but NUL-delimited for easy parsing.
Which you can do with "git log --pretty=format:%s -z" right now.
Ciao, Dscho