summaryrefslogtreecommitdiff
path: root/Documentation/config.txt
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2018-01-05 13:28:09 -0800
committerLibravatar Junio C Hamano <gitster@pobox.com>2018-01-05 13:28:09 -0800
commitfa62d0392b6f69e5c2ba0885bd85e670c28e9546 (patch)
treed03238fff156c6f6b23e69c38f4470b7e7cd0e5f /Documentation/config.txt
parentMerge branch 'jk/test-suite-tracing' (diff)
parentconfig.txt: document behavior of backslashes in subsections (diff)
downloadtgif-fa62d0392b6f69e5c2ba0885bd85e670c28e9546.tar.xz
Merge branch 'db/doc-config-section-names-with-bs'
Doc update. * db/doc-config-section-names-with-bs: config.txt: document behavior of backslashes in subsections
Diffstat (limited to 'Documentation/config.txt')
-rw-r--r--Documentation/config.txt12
1 files changed, 7 insertions, 5 deletions
diff --git a/Documentation/config.txt b/Documentation/config.txt
index 64c1dbba94..0e25b2c92b 100644
--- a/Documentation/config.txt
+++ b/Documentation/config.txt
@@ -41,11 +41,13 @@ in the section header, like in the example below:
--------
Subsection names are case sensitive and can contain any characters except
-newline (doublequote `"` and backslash can be included by escaping them
-as `\"` and `\\`, respectively). Section headers cannot span multiple
-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.
+newline and the null byte. Doublequote `"` and backslash can be included
+by escaping them as `\"` and `\\`, respectively. Backslashes preceding
+other characters are dropped when reading; for example, `\t` is read as
+`t` and `\0` is read as `0` Section headers cannot span multiple 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 deprecated `[section.subsection]` syntax. With this
syntax, the subsection name is converted to lower-case and is also