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

Re: Re: git log -M -- filename is not working?

From
Jeff King <peff@peff.net>
Date
May 12, 2010, 16:45 UTC
Message-ID
<20100512164522.GA14710@coredump.intra.peff.net>
In-Reply-To
<AANLkTilje2dBHjd2aykMnAjWdf8k1vayJ_ez4IfMrl7_@mail.gmail.com>
On Thu, May 13, 2010 at 12:07:24AM +0800, Bo Yang wrote:
Show 10 quoted lines
> > But with `-p' it was doing something confusing: I used two files that
> > were recently renamed, and the result was the correct log history, but
> > the first patch that was shown (the rename) showed the two files as
> > added.  (That's even when I added `-C' and `-M'.)  This happens even
> > with a single path.  OTOH, using `--follow' with `-p' and a single
> > path without your patch produces the expected result where the first
> > patch is a rename (even without `-C'/`-M').
> 
> Try this one, it only change a little on Jeff's patch, my simple tests
> show it works. Apply it on 'next' branch.

This is badly whitespace damaged. I fixed up some wrapping, but it seems that there was some tab/space interchanges, too. Can you repost?

-Peff
Previous: Bo YangNext: Bo Yang
Message 18 of 26 in “git log -M -- filename is not working?”
  1. Eugene SajineMay 7, 2010
  2. Jacob HelwigMay 7, 2010
  3. Eugene SajineMay 7, 2010
  4. Eli BarzilayMay 7, 2010
  5. Matthieu MoyMay 7, 2010
  6. Jakub NarebskiMay 7, 2010
  7. Jeff KingMay 8, 2010
  8. Eli BarzilayMay 8, 2010
  9. Jeff KingMay 8, 2010
  10. Junio C HamanoMay 8, 2010
  11. Eli BarzilayMay 8, 2010
  12. Jeff KingMay 12, 2010
  13. Eli BarzilayMay 12, 2010
  14. Jeff KingMay 12, 2010
  15. Jeff KingMay 12, 2010
  16. Eli BarzilayMay 12, 2010
  17. Bo YangMay 12, 2010
  18. Jeff KingMay 12, 2010
  19. Bo YangMay 13, 2010
  20. Eli BarzilayMay 13, 2010
  21. Jeff KingMay 14, 2010
  22. Eli BarzilayMay 14, 2010
  23. Bo YangMay 12, 2010
  24. Jeff KingMay 12, 2010
  25. Eli BarzilayMay 12, 2010
  26. Bo YangMay 12, 2010

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.