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

Re: [PATCH v3 11/11] contrib: cc-cmd: ignore chunks with no original lines

From
Junio C Hamano <gitster@pobox.com>
Date
Apr 19, 2013, 20:04 UTC
Message-ID
<7vmwsuz3px.fsf@alter.siamese.dyndns.org>
In-Reply-To
<1366399831-5964-12-git-send-email-felipe.contreras@gmail.com>
Felipe Contreras <felipe.contreras@gmail.com> writes:
Show 16 quoted lines
> Suggested-by: Junio C Hamano <gitster@pobox.com>
> Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
> ---
>  contrib/cc-cmd/git-cc-cmd | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/contrib/cc-cmd/git-cc-cmd b/contrib/cc-cmd/git-cc-cmd
> index 9a2d2fd..02841c4 100755
> --- a/contrib/cc-cmd/git-cc-cmd
> +++ b/contrib/cc-cmd/git-cc-cmd
> @@ -125,7 +125,7 @@ class Commits
>    end
>  
>    def get_blame(source, start, offset, from)
> -    return unless source
> +    return unless source and offset

I do not think a separate patch at the end is a good idea for a fix-up like this, even if to give credit to others.

Just squashing it in to the original would help reviewers; that way, they do not have to wonder "why is this broken" and later notice "ah, it is fixed at the end".

I do not know if that is an "offset", though. It is the "offset" for the end of the block relative to its beginning, but people usually call that the "size" of the block, I think.

>      File.popen(['git', 'blame', '--incremental', '-C',
>                 '-L', '%u,+%u' % [start, offset],
>                 '--since', $since, from + '^',
Previous: Felipe ContrerasNext: Duy Nguyen
Message 15 of 17 in “Add new git-cc-cmd helper to contrib”
  1. 00/11 Add new git-cc-cmd helper to contribFelipe Contreras, Apr 19, 2013
  2. 01/11 Add new git-cc-cmd helper to contribFelipe Contreras, Apr 19, 2013
  3. Felipe ContrerasApr 19, 2013
  4. Junio C HamanoApr 19, 2013
  5. 02/11 contrib: cc-cmd: add option parsingFelipe Contreras, Apr 19, 2013
  6. 03/11 contrib: cc-cmd: add support for multiple patchesFelipe Contreras, Apr 19, 2013
  7. 04/11 contrib: cc-cmd: add option to show commitsFelipe Contreras, Apr 19, 2013
  8. 05/11 contrib: cc-cmd: add option to parse from committishFelipe Contreras, Apr 19, 2013
  9. 06/11 contrib: cc-cmd: parse committish like format-patchFelipe Contreras, Apr 19, 2013
  10. 07/11 contrib: cc-cmd: fix parsing of rev-list argsFelipe Contreras, Apr 19, 2013
  11. 08/11 contrib: cc-cmd: add option to fetch aliasesFelipe Contreras, Apr 19, 2013
  12. 09/11 contrib: cc-cmd: support multiple rolesFelipe Contreras, Apr 19, 2013
  13. 10/11 contrib: cc-cmd: sort by participationFelipe Contreras, Apr 19, 2013
  14. 11/11 contrib: cc-cmd: ignore chunks with no original linesFelipe Contreras, Apr 19, 2013
  15. Junio C HamanoApr 19, 2013
  16. Duy NguyenApr 20, 2013
  17. Felipe ContrerasApr 20, 2013

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.