Re: [PATCH] Documentation: update [section.subsection] to reflect what git does
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Oct 12, 2011, 17:46 UTC
- Message-ID
- <7v62juayra.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <1318434726-5556-1-git-send-email-cmn@elego.de>
Carlos Martín Nieto <cmn@elego.de> writes:
> This bit me recently when I was creating a parser. See Jeff's > explanation here: > http://thread.gmane.org/gmane.comp.version-control.git/179569/focus=180290
I think you meant to focus on 180123 but anyway I think the updated text reads much better.
Thanks.
Show 21 quoted lines
> Documentation/config.txt | 7 ++++--- > 1 files changed, 4 insertions(+), 3 deletions(-) > > diff --git a/Documentation/config.txt b/Documentation/config.txt > index 0658ffb..1212c47 100644 > --- a/Documentation/config.txt > +++ b/Documentation/config.txt > @@ -45,9 +45,10 @@ lines. Variables may belong directly to a section or to a given subsection. > You can have `[section]` if you have `[section "subsection"]`, but you > don't need to. > > -There is also a case insensitive alternative `[section.subsection]` syntax. > -In this syntax, subsection names follow the same restrictions as for section > -names. > +There is also a deprecated `[section.subsection]` syntax. With this > +syntax, the subsection name is converted to lower-case and is also > +compared case sensitively. These subsection names follow the same > +restrictions as section names. > > All the other lines (and the remainder of the line after the section > header) are recognized as setting variables, in the form