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

Re: [PATCH] Add -O<orderfile> option to diff-* brothers.

From
Junio C Hamano <junkio@cox.net>
Date
May 29, 2005, 20:32 UTC
Message-ID
<7vll5xkc3a.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<Pine.LNX.4.58.0505291154030.10545@ppc970.osdl.org>
>>>>> "LT" == Linus Torvalds <torvalds@osdl.org> writes:

LT> This smells to me like a "cool feature, because we can" LT> rather than a "this is useful because of xxx".

You could even do the rename/copy detection outside with a standalone diff-raw filter, just like your "sort-filenames" pipe example. Rename/copy is not done that way primarily for the performance reasons. Pickaxe is not done that way because we wanted to conditionally suppress diff-tree headers, and it is easier to implement the suppression inside rather than as a "sort-filename" like filter.

This diffcore-order is more like "cool feature, because we can, _and_ it is simpler to do it inside rather than outside, now we already have the infrastructure inside to do this kind of thing for other purposes anyway".

Previous: Linus TorvaldsNext: Junio C Hamano
Message 12 of 13 in “Add -O<orderfile> option to diff-* brothers.”
  1. Add -O<orderfile> option to diff-* brothers.Junio C Hamano, May 28, 2005
  2. Thomas GlanzmannMay 28, 2005
  3. Junio C HamanoMay 28, 2005
  4. Thomas GlanzmannMay 28, 2005
  5. Junio C HamanoMay 30, 2005
  6. Petr BaudisMay 28, 2005
  7. Thomas GlanzmannMay 28, 2005
  8. Junio C HamanoMay 28, 2005
  9. Junio C HamanoMay 28, 2005
  10. Fix leak in diffcore-order.cJunio C Hamano, May 28, 2005
  11. Linus TorvaldsMay 29, 2005
  12. Junio C HamanoMay 29, 2005
  13. Junio C HamanoMay 30, 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.