Hi, On Fri, 21 Mar 2008, Govind Salinas wrote: > 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 -- 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