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

Re: [PATCH 1/2 v2] Add a basic idea section for git-blame.

From
Bo Yang <struggleyb.nku@gmail.com>
Date
Apr 11, 2010, 02:23 UTC
Message-ID
<y2l41f08ee11004101923j90709b65mee7c3defb6511246@mail.gmail.com>
In-Reply-To
<7veiinw0bw.fsf@alter.siamese.dyndns.org>
Hi Junio,
On Sun, Apr 11, 2010 at 3:53 AM, Junio C Hamano <gitster@pobox.com> wrote:
Show 13 quoted lines
> It doesn't really matter to them _why_ only B is blamed to the parent in
> "A B" -> "B A" movement without -M (and your "BASIC IDEA" section is too
> sketchy for readers to guess why, even if they wanted to learn the
> implementation detail, which they typically don't).
>
> Things like:
>
>    - they can use -M to annotate across block-of-lines swappage within a file;
>    - use of -M adds cost --- it spends extra cycles;
>    - similarly -C annotates across block-of-lines swappage between files;
>    - use -f -C adds larger cost; ...
>
> are the only important things they want to know about, no?

I think all the four things above are mentioned in [PATCH 2/2 v2] message, it contains who should the command pass blame to and the order of the algorithm used. Would you please take a look at that patch?

And the BASIC IDEA section just want to make a basic description about how blame works briefly. If you thought that it is non-use for end-users, how about just discard it and make a more technical one at technical/git-blame.txt ? Thanks!

Regards! Bo

Previous: Junio C HamanoNext: Pete Harlan
Message 4 of 6 in “Document update for 'git-blame' '-M' and '-C' option”
  1. 0/2 Document update for 'git-blame' '-M' and '-C' optionBo Yang, Apr 10, 2010
  2. 1/2 Add a basic idea section for git-blame.Bo Yang, Apr 10, 2010
  3. Junio C HamanoApr 10, 2010
  4. Bo YangApr 11, 2010
  5. Pete HarlanApr 11, 2010
  6. 2/2 Change the description of '-M' and '-C' option.Bo Yang, Apr 10, 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.