git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Fix handling of merges in git-annotate
@ 2006-07-04  1:30 Ryan Anderson
  2006-07-04  1:30 ` [PATCH 1/2] annotate: Support annotation of files on other revisions Ryan Anderson
  2006-07-04  1:34 ` [PATCH 0/2] Fix handling of merges in git-annotate Ryan Anderson
  0 siblings, 2 replies; 6+ messages in thread
From: Ryan Anderson @ 2006-07-04  1:30 UTC (permalink / raw)
  To: junkio; +Cc: git

This 2-patch series is a major overhaul to the way git-annotate calculates the blame for each line.

Instead of parsing each diff in reverse, this uses the output from "git
diff-tree --combined", so that merges can be handled sanely.

Ryan Anderson:
      annotate: Support annotation of files on other revisions.
      annotate: Correct most merge following to annotate correctly.

 git-annotate.perl   |  197 ++++++++++++++++++++++++++++++++++++---------------
 t/t8001-annotate.sh |    6 ++
 2 files changed, 145 insertions(+), 58 deletions(-)

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2006-07-04  8:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-04  1:30 [PATCH 0/2] Fix handling of merges in git-annotate Ryan Anderson
2006-07-04  1:30 ` [PATCH 1/2] annotate: Support annotation of files on other revisions Ryan Anderson
2006-07-04  1:30   ` [PATCH 2/2] annotate: Correct most merge following to annotate correctly Ryan Anderson
2006-07-04  8:04   ` [PATCH] t8001-annotate: fix a bash-ism in this test Eric Wong
2006-07-04  8:46     ` Junio C Hamano
2006-07-04  1:34 ` [PATCH 0/2] Fix handling of merges in git-annotate Ryan Anderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).