Subject: Re: repeated empty section in config of repository

From: SZEDER Gábor <[email-masked]>
Date: Wed, 10 Apr 2019 16:57:21 +0200

On Wed, Apr 10, 2019 at 11:51:03AM +0000, Kurt Ablinger wrote:
> Hello, 
> 
> I am not sure if this can be problem - at least it is proably not correct:
> 
> when adding a key to an empty section and deleting the key so that the section is empty again,
> every add adds the section-name again - example:
> 
> git config gc.autoDetach false ; git config --unset gc.autoDetach ; cat config
> [gc]
> 
> git config gc.autoDetach false ; git config --unset gc.autoDetach ; cat config
> [gc]
> [gc]
> 
> git config gc.autoDetach false ; git config --unset gc.autoDetach ; cat config
> [gc]
> [gc]
> [gc]
> 
> Git-version is 2.17.0
> Linux - Cent/OS: 2.6.32-754.10.1.el6.x86_64 - GNU/Linux

This was a known issue, but not a serious one, in the sense that it
didn't affect correctness of configuration parsing.

It was mostly fixed in v2.18.0.