Hi, On Mon, 12 Nov 2007, Kristian H?gsberg wrote: > On Sun, 2007-11-11 at 17:35 +0000, Johannes Schindelin wrote: > > When amending a commit with a new author, the author date is taken > > from the original commit. > > The new determine_author_info() should fix this. There was a problem > earlier that Junio pointed out and I sent a patch to update > determine_author_info() to do the right thing for amend commits. The > test suite still pass without this patch, and if you look carefully a > determine_author_info(), you can see it does the right thing: > > 1) Default to getenv for name, email and date > > 2) If a commit has been specified (-c, -C or --amend), we parse the > author name, email and date from use_message_buffer, which holds the > commit, overriding the values from getenv. > > 3) If --author has be passed, we parse name and email from the > argument and override whatever name and email the two previous steps > came up with. > > Then we add the author line to the commit buffer under construction > based on these values. > > I suggest we back this patch out. I agree. Ciao, Dscho - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html