From: Guy Maurel Date: Tue, 15 Mar 2011 17:45:51 GMT Subject: Re: a problem with the gitconfig file for user.email Message-ID: <201103151845.52330.guy-kde@maurel.de> In-Reply-To: <7v8vwihbfx.fsf@alter.siamese.dyndns.org> Hello! Thanks for helping, but... On Monday, March 14, 2011 12:01:38 AM Junio C Hamano wrote: > Matthieu Moy writes: > > Guy Maurel writes: > >> why is it necessary to have a 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@maurel.de ^^ 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@maurel.de I got a before the email keyword, this leads me to my question. Thanks for helping -- guy