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

Re: [PATCH] diff-raw format update take #2.

From
Linus Torvalds <torvalds@osdl.org>
Date
May 24, 2005, 01:50 UTC
Message-ID
<Pine.LNX.4.58.0505231847260.2307@ppc970.osdl.org>
In-Reply-To
<211e617258d9d993810f3c88bace255e.IBX@taniwha.stupidest.org>
On Mon, 23 May 2005, Chris Wedgwood wrote:
> 
> diff doesn't do this, so i'm not sure it's useful:
Indeed.

A few weeks ago (for the previous round of "what should the diff format be" discussions) I looked at what "diffstat" does to figure out what the name should be, and it's quite disgusting.

The sad part is that if it wasn't for the date that GNU diff puts out, we'd be ok (since only GNU diff historically did unified diffs). Then we'd just know that the filename ends at the newline, and screw people who use newlines in filenames.

Now, we can fix this for git-diffs, and make sure that we don't make that mistake, but that just covers git users.

		Linus
Previous: Thomas GlanzmannNext: Linus Torvalds
Message 17 of 20 in “Make sure diff-helper can tell rename/copy in the new diff-raw format.”
  1. Make sure diff-helper can tell rename/copy in the new diff-raw format.Junio C Hamano, May 23, 2005
  2. Linus TorvaldsMay 23, 2005
  3. Junio C HamanoMay 23, 2005
  4. Linus TorvaldsMay 23, 2005
  5. Linus TorvaldsMay 23, 2005
  6. diff-raw format update take #2.Junio C Hamano, May 23, 2005
  7. diff-raw format update take #2.Junio C Hamano, May 23, 2005
  8. Chris WedgwoodMay 24, 2005
  9. Junio C HamanoMay 24, 2005
  10. Chris WedgwoodMay 24, 2005
  11. Junio C HamanoMay 24, 2005
  12. Linus TorvaldsMay 24, 2005
  13. Chris WedgwoodMay 24, 2005
  14. David LangMay 24, 2005
  15. Chris WedgwoodMay 24, 2005
  16. Thomas GlanzmannMay 24, 2005
  17. Linus TorvaldsMay 24, 2005
  18. Linus TorvaldsMay 24, 2005
  19. Junio C HamanoMay 26, 2005
  20. Thomas GlanzmannMay 24, 2005

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.