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

[BUG] difference of info from diff and blame again

From
SKSemyon Kirnosenko <semyon.kirnosenko@gmail.com>
Date
Jan 23, 2011, 10:33 UTC
Message-ID
<4D3C0416.7000205@gmail.com>
Hi.

I have to repost about diff and blame difference problem. The initial discussion ends here: http://permalink.gmane.org/gmane.comp.version-control.git/165012

I have the same problem on git repo. The problem is some line is marked in diff as added, but in blame it is marked as added in some older revision. And vice versa line is not marked as added in diff but it is marked in blame. And now it's about non-whitespace lines. Here are several examples:

revision: 711cf3a026a539f68ab647e012f145a03e12a5e7 file: update-cache.c line: 127

revision: 40469ee9c6a6f4c85df5520ef719bba3d38a64f0 file: sha1_file.c line: 234

Diff error in revision 198b0fb635ed8a007bac0c16eab112c5e2c7995c in file date.c. Line 184: added in diff, but blame say otherwise. Line 215: added in diff, but blame say otherwise. Line 219: added in diff, but blame say otherwise. Line 259: added in diff, but blame say otherwise. Line 260: added in diff, but blame say otherwise. Line 193: not added in diff, but blame say otherwise. Line 212: not added in diff, but blame say otherwise. Line 222: not added in diff, but blame say otherwise. Line 300: not added in diff, but blame say otherwise. Line 315: not added in diff, but blame say otherwise.

Message 1 of 1 in “[BUG] difference of info from diff and blame again”
  1. Semyon KirnosenkoJan 23, 2011

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.