summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorGovind Salinas <govind@sophiasuchtig.com>2008-03-21 10:05:06 -0500
committerJunio C Hamano <gitster@pobox.com>2008-03-23 00:41:54 -0700
commit42c8c74c1401352b0f388e47a2c9fcd52171c9d3 (patch)
treec51b572505ef9acd9a03b38ff2d433307bd134de /Documentation
parentbc6100087cfac0293e6ccbea95a24223b724d072 (diff)
downloadgit-42c8c74c1401352b0f388e47a2c9fcd52171c9d3.tar.gz
pretty.c: add %x00 format specifier.
This adds a %xXX format which inserts two hexdigits after %x as a byte value in the resulting string. This can be used to add a NUL byte or any other byte 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 NUL. Signed-off-by: Govind Salinas <blix@sophiasuchtig.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/pretty-formats.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/Documentation/pretty-formats.txt b/Documentation/pretty-formats.txt
index 0193c3ce58..e8bea3e18e 100644
--- a/Documentation/pretty-formats.txt
+++ b/Documentation/pretty-formats.txt
@@ -123,3 +123,4 @@ The placeholders are:
- '%Creset': reset color
- '%m': left, right or boundary mark
- '%n': newline
+- '%x00': print a byte from a hex code