Subject: Re: [PATCH] config: Add --quoted option to produce machine-parsable output

From: Junio C Hamano <[email-masked]>
Date: Mon, 21 May 2007 14:18:12 -0700

Johannes Schindelin <[email-masked]> writes:

>> Git.pm could simply do:
>> 
>> 	my $eval = `git config --perl --get-regexp 'gitcvs\..*'`;
>> 	my $cfg = eval "$eval";
>> 
>> if you code your "perl" notation to produce:
>> 
>> 	+{
>> 		'gitcvs.ext.enabled' => 'false',
>>                 'gitcvs.logfile' => '/var/log/gitcvs.log',
>> 	}
>> 
>> in order to read things in.
>> 
>> Hmm?
>
> IOW, something like 
> http://article.gmane.org/gmane.comp.version-control.git/36922

Indeed (perhaps except fixing minor details like not hijacking
the variable name).  Care to resubmit with docs and tests?