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

Re: [PATCH] xdiff/xemit.c (xdl_find_func): Elide trailing white space in a context header.

From
Linus Torvalds <torvalds@osdl.org>
Date
Oct 23, 2006, 20:49 UTC
Message-ID
<Pine.LNX.4.64.0610231347490.3962@g5.osdl.org>
In-Reply-To
<87y7r63hq6.fsf@rho.meyering.net>
On Mon, 23 Oct 2006, Jim Meyering wrote:
>
> This removes trailing blanks from git-generated diff headers
> the same way a similar patch did that for GNU diff:
NO!
This is _wrong_

You should only remove the space IF IT IS THE ONLY THING ON THE WHOLE LINE!

You must not remove white-space in general.
So the patch should check something like
	if (len == 1 && rec[0] == ' ')
		len = 0;
and not like you did it.
Otherwise the patch will simply not even _apply_.
		Linus
Previous: Jim MeyeringNext: Petr Baudis
Message 2 of 6 in “xdiff/xemit.c (xdl_find_func): Elide trailing white space in a context header.”
  1. xdiff/xemit.c (xdl_find_func): Elide trailing white space in a context header.Jim Meyering, Oct 23, 2006
  2. Linus TorvaldsOct 23, 2006
  3. Petr BaudisOct 23, 2006
  4. Linus TorvaldsOct 23, 2006
  5. Jakub NarebskiOct 23, 2006
  6. Jakub NarebskiOct 23, 2006

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.