git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] pretty.c: add %z specifier.

From
Junio C Hamano <gitster@pobox.com>
Date
Mar 21, 2008, 04:48 UTC
Message-ID
<7veja4u1gv.fsf@gitster.siamese.dyndns.org>
In-Reply-To
<5d46db230803201745mb736e98w4925e14b5d92d71d@mail.gmail.com>
"Govind Salinas" <govind@sophiasuchtig.com> writes:
Show 15 quoted lines
> diff --git a/pretty.c b/pretty.c
> index 703f521..fd155ec 100644
> --- a/pretty.c
> +++ b/pretty.c
> @@ -478,6 +478,9 @@ static size_t format_commit_item(struct strbuf
> *sb, const char *placeholder,
>  	case 'n':		/* newline */
>  		strbuf_addch(sb, '\n');
>  		return 1;
> +	case 'z':		/* null */
> +		strbuf_addch(sb, '\0');
> +		return 1;
>  	}
>
>  	/* these depend on the commit */

I do not like this at all. Why aren't we doing %XX (2 hexadecimal digits for an octet)?

Previous: Jeff KingNext: Jeff King
Message 3 of 8 in “pretty.c: add %z specifier.”
  1. pretty.c: add %z specifier.Govind Salinas, Mar 21, 2008
  2. Jeff KingMar 21, 2008
  3. Junio C HamanoMar 21, 2008
  4. Jeff KingMar 21, 2008
  5. Junio C HamanoMar 21, 2008
  6. Govind SalinasMar 21, 2008
  7. David SymondsMar 21, 2008
  8. Junio C HamanoMar 21, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.