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

Re: Pure renames/copies

From
HAH. Peter Anvin <hpa@zytor.com>
Date
Nov 21, 2005, 21:01 UTC
Message-ID
<438235AA.8070805@zytor.com>
In-Reply-To
<7vacfxrdao.fsf@assigned-by-dhcp.cox.net>
Junio C Hamano wrote:
Show 19 quoted lines
> Linus Torvalds <torvalds@osdl.org> writes:
> 
> 
>>Of course, arguably "-M100" should really do this optimization for you. 
>>Junio?
> 
> 
> Probably something like this would suffice.
> 
> -- >8 --
> Subject: rename detection with -M100 means "exact renames only".
> 
> When the user is interested in pure renames, there is no point
> doing the similarity scores.  This changes the score argument
> parsing to special case -M100 (otherwise, it is a precision
> scaled value 0 <= v < 1 and would mean 0.1, not 1.0 --- if you
> do mean 0.1, you can say -M1), and optimizes the diffcore_rename
> transformation to only look at pure renames in that case.
> 

Any reason we can't make it take an actual decimal number, like -M1.0 or -M0.345? It seems odd and annoying to invent our own notation for floating-point numbers, especially in userspace.

	-hpa
Previous: Junio C HamanoNext: Junio C Hamano
Message 5 of 11 in “Pure renames/copies”
  1. Santi BéjarNov 21, 2005
  2. Linus TorvaldsNov 21, 2005
  3. Junio C HamanoNov 21, 2005
  4. Junio C HamanoNov 21, 2005
  5. H. Peter AnvinNov 21, 2005
  6. Junio C HamanoNov 21, 2005
  7. H. Peter AnvinNov 21, 2005
  8. Junio C HamanoNov 21, 2005
  9. H. Peter AnvinNov 21, 2005
  10. H. Peter AnvinNov 21, 2005
  11. Santi BejarNov 22, 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.