Code

builtin-blame.c: allow more than 16 parents
authorJunio C Hamano <gitster@pobox.com>
Thu, 3 Apr 2008 07:56:23 +0000 (00:56 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sun, 13 Apr 2008 02:41:29 +0000 (19:41 -0700)
commit69264f46a193ae9dec5761984b4bae32f4810916
tree93503d60f3582936d00c33e69bc90fd7a6279aa3
parentf6c07d7d475ffaa67b817beb2635fd73a5e0e962
builtin-blame.c: allow more than 16 parents

This removes the hardcoded 16 parents limit from git-blame by allowing the
parent array to be allocated dynamically.  As the ultimate objective is
not about allowing dodecapus, but about annotating the history upside
down, it also renames "parent" in the code to "scapegoat"; the name of the
game used to be "pass blame to your parents", but now it is "find a
scapegoat to pass blame on".

Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin-blame.c