Hello! Thanks for helping, but... On Monday, March 14, 2011 12:01:38 AM Junio C Hamano wrote: > Matthieu Moy <Matthieu.Moy@xxxxxxxxxxxxxxx> writes: > > Guy Maurel <guy-kde@xxxxxxxxx> writes: > >> why is it necessary to have a <TAB> before the email keyword in the > >> [user] section? > > > > It isn't. I've just checked with email right at the beginning of the > > line, without tab or space, and it works (with the latest git.git). > > > >> If not, one get the error message: > >> fatal: bad config file line 2 in /home/guy-kde/.gitconfig > > > > Please, give a short and reproducible senario (eg. the full content of > > .gitconfig, and the command you've typed to get this). I had very little things: [user] name = Guy Maurel email = guy-kde@xxxxxxxxx ^^ these are spaces > > Good suggestion. I suspect this is some third party programs or hooks > that are trying to hand parse the config file. In the distant past, some > of our perl based Porcelains may have done so but I think these days > everything we ship should be reading from "git config" output or calling > git_config() from C. I am using kernel 2.6.37-ARCH and git 1.7.4.1-1 64bits But I cannot reproduce the problem *today*. I am sorry, so sorry. I bet your pardon. As I made a git config --add user.email guy-kde@xxxxxxxxx I got a <TAB> before the email keyword, this leads me to my question. Thanks for helping -- guy -- 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