From: sean Date: Tue, 09 May 2006 03:07:52 GMT Subject: Re: Implementing branch attributes in git config Message-ID: In-Reply-To: On Mon, 8 May 2006 20:08:41 -0700 (PDT) Linus Torvalds wrote: > On Mon, 8 May 2006, sean wrote: > > > > What's the advantage of section quotation marks over just allowing these > > characters in regular section names? To be specific, what is wrong with: > > > > [jc/show-branch-dense] > > This would _suck_ > > What if you have a branch called "core"? Not all all unlikely. > > Think about what a section like > > [core] > > really means. Yeah, but the part of my message you didn't quote made it quite clear i know about this problem, what i would really propose is: [core] ... [branch.core] ... [remote.core] ... etc... > Plus I really want to not be case sensitive by default. Case sensitivity > really is _not_ normal for this kind of config file syntax. But it's not just the config file, it's also how it ends up being used on the command line.. you have to admit silent differences between these two command lines is _not_ desirable: $ git repo-config "Branch".url $ git repo-config Branch.url That can't be something you want to see either. Sean